Make active links in sidebar disabled
This commit is contained in:
parent
43c8f38d15
commit
4a2baa8dcd
@ -15,7 +15,11 @@ export default async function navbar(ctx: BaseContext) {
|
|||||||
];
|
];
|
||||||
|
|
||||||
const linksHTML = linkData
|
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");
|
.join("\n");
|
||||||
|
|
||||||
return /* HTML */ ` <nav>
|
return /* HTML */ ` <nav>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user