import React from "react"; import { ComponentStory, ComponentMeta } from "@storybook/react"; import ScrollArea from "../components/ScrollArea/ScrollArea"; export default { title: "Example/ScrollArea", component: ScrollArea, } as ComponentMeta; const Template: ComponentStory = (args) => ( ); const items = Array.from({ length: 50 }).map( (_, i, a) => `v1.2.0-beta.${a.length - i}` ); export const Primary = Template.bind({}); Primary.args = { items: items, scrollAreaSize: "w-64 h-128", titleClassName: "font-mono mb-4 text-pink-500 italic", titleContent: "This area can scroll", itemClass: "border-gray-200 border-t py-4", }; const items2 = [
, , Pizza,

And images!

,
, , Pizza, ]; export const Secondary = Template.bind({}); Secondary.args = { items: items2, scrollAreaSize: "w-80 h-64", titleClassName: "font-serif text-sky-500 font-extrabold", titleContent: "Content can be anything!", itemClass: "my-2", };