chore(docs): current version added to navbar dropdown (#1373)

This commit is contained in:
Junior Garcia 2023-08-11 20:48:00 -03:00 committed by GitHub
parent 0311ae43f1
commit 9add9aba97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 2 deletions

View File

@ -30,6 +30,7 @@ import {useEffect} from "react";
import {usePress} from "@react-aria/interactions";
import {useFocusRing} from "@react-aria/focus";
import {currentVersion} from "@/utils/version";
import {siteConfig} from "@/config/site";
import {Route} from "@/libs/docs/page";
import {LargeLogo, SmallLogo, ThemeSwitch} from "@/components";
@ -154,7 +155,7 @@ export const Navbar: FC<NavbarProps> = ({children, routes, mobileRoutes = [], sl
size="sm"
variant="flat"
>
v2.0.0
v{currentVersion}
</Button>
</DropdownTrigger>
</motion.div>
@ -166,7 +167,7 @@ export const Navbar: FC<NavbarProps> = ({children, routes, mobileRoutes = [], sl
selectionMode="single"
onAction={handleVersionChange}
>
<DropdownItem key="v2">v2.0.0</DropdownItem>
<DropdownItem key="v2">v{currentVersion}</DropdownItem>
<DropdownItem key="v1" endContent={<LinkIcon />}>
v1.0.0
</DropdownItem>

View File

@ -0,0 +1,3 @@
import pkg from "../../../packages/core/react/package.json";
export const currentVersion = pkg?.version;