From 514b6c3a0277cdf1cace33df4169167461849d7a Mon Sep 17 00:00:00 2001 From: Carlos Valente Date: Sun, 2 Aug 2026 12:14:22 +0200 Subject: [PATCH] refactor(navigation): custom params indicators only for current view --- .../common/components/navigation-menu/ViewNavigationMenu.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/client/src/common/components/navigation-menu/ViewNavigationMenu.tsx b/apps/client/src/common/components/navigation-menu/ViewNavigationMenu.tsx index 72a0af77a..4545333bb 100644 --- a/apps/client/src/common/components/navigation-menu/ViewNavigationMenu.tsx +++ b/apps/client/src/common/components/navigation-menu/ViewNavigationMenu.tsx @@ -2,7 +2,7 @@ import { useDisclosure, useHotkeys } from '@mantine/hooks'; import { memo } from 'react'; import { useSearchParams } from 'react-router'; -import { hasCustomParams, useSavedViewParams } from '../../stores/savedViewParams'; +import { hasCustomParams } from '../../stores/savedViewParams'; import { useViewParamsEditorStore } from '../view-params-editor/viewParamsEditor.store'; import FloatingNavigation from './floating-navigation/FloatingNavigation'; import NavigationMenu from './NavigationMenu'; @@ -20,8 +20,7 @@ function ViewNavigationMenu({ isNavigationLocked, suppressSettings }: ViewNaviga const [isMenuOpen, menuHandler] = useDisclosure(); const { open: showEditFormDrawer } = useViewParamsEditorStore(); const [searchParams] = useSearchParams(); - const savedParams = useSavedViewParams((store) => store.params); - const hasSavedChanges = hasCustomParams(searchParams) || Object.keys(savedParams).length > 0; + const hasSavedChanges = hasCustomParams(searchParams); useHotkeys([ [