feat(component): add storybook (#5079)

This commit is contained in:
Cats Juice
2023-12-04 08:32:19 +00:00
parent 9c50dbc362
commit d911d21d1c
30 changed files with 1640 additions and 50 deletions
@@ -0,0 +1,24 @@
import type { Meta, StoryFn } from '@storybook/react';
import { ScrollableContainer, type ScrollableContainerProps } from '.';
export default {
title: 'UI/Scrollbar',
component: ScrollableContainer,
} satisfies Meta<typeof ScrollableContainer>;
const Template: StoryFn<ScrollableContainerProps> = args => (
<div style={{ height: '100px', width: '100%' }}>
<ScrollableContainer {...args}>
<ul>
{Array.from({ length: 100 }).map((_, index) => (
<li key={index}>item {index}</li>
))}
</ul>
</ScrollableContainer>
</div>
);
export const Default: StoryFn<ScrollableContainerProps> =
Template.bind(undefined);
Default.args = {};