export const getNavLinkItem = (navbarLink, beforeprefix = "") => {
var _a;
const prefix = beforeprefix + (navbarLink.prefix || "");
const navbarItem = Object.assign({}, navbarLink);
if (prefix) {
if (navbarItem.link !== undefined)
navbarItem.link = prefix + navbarItem.link;
delete navbarItem.prefix;
}
if ((_a = navbarItem.items) === null || _a === void 0 ? void 0 : _a.length)
Object.assign(navbarItem, {
type: "links",
items: navbarItem.items.map((item) => getNavLinkItem(item, prefix)),
});
else
navbarItem.type = "link";
return navbarItem;
};
//# sourceMappingURL=navbar.js.map
-
Ori Pomerantz authored
Basically a copy paste of the current site
45b10b9d