vega-frontend-monorepo/libs/ui-toolkit/src/components/resizable-panel/resizable-panel.stories.tsx
PeteWilliams f46d7e4617
feat: add resizable panels to portfolio page (#888)
* chore: fix padding issues

* chore: add resizable panels to portfolio page

* chore: padding tweak

* chore: adding resizable panels component
2022-08-05 14:24:46 +01:00

25 lines
614 B
TypeScript

import type { Story, Meta } from '@storybook/react';
import { ResizablePanel } from './resizable-panel';
import { Allotment } from 'allotment';
import 'allotment/dist/style.css';
export default {
component: ResizablePanel,
title: 'ResizablePanel',
} as Meta;
const Template: Story = (args) => (
<div className="h-48">
<ResizablePanel vertical={true}>
<Allotment.Pane minSize={20}>
<div>Panel 1</div>
</Allotment.Pane>
<Allotment.Pane minSize={20}>
<div>Panel 2</div>
</Allotment.Pane>
</ResizablePanel>
</div>
);
export const Default = Template.bind({});