import React from 'react'
import { type Meta } from '@storybook/react'
import { CheckboxField } from '~components/Checkbox/CheckboxField'
import { Text } from '~components/Text'
import { StickerSheet, type StickerSheetStory } from '~storybook/components/StickerSheet'
import { CheckboxGroup, type CheckboxGroupProps } from '../index'
export default {
title: 'Components/Checkboxes/CheckboxGroup',
parameters: {
chromatic: { disable: false },
controls: { disable: true },
},
} satisfies Meta
const CheckboxGroupWrapped = ({
labelText,
reversed,
...props
}: CheckboxGroupProps): JSX.Element => (
)
const StickerSheetTemplate: StickerSheetStory = {
render: ({ isReversed }) => (
<>
Next line
>
<>
Next line
>
),
}
export const StickerSheetDefault: StickerSheetStory = {
...StickerSheetTemplate,
name: 'Sticker Sheet (Default)',
}
export const StickerSheetReversed: StickerSheetStory = {
...StickerSheetTemplate,
name: 'Sticker Sheet (Reversed)',
parameters: {
backgrounds: { default: 'Purple 700' },
},
args: { isReversed: true },
}
export const StickerSheetRTL: StickerSheetStory = {
...StickerSheetTemplate,
name: 'Sticker Sheet (RTL)',
parameters: {
textDirection: 'rtl',
},
}