import React from 'react' import { CheckBox } from '../components/CheckBox' import type { Meta, StoryObj } from '@storybook/react' import { FormControlLabel } from '@mui/material' import { pink } from '@mui/material/colors' const meta = { title: 'Form/CheckBox', component: CheckBox, parameters: { layout: 'centered', }, tags: ['autodocs'], argTypes: {}, } satisfies Meta export default meta type Story = StoryObj const defaultArgs = { disabled: false, } export const Playground: Story = { args: { color: 'primary', }, } const label = { inputProps: { 'aria-label': 'Checkbox demo' } } export const CheckboxVariant = () => { return ( <> ) } CheckboxVariant.storyName = 'CheckBox Variants' export const CheckboxProps = () => { return ( <> } label="Label Default" /> } label="Label" /> } label="Required" /> } label="Disabled" /> ) } CheckboxProps.storyName = 'Variants and Label' export const CheckboxColors = () => { return ( <> ) } CheckboxColors.storyName = 'CheckBox Colors' export const CheckboxSizes = () => { return ( <> } label="CheckBox Small" /> } label="CheckBox Default" /> } label="CheckBox Medium" /> ) } CheckboxSizes.storyName = 'CheckBox Sizes'