From 0b09e148fd809b94b260baf2df72b1785492a1f1 Mon Sep 17 00:00:00 2001 From: Kshitij Pramod Ghongadi Date: Mon, 8 Apr 2024 18:14:36 +0530 Subject: [PATCH] TP-61032 | RN Enhancement (#10364) --- App.tsx | 2 +- App/common/utilities/AlfredUtils.ts | 16 ++++++++++++---- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/App.tsx b/App.tsx index e435f2424e..a603b59532 100644 --- a/App.tsx +++ b/App.tsx @@ -22,7 +22,7 @@ export default class App extends Component<{}> { flavor = res?.baseUrl; }); codePush.sync({ - installMode: codePush.InstallMode.IMMEDIATE, + installMode: codePush.InstallMode.ON_NEXT_RESUME, mandatoryInstallMode: codePush.InstallMode.IMMEDIATE, }); }; diff --git a/App/common/utilities/AlfredUtils.ts b/App/common/utilities/AlfredUtils.ts index b35f181600..918d852f7c 100644 --- a/App/common/utilities/AlfredUtils.ts +++ b/App/common/utilities/AlfredUtils.ts @@ -1,8 +1,16 @@ import { AlfredModuleConnector } from "../native-module/NativeModules"; -export const setBottomSheetView = (id: number | null) => - AlfredModuleConnector.setBottomSheetView(id!!); +export const setBottomSheetView = (id: number | null) => { + if (AlfredModuleConnector.setBottomSheetView(id)) + AlfredModuleConnector.setBottomSheetView(id!!); +}; -export const clearBottomSheet = () => AlfredModuleConnector.clearBottomSheet(); +export const clearBottomSheet = () => { + if (AlfredModuleConnector.clearBottomSheet()) + AlfredModuleConnector.clearBottomSheet(); +}; -export const setCurrentScreenName = (screenName: string) => AlfredModuleConnector.setCurrentScreenName(screenName); +export const setCurrentScreenName = (screenName: string) => { + if (AlfredModuleConnector.setCurrentScreenName(screenName)) + AlfredModuleConnector.setCurrentScreenName(screenName); +};