{"version":3,"file":"Tabs.stories.mjs","names":["UTabs","meta","title","component","tags","argTypes","badge","table","disable","size","control","options","variant","tabItems","activeIndex","fullWidth","defaultValue","BaseTabItem","render","args","components","setup","template","active"],"sources":["../../src/stories/Tabs.stories.ts"],"sourcesContent":["import type { Meta, StoryObj } from '@storybook/vue3'\nimport { UTabs } from '../components'\nimport { UTabsProps } from '../components/UTabs/UTabs'\nimport { ExtractPropTypes } from 'vue'\n\nconst meta: Meta<typeof UTabs> = {\n  title: 'Example/Tabs',\n  component: UTabs,\n  tags: ['autodocs'],\n  argTypes: {\n    badge: { table: { disable: true } },\n    size: { control: 'select', options: ['sm', 'md'] },\n    variant: { control: 'select', options: ['underlined', 'button'] },\n    tabItems: { table: { disable: true } },\n    activeIndex: { table: { disable: true } },\n    fullWidth: { control: 'boolean', defaultValue: false },\n  },\n}\n\nexport default meta\n\ntype Story = StoryObj<typeof UTabs>\n\nexport const BaseTabItem: Story = {\n  render: (args: ExtractPropTypes<UTabsProps>) => ({\n    components: { UTabs },\n    setup() {\n      return { args }\n    },\n    template: `<UTabs v-bind=\"args\" class=\"h-fit\"></UTabs>`,\n  }),\n  args: {\n    size: 'sm',\n    variant: 'underlined',\n    tabItems: [\n      {\n        title: 'Checked in',\n        variant: 'underlined',\n        active: false,\n        badge: '98',\n      },\n      {\n        title: 'Due-in-Guests',\n        variant: 'underlined',\n        active: false,\n      },\n      {\n        title: 'Checked out',\n        variant: 'underlined',\n        active: false,\n      },\n      {\n        title: 'Pending',\n        variant: 'underlined',\n        active: false,\n      },\n    ],\n    activeIndex: 1,\n  } as UTabsProps,\n}\n"],"mappings":"SACSA,KAAK;AAId,IAAMC,IAAwB,GAAG;EAC/BC,KAAK,EAAE,cAAc;EACrBC,SAAS,EAAEH,KAAK;EAChBI,IAAI,EAAE,CAAC,UAAU,CAAC;EAClBC,QAAQ,EAAE;IACRC,KAAK,EAAE;MAAEC,KAAK,EAAE;QAAEC,OAAO,EAAE;MAAK;IAAE,CAAC;IACnCC,IAAI,EAAE;MAAEC,OAAO,EAAE,QAAQ;MAAEC,OAAO,EAAE,CAAC,IAAI,EAAE,IAAI;IAAE,CAAC;IAClDC,OAAO,EAAE;MAAEF,OAAO,EAAE,QAAQ;MAAEC,OAAO,EAAE,CAAC,YAAY,EAAE,QAAQ;IAAE,CAAC;IACjEE,QAAQ,EAAE;MAAEN,KAAK,EAAE;QAAEC,OAAO,EAAE;MAAK;IAAE,CAAC;IACtCM,WAAW,EAAE;MAAEP,KAAK,EAAE;QAAEC,OAAO,EAAE;MAAK;IAAE,CAAC;IACzCO,SAAS,EAAE;MAAEL,OAAO,EAAE,SAAS;MAAEM,YAAY,EAAE;IAAM;EACvD;AACF,CAAC;AAED,eAAef,IAAI;AAInB,OAAO,IAAMgB,WAAkB,GAAG;EAChCC,MAAM,EAAE,SAAAA,OAACC,IAAkC;IAAA,OAAM;MAC/CC,UAAU,EAAE;QAAEpB,KAAK,EAALA;MAAM,CAAC;MACrBqB,KAAK,WAAAA,MAAA,EAAG;QACN,OAAO;UAAEF,IAAI,EAAJA;QAAK,CAAC;MACjB,CAAC;MACDG,QAAQ;IACV,CAAC;EAAA,CAAC;EACFH,IAAI,EAAE;IACJV,IAAI,EAAE,IAAI;IACVG,OAAO,EAAE,YAAY;IACrBC,QAAQ,EAAE,CACR;MACEX,KAAK,EAAE,YAAY;MACnBU,OAAO,EAAE,YAAY;MACrBW,MAAM,EAAE,KAAK;MACbjB,KAAK,EAAE;IACT,CAAC,EACD;MACEJ,KAAK,EAAE,eAAe;MACtBU,OAAO,EAAE,YAAY;MACrBW,MAAM,EAAE;IACV,CAAC,EACD;MACErB,KAAK,EAAE,aAAa;MACpBU,OAAO,EAAE,YAAY;MACrBW,MAAM,EAAE;IACV,CAAC,EACD;MACErB,KAAK,EAAE,SAAS;MAChBU,OAAO,EAAE,YAAY;MACrBW,MAAM,EAAE;IACV,CAAC,CACF;IACDT,WAAW,EAAE;EACf;AACF,CAAC"}