{"version":3,"file":"ProgressBar.stories.mjs","names":["UProgressBar","meta","title","component","tags","argTypes","progress","control","type","min","max","label","options","String","Array","required","Primary","render","args","components","setup","template"],"sources":["../../src/stories/ProgressBar.stories.ts"],"sourcesContent":["import type { Meta, StoryObj } from '@storybook/vue3'\nimport { ExtractPropTypes } from 'vue'\nimport { UProgressBar } from '../components'\nimport { UProgressBarProps } from '../components/UProgressBar/UProgressBar'\n\nconst meta: Meta<typeof UProgressBar> = {\n  title: 'Example/ProgressBar',\n  component: UProgressBar,\n  tags: ['autodocs'],\n  argTypes: {\n    progress: {\n      control: {\n        type: 'range',\n        min: 0,\n        max: 100,\n      },\n    },\n    label: {\n      control: 'select',\n      options: ['none', 'right', 'bottom', 'top floating', 'bottom floating'],\n    },\n    class: {\n      type: [String, Array],\n      default: null,\n      required: false,\n    },\n  },\n}\n\nexport default meta\n\ntype Story = StoryObj<typeof UProgressBar>\n\nexport const Primary: Story = {\n  render: (args: ExtractPropTypes<UProgressBarProps>) => ({\n    components: { UProgressBar },\n    setup() {\n      return { args }\n    },\n\n    template: `<div class=\"w-80 mx-auto\">\n      <UProgressBar v-bind=\"args\" class=\"mt-5 mb-5 mx-auto\"></UProgressBar></div>`,\n  }),\n  args: {\n    progress: 0,\n  } as UProgressBarProps,\n}\n"],"mappings":"SAESA,YAAY;AAGrB,IAAMC,IAA+B,GAAG;EACtCC,KAAK,EAAE,qBAAqB;EAC5BC,SAAS,EAAEH,YAAY;EACvBI,IAAI,EAAE,CAAC,UAAU,CAAC;EAClBC,QAAQ,EAAE;IACRC,QAAQ,EAAE;MACRC,OAAO,EAAE;QACPC,IAAI,EAAE,OAAO;QACbC,GAAG,EAAE,CAAC;QACNC,GAAG,EAAE;MACP;IACF,CAAC;IACDC,KAAK,EAAE;MACLJ,OAAO,EAAE,QAAQ;MACjBK,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE,cAAc,EAAE,iBAAiB;IACxE,CAAC;IACD,SAAO;MACLJ,IAAI,EAAE,CAACK,MAAM,EAAEC,KAAK,CAAC;MACrB,WAAS,IAAI;MACbC,QAAQ,EAAE;IACZ;EACF;AACF,CAAC;AAED,eAAed,IAAI;AAInB,OAAO,IAAMe,OAAc,GAAG;EAC5BC,MAAM,EAAE,SAAAA,OAACC,IAAyC;IAAA,OAAM;MACtDC,UAAU,EAAE;QAAEnB,YAAY,EAAZA;MAAa,CAAC;MAC5BoB,KAAK,WAAAA,MAAA,EAAG;QACN,OAAO;UAAEF,IAAI,EAAJA;QAAK,CAAC;MACjB,CAAC;MAEDG,QAAQ;IAEV,CAAC;EAAA,CAAC;EACFH,IAAI,EAAE;IACJZ,QAAQ,EAAE;EACZ;AACF,CAAC"}