import MenuBar from "../../app/components/navigation/MenuBar"; import MenuBarItem from "../../app/components/navigation/MenuBarItem"; export default { title: "Components/Navigation/MenuBar", component: MenuBar, parameters: { layout: "centered", docs: { description: { component: "A navigation menu bar container that groups MenuBarItem components together. Provides consistent spacing and layout for navigation menus with multiple size variants.", }, }, }, argTypes: { size: { control: { type: "select" }, options: ["xsmall", "default", "medium", "large"], description: "The size of the menu bar and its children", }, className: { control: { type: "text" }, description: "Additional CSS classes", }, }, tags: ["autodocs"], }; export const Default = { args: { size: "default", }, render: (args) => ( Home About Contact ), }; export const Sizes = { args: {}, render: () => (

XSmall Size

Home About Contact

Default Size

Home About Contact

Medium Size

Home About Contact

Large Size

Home About Contact
), parameters: { docs: { description: { story: "Different size variants of the menu bar with consistent spacing and layout.", }, }, }, };