diff --git a/apps/client/src/widgets/react/hooks.tsx b/apps/client/src/widgets/react/hooks.tsx index b0fbacfa4..4e9a801df 100644 --- a/apps/client/src/widgets/react/hooks.tsx +++ b/apps/client/src/widgets/react/hooks.tsx @@ -20,7 +20,7 @@ export function useTriliumEvent(eventName: T, handler: (da useEffect(() => { parentComponent.registerHandler(eventName, handler); return (() => parentComponent.removeHandler(eventName, handler)); - }, []); + }, [ eventName, handler ]); useDebugValue(eventName); } @@ -44,7 +44,7 @@ export function useTriliumEvents(eventNames: T[], handler: parentComponent.removeHandler(eventName, callback); } }); - }, []); + }, [ eventNames, handler ]); useDebugValue(() => eventNames.join(", ")); }