--- import { type NavLink } from "@/utils/linking" import LocaleLink from "@/components/links/LocaleLink.astro" import { deLocalizeHref } from "@/paraglide/runtime.js" const pathname = deLocalizeHref(Astro.originPathname) let paths: string[] if (pathname === "/") { paths = ["~"] } else { paths = ["~", ...pathname.split("/").filter(x => x)] } function getLink(path: string): NavLink { switch (path) { case "~": return "/" default: return `/${path}` as NavLink } } ---
{ paths.map((path, index) => ( { index != paths.length - 1 ? ( { path }/ ) : ( path ) } )) }