import type { Meta, StoryObj } from '@storybook/vue3-vite' import VvDialog from '@/components/VvDialog/VvDialog.vue' import { argTypes, defaultArgs } from './Dialog.settings' import { Default as DefaultStory } from './Dialog.stories' const meta: Meta = { title: 'Components/Dialog/Slots', component: VvDialog, args: defaultArgs, argTypes, } export default meta type Story = StoryObj export const Default: Story = { ...DefaultStory, args: { ...defaultArgs, default: 'DefaultStory slot!', }, } export const HeaderSlot: Story = { ...DefaultStory, args: { ...defaultArgs, header: 'Header slot!', }, } export const FooterSlot: Story = { ...DefaultStory, args: { ...defaultArgs, footer: 'Footer slot!', }, }