import { Meta, StoryObj } from "@storybook/react" import React, { useState } from "react" import { TabMenu, TabMenuProps } from "./TabMenu" type Story = StoryObj const meta: Meta = { title: "Design System/TabMenu", component: TabMenu, } export default meta const items = ["Top", "Trending", "Watchlist", "Firehose"] const Template = (args: TabMenuProps) => { const [activeItem, setActiveItem] = useState(items[0]) return ( <> {items.map(item => ( setActiveItem(item)} > {item} ))} More ) } export const Default: Story = { render: Template, }