import type { Meta, StoryObj } from '@storybook/react'; import { localizeDate } from '@/react/common/date-utils'; import { Badge } from '@@/Badge'; import { BlocklistItem } from './BlocklistItem'; const meta: Meta = { title: 'Components/Blocklist/BlocklistItem', component: BlocklistItem, parameters: { layout: 'centered', }, tags: ['autodocs'], decorators: [ (Story) => (
), ], }; export default meta; type Story = StoryObj; export const Default: Story = { args: { children: 'Default Blocklist Item', }, }; export const Selected: Story = { args: { children: 'Selected Blocklist Item', isSelected: true, }, }; export const AsDiv: Story = { args: { children: 'Blocklist Item as div', as: 'div', }, }; export const WithCustomContent: Story = { args: { children: (
Deployed Revision #4
my-app-1.0.0 {localizeDate(new Date('2000-01-01'))}
), }, }; export const MultipleItems: Story = { render: () => (
First Item Second Item (Selected) Third Item
), };