import type { Meta, StoryFn } from '@storybook/react' import React from 'react' import ActionButton from '.' type ComponentProps = React.ComponentProps const meta: Meta = { title: 'ActionButton', component: ActionButton, parameters: { layout: 'centered', chromatic: { disableSnapshot: true }, }, argTypes: { onClick: { action: 'clicked' }, }, } export default meta const Template: StoryFn = (args) => { return (
) } export const Default: StoryFn = Template.bind({}) Default.args = { children: 'Default Button', variant: 'default', } export const Danger: StoryFn = Template.bind({}) Danger.args = { children: 'Delete', variant: 'danger', } export const Disabled: StoryFn = Template.bind({}) Disabled.args = { children: 'Disabled Button', variant: 'default', disabled: true, }