import React from 'react'; import { action } from '@storybook/addon-actions'; import { Meta, Story } from '@storybook/react'; import Step from './Step'; import Steps from './Steps'; import StepBase from './StepBase'; import readme from '../README.md'; export default { title: 'Form elements/Steps', component: Steps, parameters: { readme: { sidebar: readme, }, options: {}, }, argTypes: { onClick: { action: 'clicked' }, mode: { control: { type: 'select', options: ['link', 'active', 'disabled'], }, }, }, } as Meta; type StepsProps = { classModifier: string; className: string; mode: 'link' | 'active' | 'disabled'; }; const Template: Story = ({ classModifier, className, mode }) => ( Custom ); export const NewStepsStory = Template.bind({}) as typeof Template; NewStepsStory.storyName = 'New Design Steps'; NewStepsStory.args = { classModifier: '', className: 'af-steps-new', }; export const OldStepsStory = Template.bind({}) as typeof Template; OldStepsStory.storyName = 'Old Design Steps (Deprecated)'; OldStepsStory.args = { classModifier: '', className: '', };