UNPKG

vuepress-theme-hope

Version:

A light vuepress theme with tons of features

19 lines 647 B
import { removeEndingSlash } from "@vuepress/helper/client"; export const getAncestorLinks = (path, routeLocale) => { const routePaths = path.replace(routeLocale, "/").split("/"); const result = []; let link = removeEndingSlash(routeLocale); // Generate links routePaths.forEach((name, index) => { if (index !== routePaths.length - 1) { link += `${name}/`; result.push({ link, name: name || "Home" }); } else if (name !== "") { link += name; result.push({ link, name }); } }); return result; }; //# sourceMappingURL=getAncestorLinks.js.map