aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/organisms/forms/contact-form/contact-form.stories.ts
blob: cd2cd1b6c05fc26719d158416f2a59baf29f8f88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import type { Meta, StoryObj } from '@storybook/react';
import { ContactForm, type ContactFormSubmit } from './contact-form';

const meta = {
  component: ContactForm,
  title: 'Organisms/Forms/Contact',
} satisfies Meta<typeof ContactForm>;

export default meta;

type Story = StoryObj<typeof meta>;

const sendMail: ContactFormSubmit = () => {
  console.log('Mail sent!');

  return undefined;
};

export const Example: Story = {
  args: {
    onSubmit: sendMail,
  },
};