import Collapsible from '@/lib/components/Collapsible'; import { commonArgTypes } from '@/lib/constants'; import type { Meta, StoryObj } from '@storybook/vue3'; import { Icon } from '@iconify/vue'; const meta = { title: 'Layout Component/Collapsible', component: Collapsible.Root, parameters: { layout: 'centered', themes: { themeOverride: 'dark' }, docs: { description: { component: '' } } }, argTypes: {} } as Meta; export default meta; type Story = StoryObj; export const Default: Story = { render: (args, { argTypes }) => ({ components: { CollapsibleContent: Collapsible.Content, CollapsibleRoot: Collapsible.Root, CollapsibleTrigger: Collapsible.Trigger, Icon }, setup() { return { args }; }, template: `
@peduarte starred 3 repos
@vuejs/core
` }) };