import type { Meta, StoryObj } from "@storybook/react"; import { Menu, ContextMenu, Button } from "@managemate/react"; const meta = { title: "Overlays/Menu", component: Menu, tags: ["autodocs"], } satisfies Meta; export default meta; type Story = StoryObj; const items = [ { label: "Voir le détail", icon: "eye-line" as const, shortcut: "↵" }, { label: "Modifier", icon: "edit-line" as const, shortcut: "E" }, { label: "Dupliquer", icon: "file-copy-line" as const, shortcut: "⌘D" }, { type: "divider" } as const, { type: "label", label: "Visibilité" } as const, { label: "Partager", icon: "share-line" as const }, { label: "Archiver", icon: "inbox-line" as const }, { type: "divider" } as const, { label: "Supprimer", icon: "delete-bin-line" as const, danger: true, shortcut: "⌫" }, ]; export const Default: Story = { render: () => ( Actions} items={items} /> ), }; export const Context: Story = { name: "ContextMenu — clic droit", render: () => (
Clic droit ici
), };