import type { Meta, StoryObj } from '@storybook/react-vite'; import { Story } from './_internal/Story'; import { Badge } from './Badge'; import { Table } from './Table'; import { Text } from './Text'; const meta = { component: Table, parameters: { layout: 'fullscreen' }, title: 'components/Table', } satisfies Meta; export default meta; type StoryDefinition = StoryObj; const deployments = [ { branch: 'main', environment: 'Production', id: 'dep-1042', status: 'Success', statusVariant: 'success' as const, }, { branch: 'release/2.4', environment: 'Staging', id: 'dep-1041', status: 'Running', statusVariant: 'inProgress' as const, }, { branch: 'feat/billing', environment: 'Preview', id: 'dep-1040', status: 'Failed', statusVariant: 'failed' as const, }, ]; export const All: StoryDefinition = { render: () => ( Deployment Environment Branch Status {deployments.map((deployment) => ( {deployment.id} {deployment.environment} {deployment.branch} {deployment.status} ))}
), };