From e3a3640eecf280783c95c24020a14976d3094c2b Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Mon, 18 Sep 2023 21:25:28 -0400 Subject: [PATCH] fix(react): clean-up ionic lifecycle hooks --- packages/react/src/lifecycle/hooks.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/react/src/lifecycle/hooks.ts b/packages/react/src/lifecycle/hooks.ts index edc97280e9..f714bfcb18 100644 --- a/packages/react/src/lifecycle/hooks.ts +++ b/packages/react/src/lifecycle/hooks.ts @@ -9,7 +9,7 @@ export const useIonViewWillEnter = (callback: LifeCycleCallback, deps: any[] = [ id.current = id.current || Math.floor(Math.random() * 1000000); useEffect(() => { callback.id = id.current!; - context.onIonViewWillEnter(callback); + return context.onIonViewWillEnter(callback); }, deps); }; @@ -19,7 +19,7 @@ export const useIonViewDidEnter = (callback: LifeCycleCallback, deps: any[] = [] id.current = id.current || Math.floor(Math.random() * 1000000); useEffect(() => { callback.id = id.current!; - context.onIonViewDidEnter(callback); + return context.onIonViewDidEnter(callback); }, deps); }; @@ -29,7 +29,7 @@ export const useIonViewWillLeave = (callback: LifeCycleCallback, deps: any[] = [ id.current = id.current || Math.floor(Math.random() * 1000000); useEffect(() => { callback.id = id.current!; - context.onIonViewWillLeave(callback); + return context.onIonViewWillLeave(callback); }, deps); }; @@ -39,6 +39,6 @@ export const useIonViewDidLeave = (callback: LifeCycleCallback, deps: any[] = [] id.current = id.current || Math.floor(Math.random() * 1000000); useEffect(() => { callback.id = id.current!; - context.onIonViewDidLeave(callback); + return context.onIonViewDidLeave(callback); }, deps); };