import type { Meta, StoryObj } from '@storybook/react' import { SegmentController, SegmentControllerItem } from './SegmentController' const meta: Meta = { title: 'Blocks/SegmentController', component: SegmentController, argTypes: { defaultValue: { control: 'text', description: 'The default selected value', }, size: { control: 'radio', options: ['default', 'sm', 'xs'], }, }, } export default meta type Story = StoryObj export const Default: Story = { args: { defaultValue: 'b', }, render: (args) => (
A B C
), } export const Small: Story = { args: { size: 'sm', defaultValue: 'center', }, render: (args) => (
Left Center Right
), } export const ExtraSmall: Story = { args: { size: 'xs', defaultValue: 'c', }, render: (args) => (
A B C
), } export const UnitExample: Story = { args: { size: 'xs', defaultValue: 'usd', }, render: (args) => (
USD LINK
), }