docs: update api-reference project for v2 (#7307)

* remove everything v1 and make v2 default

* move main v2 rewrites to book

* move rewrites to book + other fixes
This commit is contained in:
Shahed Nasser
2024-05-16 09:02:35 +02:00
committed by GitHub
parent 9b1998b9b2
commit 22f30f54fd
2148 changed files with 8965 additions and 140283 deletions
@@ -9,9 +9,14 @@ type Options = {
export function getNavbarItems({
basePath,
activePath,
version = "legacy"
version = "legacy",
}: Options): NavbarItem[] {
const navbarItems = version === "v2" ? navbarItemsV2 : version === "v1" ? navbarItemsV1 : legacyNavbarItems
const navbarItems =
version === "v2"
? navbarItemsV2
: version === "v1"
? navbarItemsV1
: legacyNavbarItems
return navbarItems.map((item) => {
if (item.type === "divider") {
return item
@@ -23,7 +28,7 @@ export function getNavbarItems({
...item.props,
isActive: activePath === item.props?.href,
href: `${basePath}${item.props?.href}`,
}
},
}
})
}