Make active links in sidebar disabled

This commit is contained in:
Kuba Orlik 2023-12-26 10:50:42 +01:00
parent 43c8f38d15
commit 4a2baa8dcd

View File

@ -15,7 +15,11 @@ export default async function navbar(ctx: BaseContext) {
];
const linksHTML = linkData
.map((link) => `<li><a href="${link.url}">${link.text}</a></li>`)
.map((link) =>
link.url === new URL(ctx.url, "https://a.com").pathname
? `<li>${link.text}</li>`
: /* HTML */ `<li><a href="${link.url}">${link.text}</a></li>`
)
.join("\n");
return /* HTML */ ` <nav>