Files
dydx-v4-web/src/components/ToggleButton.stories.tsx
T
2023-09-08 13:52:13 -07:00

26 lines
668 B
TypeScript

import type { Story } from '@ladle/react';
import { ButtonShape, ButtonSize } from '@/constants/buttons';
import { StoryWrapper } from '.ladle/components';
import { ToggleButton } from './ToggleButton';
export const ToggleButtonStory: Story<Parameters<typeof ToggleButton>> = (args) => (
<StoryWrapper>
<ToggleButton {...args}>Toggle me</ToggleButton>
</StoryWrapper>
);
ToggleButtonStory.argTypes = {
size: {
options: Object.values(ButtonSize),
control: { type: 'select' },
defaultValue: ButtonSize.XSmall,
},
shape: {
options: Object.values(ButtonShape),
control: { type: 'select' },
defaultValue: ButtonShape.Pill,
},
};