From 128fa95f7148d636c6fd4c6ed26a42ab8636b81c Mon Sep 17 00:00:00 2001 From: Xander Luciano Date: Wed, 13 Mar 2024 01:05:53 -0700 Subject: [PATCH] Fix undefined tabValue (#6694) --- src/frontend/src/components/nav/Header.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/components/nav/Header.tsx b/src/frontend/src/components/nav/Header.tsx index 0d4fa9fd097d..22320c24ae5f 100644 --- a/src/frontend/src/components/nav/Header.tsx +++ b/src/frontend/src/components/nav/Header.tsx @@ -3,7 +3,7 @@ import { useDisclosure } from '@mantine/hooks'; import { IconBell, IconSearch } from '@tabler/icons-react'; import { useQuery } from '@tanstack/react-query'; import { useState } from 'react'; -import { useNavigate, useParams } from 'react-router-dom'; +import { useMatch, useNavigate, useParams } from 'react-router-dom'; import { api } from '../../App'; import { navTabs as mainNavTabs } from '../../defaults/links'; @@ -100,8 +100,9 @@ export function Header() { function NavTabs() { const { classes } = InvenTreeStyle(); - const { tabValue } = useParams(); const navigate = useNavigate(); + const match = useMatch(':tabName/*'); + const tabValue = match?.params.tabName; return (