import { OverlayModule } from "@angular/cdk/overlay"; import { Meta, StoryObj, moduleMetadata } from "@storybook/angular"; import { ButtonModule } from "../button/button.module"; import { MenuTriggerForDirective } from "./menu-trigger-for.directive"; import { MenuModule } from "./menu.module"; export default { title: "Component Library/Menu", component: MenuTriggerForDirective, decorators: [ moduleMetadata({ imports: [MenuModule, OverlayModule, ButtonModule], }), ], parameters: { design: { type: "figma", url: "https://www.figma.com/design/Zt3YSeb6E6lebAffrNLa0h/Tailwind-Component-Library?node-id=16329-40144&t=b5tDKylm5sWm2yKo-11", }, }, } as Meta; type Story = StoryObj; export const OpenMenu: Story = { render: (args) => ({ props: args, template: /*html*/ ` Anchor link Another link
`, }), }; export const ClosedMenu: Story = { render: (args) => ({ props: args, template: /*html*/ `
Anchor link Another link `, }), };