UNPKG

@hitachivantara/uikit-react-core

Version:
24 lines (23 loc) 691 B
import { Bar } from "./Bar.js"; import { HvHeaderMenuItem } from "../MenuItem/MenuItem.js"; import { useDefaultProps } from "@hitachivantara/uikit-react-utils"; import { jsx } from "react/jsx-runtime"; //#region src/Header/Navigation/MenuBar/MenuBar.tsx var HvHeaderMenuBar = (props) => { const { data = [], onClick, type = "menubar", levels, currentLevel, classes, ...others } = useDefaultProps("HvHeaderMenuBar", props); return /* @__PURE__ */ jsx(Bar, { data, type, classes, ...others, children: data.map((item) => /* @__PURE__ */ jsx(HvHeaderMenuItem, { item, type, onClick, levels, currentLevel }, item.id)) }); }; //#endregion export { HvHeaderMenuBar };