From d76244fe7103b2f90c90c791229ab33b2c484f40 Mon Sep 17 00:00:00 2001 From: adambalcerzak Date: Wed, 9 Sep 2026 15:31:22 +0200 Subject: [PATCH] OBLS-602 User should be able to perform certain actions from the Choose Location screen show actions except Dashboard and Change location --- src/components/OptionMenu.tsx | 34 +++++++++++++++++------------- src/screens/TopBar/RightHeader.tsx | 2 +- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/src/components/OptionMenu.tsx b/src/components/OptionMenu.tsx index 74bfc08f..74a9bf40 100644 --- a/src/components/OptionMenu.tsx +++ b/src/components/OptionMenu.tsx @@ -24,13 +24,15 @@ const OptionMenu = ({ route, navigation }: any) => { } onDismiss={closeMenu} > - { - navigation.navigate('Dashboard'); - closeMenu(); - }} - /> + {route.name !== 'Choose Location' && ( + { + navigation.navigate('Dashboard'); + closeMenu(); + }} + /> + )} { @@ -46,14 +48,16 @@ const OptionMenu = ({ route, navigation }: any) => { closeMenu(); }} /> - { - navigation.navigate('Choose Location'); - closeMenu(); - }} - /> + {route.name !== 'Choose Location' && ( + { + navigation.navigate('Choose Location'); + closeMenu(); + }} + /> + )} { const currentLocation = useSelector((state: RootState) => state.mainReducer.currentLocation); - const screensToHideMenu = ["Dashboard", "Choose Location"]; + const screensToHideMenu = ["Dashboard"]; return (