ksylvest/tights

View on GitHub
src/menu.stories.tsx

Summary

Maintainability
A
0 mins
Test Coverage
import type { Meta, StoryObj } from "@storybook/react";

import { Menu } from "./menu";
import { MenuItem } from "./menu_item";
import { MenuLabel } from "./menu_label";
import { MenuList } from "./menu_list";

const meta = {
  title: "Menu",
  component: Menu,
  tags: ["autodocs"],
} satisfies Meta<typeof Menu>;

export default meta;
type Story = StoryObj<typeof meta>;

export const BasicStory: Story = {
  render: (args) => (
    <Menu {...args}>
      <MenuLabel>General</MenuLabel>
      <MenuList>
        <MenuItem>
          <a>Lorem</a>
        </MenuItem>
        <MenuItem>
          <a>Ipsum</a>
        </MenuItem>
      </MenuList>
    </Menu>
  ),
};