import { Meta, Story } from '@storybook/react'; import React from 'react'; import { CheckboxData } from '../Checkbox/CheckboxData'; import { RadioData } from '../Radio/RadioData'; import { SelectData } from '../Select/SelectData'; import { Form, FormProps } from './Form'; import { FormSchema } from './FormData'; import ReactQuill from 'react-quill'; export default { title: 'Forms/Base Form', component: Form, argTypes: {}, parameters: { controls: { expanded: true }, }, } as Meta; // Form Submit method const formOnSubmit = async (values: any) => { alert('Submitted'); console.log(values); }; const DefaultTemplate: Story = () => (
{}} schema={{}}> Add input components inside the form as children
); const InitialValues = { firstname: 'ish', description: ' sample description', regularviewer: '2', location: 'Carleton University, Colonel By Drive, Ottawa, ON, Canada', favsitcom: 'familymatter', favcharacters: ['kellykapowski', 'carltonbanks'], }; const ExampleTemplate: Story = args => { return (
); }; export const Default = DefaultTemplate.bind({}); export const Example = ExampleTemplate.bind({});