{"version":3,"file":"Divider.stories.mjs","names":["UDivider","meta","title","component","tags","argTypes","color","control","options","BaseDivider","render","args","components","setup","template"],"sources":["../../src/stories/Divider.stories.ts"],"sourcesContent":["import type { Meta, StoryObj } from '@storybook/vue3'\nimport { UDividerProps } from '../components/UDivider/UDivider'\nimport { UDivider } from '../components'\nimport { ExtractPropTypes } from 'vue'\n\nconst meta: Meta<typeof UDivider> = {\n  title: 'Example/Divider',\n  component: UDivider,\n  tags: ['autodocs'],\n  argTypes: {\n    color: {\n      control: 'select',\n      options: [\n        'gray-600',\n        'primary-400',\n        'error-700',\n        'warning-200',\n        'success-500',\n      ],\n    },\n  },\n}\n\nexport default meta\n\ntype Story = StoryObj<typeof UDivider>\n\nexport const BaseDivider: Story = {\n  render: (args: ExtractPropTypes<UDividerProps>) => ({\n    components: { UDivider },\n    setup() {\n      return { args }\n    },\n    template: `<UDivider v-bind=\"args\" class=\"mt-10 mb-10\"></UDivider>`,\n  }),\n  args: {\n    color: 'error-700',\n  } as UDividerProps,\n}\n"],"mappings":"SAESA,QAAQ;AAGjB,IAAMC,IAA2B,GAAG;EAClCC,KAAK,EAAE,iBAAiB;EACxBC,SAAS,EAAEH,QAAQ;EACnBI,IAAI,EAAE,CAAC,UAAU,CAAC;EAClBC,QAAQ,EAAE;IACRC,KAAK,EAAE;MACLC,OAAO,EAAE,QAAQ;MACjBC,OAAO,EAAE,CACP,UAAU,EACV,aAAa,EACb,WAAW,EACX,aAAa,EACb,aAAa;IAEjB;EACF;AACF,CAAC;AAED,eAAeP,IAAI;AAInB,OAAO,IAAMQ,WAAkB,GAAG;EAChCC,MAAM,EAAE,SAAAA,OAACC,IAAqC;IAAA,OAAM;MAClDC,UAAU,EAAE;QAAEZ,QAAQ,EAARA;MAAS,CAAC;MACxBa,KAAK,WAAAA,MAAA,EAAG;QACN,OAAO;UAAEF,IAAI,EAAJA;QAAK,CAAC;MACjB,CAAC;MACDG,QAAQ;IACV,CAAC;EAAA,CAAC;EACFH,IAAI,EAAE;IACJL,KAAK,EAAE;EACT;AACF,CAAC"}