[17/n][Storybook] Step (single) story (#54)

This commit is contained in:
Vivian Phung 2024-05-14 17:52:31 -04:00 committed by GitHub
commit d04ad68f18
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -0,0 +1,51 @@
import { StoryObj, Meta } from '@storybook/react';
import { Step, StepTheme } from 'components/shared/Steps';
const stepOrientations: StepTheme['orientation'][] = ['horizontal', 'vertical'];
const meta: Meta<typeof Step> = {
title: 'Components/Step',
component: Step,
tags: ['autodocs'],
argTypes: {
orientation: {
control: 'radio',
options: stepOrientations,
},
currentIndex: {
control: 'number',
},
label: {
control: 'text',
},
index: {
control: 'number',
},
},
args: {
orientation: 'vertical',
label: 'Create repository',
index: 1,
currentIndex: 1,
},
};
export default meta;
type Story = StoryObj<typeof Step>;
export const Default: Story = {};
export const Horizontal: Story = {
args: {
orientation: 'horizontal',
},
};
export const Past: Story = {
args: {
index: 1,
currentIndex: 2,
},
};