diff --git a/src/common/App.res b/src/common/App.res index d22b802ee..2dabf82f7 100644 --- a/src/common/App.res +++ b/src/common/App.res @@ -151,7 +151,7 @@ let make = (props: props): React.element => { } let description = Belt.Option.flatMap(fm, fm => Js.Null.toOption(fm.description)) - +
content
diff --git a/src/components/Meta.res b/src/components/Meta.res index 929e30aa5..e8dfcf5a4 100644 --- a/src/components/Meta.res +++ b/src/components/Meta.res @@ -15,6 +15,7 @@ let make = ( ~ogDescription=description, ~ogTitle=?, ~ogImage=?, + ~version: option=?, ) => { let title = switch title { | None @@ -68,5 +69,13 @@ let make = ( /* TODO: Undo this later */ /* */ + // Docsearch meta tags + v + | _ => "latest" + }} + /> } diff --git a/src/components/Meta.resi b/src/components/Meta.resi index 6c53b0562..6881ad42c 100644 --- a/src/components/Meta.resi +++ b/src/components/Meta.resi @@ -10,4 +10,5 @@ let make: ( ~ogDescription: string=?, ~ogTitle: string=?, ~ogImage: string=?, + ~version: Url.version=?, ) => React.element diff --git a/src/layouts/DocsLayout.res b/src/layouts/DocsLayout.res index 7baf9284b..7a6dcbc5c 100644 --- a/src/layouts/DocsLayout.res +++ b/src/layouts/DocsLayout.res @@ -135,7 +135,7 @@ let make = ( metaTitle ++ (" | " ++ titleCategory) | None => title } - let meta = + let meta = let ghEditHref = switch canonical { | Some(canonical) => diff --git a/src/layouts/SidebarLayout.res b/src/layouts/SidebarLayout.res index cf612a349..f6e5665e2 100644 --- a/src/layouts/SidebarLayout.res +++ b/src/layouts/SidebarLayout.res @@ -222,6 +222,7 @@ let make = ( ) => { let (isNavOpen, setNavOpen) = React.useState(() => false) let router = Next.Router.useRouter() + let version = Url.parse(router.route).version let theme = ColorTheme.toCN(theme) @@ -297,7 +298,7 @@ let make = ( } <> - +