@hitachivantara/uikit-react-core
Version:
UI Kit Core React components.
24 lines (23 loc) • 691 B
JavaScript
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 };