import type { Meta, StoryObj } from '@storybook/vue3-vite'; import LinkButton from '../../button/link-button.vue'; import Alert from '../alert.vue'; const meta: Meta = { title: 'Components/Alert', component: Alert, }; export default meta; type Story = StoryObj; export const Default: Story = { args: { dismissable: true, size: 'lg', state: 'success', variant: 'stroke', }, render: args => ({ components: { Alert, LinkButton }, setup() { return { args }; }, template: ` `, }), }; export const Information: Story = { args: { size: 'sm', state: 'information', variant: 'fill', }, render: args => ({ components: { Alert, LinkButton }, setup() { return { args }; }, template: ` `, }), }; export const Error: Story = { args: { dismissable: true, size: 'lg', state: 'error', variant: 'lighter', }, render: args => ({ components: { Alert, LinkButton }, setup() { return { args }; }, template: ` `, }), };