// // Copyright 2025 DXOS.org // import { type Meta, type StoryObj } from '@storybook/react-vite'; import React from 'react'; import { Input, ScrollArea, ScrollAreaRootProps, Toolbar } from '../../components'; import { withLayout, withTheme } from '../../testing'; import { composable, composableProps } from '../../util'; import { Panel } from './Panel'; const List = composable((props, forwardedRef) => { return ( {Array.from({ length: 100 }).map((_, i) => (
Item {i}
))}
); }); const DefaultStory = () => { return ( ); }; const meta: Meta = { title: 'ui/react-ui-core/components/Panel', render: DefaultStory, decorators: [withTheme(), withLayout({ layout: 'fullscreen' })], parameters: { layout: 'fullscreen', }, }; export default meta; type Story = StoryObj; export const Default: Story = {};