website: fix version dropdown (#11641)

This commit is contained in:
Jens L.
2024-10-09 17:20:07 +02:00
committed by GitHub
parent 555bec8489
commit b363951c1b
2 changed files with 58 additions and 61 deletions

View File

@ -1,7 +1,7 @@
function generateVersionDropdown(sidebar) {
const releases = sidebar.docs
.filter((doc) => doc.link?.slug === "releases")[0]
.items.filter((release) => typeof release === "string");
export function generateVersionDropdown(allReleases) {
const releases = allReleases.filter(
(release) => typeof release === "string",
);
const latest = releases[0].replace(/releases\/\d+\/v/, "");
return `<div class="navbar__item dropdown dropdown--hoverable dropdown--right">
<div aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link menu__link">
@ -25,7 +25,3 @@ function generateVersionDropdown(sidebar) {
</div>
<hr>`;
}
module.exports = {
generateVersionDropdown,
};