From 4e9540e8191b89f4d68a74bd192dc44bf52c63ef Mon Sep 17 00:00:00 2001 From: nikec <43032218+niikeec@users.noreply.github.com> Date: Thu, 14 Mar 2024 13:07:58 +0100 Subject: [PATCH] [ENG-1685] Fix 'ExplorerContext.Provider not found!' (#2210) fix context --- interface/app/$libraryId/Explorer/FilePath/utils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interface/app/$libraryId/Explorer/FilePath/utils.ts b/interface/app/$libraryId/Explorer/FilePath/utils.ts index d0942ed94..2a15e489c 100644 --- a/interface/app/$libraryId/Explorer/FilePath/utils.ts +++ b/interface/app/$libraryId/Explorer/FilePath/utils.ts @@ -4,7 +4,7 @@ import { useCallbackToWatchResize } from '~/hooks'; import { useExplorerContext } from '../Context'; export function useSize(ref: RefObject) { - const explorerSettings = useExplorerContext().useSettingsSnapshot(); + const explorerSettings = useExplorerContext({ suspense: false })?.useSettingsSnapshot(); const initialized = useRef(false); @@ -12,7 +12,7 @@ export function useSize(ref: RefObject) { useEffect(() => { initialized.current = false; - }, [explorerSettings.gridItemSize]); + }, [explorerSettings?.gridItemSize]); useCallbackToWatchResize( ({ width, height }) => {