From f1c12516769eb38cd6c87be7e21faa9ea454e780 Mon Sep 17 00:00:00 2001 From: Patrick Ear Date: Thu, 22 May 2025 16:13:28 +0200 Subject: [PATCH] fix react router warning because of sublogin route path not ending with /* --- shell-ui/src/navbar/NavBar.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/shell-ui/src/navbar/NavBar.tsx b/shell-ui/src/navbar/NavBar.tsx index e291e359bd..4d86096796 100644 --- a/shell-ui/src/navbar/NavBar.tsx +++ b/shell-ui/src/navbar/NavBar.tsx @@ -131,7 +131,10 @@ export const useNavbarLinksToActions = ( const location = useLocation(); const doesRouteMatch = useCallback( ({ path, exact }: { path: string; exact: boolean }) => { - return matchPath(path + (exact ? '' : '*'), location.pathname); + if (exact) { + return matchPath(path, location.pathname); + } + return matchPath(path + '/*', location.pathname); }, [location], );