import type { Meta, StoryObj } from '@storybook/react-vite'; import { KycFailedDialogView } from '@/components/events/kyc/kyc-failed.dialog.view'; import { KycMethodSelectionDialogView } from '@/components/events/kyc/kyc-method-selection.dialog.view'; import { KycPendingDialogView } from '@/components/events/kyc/kyc-pending.dialog.view'; import { KycPromptDialogView } from '@/components/events/kyc/kyc-prompt.dialog.view'; import { KycSuccessDialogView } from '@/components/events/kyc/kyc-success.dialog.view'; import { Dialog } from '@/components/ui/dialog'; const meta = { title: 'Events/KycDialog', component: KycPromptDialogView, decorators: [ Story => ( ), ], } satisfies Meta; export default meta; type Story = StoryObj; export const Prompt: Story = { args: { }, }; export const MethodSelection: Story = { render: () => Promise.resolve()} />, args: { }, }; export const Pending: Story = { render: () => , args: { }, }; export const Success: Story = { render: () => , args: { }, }; export const Failed: Story = { render: () => , args: { }, };