From c1d54d9b2ee59f65bf81502f56894c4d2fb152fc Mon Sep 17 00:00:00 2001 From: Isaac Mann Date: Thu, 30 Jan 2025 21:25:11 -0500 Subject: [PATCH 1/2] chore(nx-dev): move version picker to header --- nx-dev/ui-common/src/lib/footer.tsx | 3 --- .../src/lib/headers/documentation-header.tsx | 4 +++- nx-dev/ui-common/src/lib/version-picker.tsx | 12 ++++++------ 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/nx-dev/ui-common/src/lib/footer.tsx b/nx-dev/ui-common/src/lib/footer.tsx index c313920ab4afd..ffc468e552853 100644 --- a/nx-dev/ui-common/src/lib/footer.tsx +++ b/nx-dev/ui-common/src/lib/footer.tsx @@ -201,9 +201,6 @@ export function Footer({ ) )} -
- Nx Version -
Theme
diff --git a/nx-dev/ui-common/src/lib/headers/documentation-header.tsx b/nx-dev/ui-common/src/lib/headers/documentation-header.tsx index 327efc6b393ae..df62585855b07 100644 --- a/nx-dev/ui-common/src/lib/headers/documentation-header.tsx +++ b/nx-dev/ui-common/src/lib/headers/documentation-header.tsx @@ -20,6 +20,7 @@ import { import { resourceMenuItems } from './menu-items'; import { SectionsMenu } from './sections-menu'; import { DiscordIcon } from '../discord-icon'; +import { VersionPicker } from '../version-picker'; function Menu({ tabs }: { tabs: any[] }): ReactElement { return ( @@ -186,7 +187,7 @@ export function DocumentationHeader({ return (
-
+
{/*MOBILE MENU*/}
{/*SEARCH*/}
diff --git a/nx-dev/ui-common/src/lib/version-picker.tsx b/nx-dev/ui-common/src/lib/version-picker.tsx index 543b35246e3bc..f8a61c3da8d16 100644 --- a/nx-dev/ui-common/src/lib/version-picker.tsx +++ b/nx-dev/ui-common/src/lib/version-picker.tsx @@ -12,19 +12,19 @@ import { Fragment, JSX, useState } from 'react'; const versionOptions = [ { - label: '20', + label: 'v20', value: '', }, { - label: '19', + label: 'v19', value: '19', }, { - label: '18', + label: 'v18', value: '18', }, { - label: '17', + label: 'v17', value: '17', }, ]; @@ -41,11 +41,11 @@ export function VersionPicker(): JSX.Element {
{selected.label} - +
{/*LOGO*/} -
+
- -
+
{({ open }) => ( @@ -45,7 +44,7 @@ export function VersionPicker(): JSX.Element { } > {selected.label} - +