| 12345678910111213141516171819202122232425262728293031323334353637 |
- import { SplitButton } from '@/features/ui/components/bootstrap-5/split-button'
- import type { Meta } from '@storybook/react'
- import { useTranslation } from 'react-i18next'
- type Args = React.ComponentProps<typeof SplitButton>
- export const Dropdown = (args: Args) => {
- const { t } = useTranslation()
- return <SplitButton accessibilityLabel={t('expand')} {...args} />
- }
- const meta: Meta<typeof SplitButton> = {
- title: 'Shared/Components/Bootstrap 5/SplitButton',
- component: SplitButton,
- args: {
- align: { sm: 'start' },
- id: 'split-button',
- items: [
- { eventKey: '1', label: 'Action 1' },
- { eventKey: '2', label: 'Action 2' },
- { eventKey: '3', label: 'Action 3' },
- ],
- text: 'Split Button',
- },
- argTypes: {
- id: {
- table: {
- disable: true,
- },
- },
- },
- parameters: {
- bootstrap5: true,
- },
- }
- export default meta
|