Generate Storybook stories for your components
import type { Meta, StoryObj } from '@storybook/react';
import { Button } from './Button';
const meta: Meta<typeof Button> = {
title: 'Components/Button',
component: Button,
parameters: {
layout: 'centered',
},
tags: ['autodocs'],
argTypes: {
"variant": {
"control": "select",
"options": [
"primary",
"secondary",
"outline"
]
},
"size": {
"control": "select",
"options": [
"sm",
"md",
"lg"
]
},
"disabled": {
"control": "boolean"
}
},
};
export default meta;
type Story = StoryObj<typeof Button>;
export const Default: Story = {
args: {
"variant": "primary",
"size": "md",
"disabled": false
},
};
export const Playground: Story = {
args: {
"variant": "primary",
"size": "md",
"disabled": false
},
render: (args) => <Button {...args} />,
};
Help others discover this tool!