diff --git a/src/ApiDocs.res b/src/ApiDocs.res
index a4140c057..d7ad0cd4b 100644
--- a/src/ApiDocs.res
+++ b/src/ApiDocs.res
@@ -180,11 +180,13 @@ module SidebarTree = {
router->Next.Router.push(targetUrl)
}
let version = url->Url.getVersionString
- let availableVersions = switch node.name {
- | "Core" => [("latest", "v11.0.0")]
- | _ => ApiLayout.allApiVersions
- }
-
+
+
| None => React.null
}}
diff --git a/src/common/Constants.res b/src/common/Constants.res
index dac630712..80af04d4f 100644
--- a/src/common/Constants.res
+++ b/src/common/Constants.res
@@ -10,9 +10,11 @@ type versions = {
@scope("process") external versions: versions = "env"
+let latestVersion = (versions.latest, versions.latest->Semver.tryGetMajorString)
+
// This is used for the version dropdown in the manual layouts
let allManualVersions = [
- (versions.latest, versions.latest->Semver.tryGetMajorString),
+ latestVersion,
("v10.0.0", "v9.1 - v10.1"),
("v9.0.0", "v8.2 - v9.0"),
("v8.0.0", "v6.0 - v8.2"),
@@ -23,6 +25,8 @@ let nextVersion =
? None
: Some(versions.next, versions.next->Semver.tryGetMajorString)
+let coreVersions = [latestVersion]
+
let allReactVersions = [("latest", "v0.12.0"), ("v0.11.0", "v0.11.0"), ("v0.10.0", "v0.10.0")]
let dropdownLabelNext = "--- Next ---"