import type { Meta, StoryObj } from '@storybook/react' import type React from 'react' import { cn } from '../../utils' import { createSizeDecorator } from '../../utils/decorators' import { Button } from '../Button' import { SidePanelHeader, SidePanelTitle } from '../SidePanel/SidePanel' import { Sheet, SheetFooter, SheetTrigger } from './sheet' import { SheetScrollArea, SheetSidebarContent } from './Sidebar' export default { title: 'Blocks/SidePanel/Sidebar', component: Sheet, decorators: [createSizeDecorator('XS')], } satisfies Meta type Story = StoryObj const PlaceholderContent: React.FC = () => (
{new Array(55).fill(0).map((_workflowId, i) => (
))}
) export const Default: Story = { render: (_args, context) => ( Workflow Arigato Sama ), } export const WithFooter: Story = { render: (_args, context) => ( Workflow Arigato Sama Footer actions ), } export const WideVariant: Story = { render: (_args, context) => ( Wide Workflow Arigato Sama Footer actions ), }