Skip to content

Commit 1f14df0

Browse files
committed
remove versionStr
1 parent 44c3300 commit 1f14df0

File tree

1 file changed

+13
-15
lines changed

1 file changed

+13
-15
lines changed

src/layouts/ApiOverviewLayoutLegacy.res

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -334,36 +334,34 @@ let make = (~components=ApiMarkdown.default, ~version, ~children) => {
334334
let route = router.route
335335
let url = router.route->Url.parse
336336

337-
let versionStr = version
338-
339-
let warnBanner = <ApiLayout.OldDocsWarning route version=versionStr />
337+
let warnBanner = <ApiLayout.OldDocsWarning route version />
340338

341339
switch url.pagepath->Array.get(1) {
342340
| None =>
343341
let title = "API"
344342
let categories: array<Category.t> = [
345343
{
346344
name: "Introduction",
347-
items: [{name: "Overview", href: `/docs/manual/${versionStr}/api`}],
345+
items: [{name: "Overview", href: `/docs/manual/${version}/api`}],
348346
},
349347
{
350348
name: "Modules",
351349
items: [
352-
{name: "Js Module", href: `/docs/manual/${versionStr}/api/js`},
353-
{name: "Belt Module", href: `/docs/manual/${versionStr}/api/belt`},
354-
{name: "Dom Module", href: `/docs/manual/${versionStr}/api/dom`},
350+
{name: "Js Module", href: `/docs/manual/${version}/api/js`},
351+
{name: "Belt Module", href: `/docs/manual/${version}/api/belt`},
352+
{name: "Dom Module", href: `/docs/manual/${version}/api/dom`},
355353
],
356354
},
357355
]
358-
<ApiLayout components categories title version=versionStr>
356+
<ApiLayout components categories title version>
359357
warnBanner
360358
children
361359
</ApiLayout>
362360
| Some(moduleName) =>
363361
let indexData = switch Dict.get(indexData, moduleName) {
364362
| Some(moduleData) =>
365363
Dict.get(moduleData, version)->Option.getOrThrow(
366-
~message=`Not found data for ${moduleName} version ${versionStr}`,
364+
~message=`Not found data for ${moduleName} version ${version}`,
367365
)
368366
| None => throw(Failure(`Not found index data for module: ${moduleName}`))
369367
}
@@ -378,7 +376,7 @@ let make = (~components=ApiMarkdown.default, ~version, ~children) => {
378376

379377
let prefix = {
380378
open Url
381-
{name: "API", href: "/docs/manual/" ++ (versionStr ++ "/api")}
379+
{name: "API", href: "/docs/manual/" ++ (version ++ "/api")}
382380
}
383381

384382
let breadcrumbs = ApiLayout.makeBreadcrumbs(~prefix, route)
@@ -391,16 +389,16 @@ let make = (~components=ApiMarkdown.default, ~version, ~children) => {
391389
}
392390
}
393391

394-
let categories = moduleCategories(moduleName, versionStr)
392+
let categories = moduleCategories(moduleName, version)
395393

396394
let title = switch moduleName {
397-
| "belt" => "Belt Stdlib"
398-
| "js" => "Js Stdlib"
399-
| "dom" => "Dom Stdlib"
395+
| "belt" => "Belt Module"
396+
| "js" => "Js Module"
397+
| "dom" => "Dom Module"
400398
| _ => assert(false)
401399
}
402400

403-
<ApiLayout components title version={versionStr} activeToc categories breadcrumbs>
401+
<ApiLayout components title version activeToc categories breadcrumbs>
404402
warnBanner
405403
children
406404
</ApiLayout>

0 commit comments

Comments
 (0)