From 1cbbe14cf6395cd32e13780c839efe2ca12642f5 Mon Sep 17 00:00:00 2001 From: Wroud Date: Fri, 15 Apr 2022 11:57:02 +0300 Subject: [PATCH] chore(core-blocks): CB-1825 make onUpdate callback in useUserData optional --- webapp/packages/core-blocks/src/useUserData.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/packages/core-blocks/src/useUserData.ts b/webapp/packages/core-blocks/src/useUserData.ts index 616f1a9356..dca96b9805 100644 --- a/webapp/packages/core-blocks/src/useUserData.ts +++ b/webapp/packages/core-blocks/src/useUserData.ts @@ -14,7 +14,7 @@ import { useService } from '@cloudbeaver/core-di'; export function useUserData( key: string, defaultValue: () => T, - onUpdate: (data: T) => void, + onUpdate?: (data: T) => void, validate?: (data: T) => boolean ): T { const userDataService = useService(UserDataService); @@ -25,7 +25,7 @@ export function useUserData( useEffect(() => { if (previous !== data) { - onUpdate(data); + onUpdate?.(data); } });