Просмотр исходного кода

refactor useFallbackData condition

yohei0125 3 лет назад
Родитель
Сommit
985baf7679
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      packages/app/src/stores/ui.tsx

+ 3 - 1
packages/app/src/stores/ui.tsx

@@ -277,7 +277,9 @@ export const useDrawerMode = (): SWRResponse<boolean, Error> => {
     return isDeviceSmallerThanMd || preferDrawerMode;
   };
 
-  const useFallbackData = (editorMode === EditorMode.View && preferDrawerModeByUser) || (editorMode === EditorMode.Editor && preferDrawerModeOnEditByUser);
+  const isViewModeWithPreferDrawerMode = editorMode === EditorMode.View && preferDrawerModeByUser;
+  const isEditModeWithPreferDrawerMode = editorMode === EditorMode.Editor && preferDrawerModeOnEditByUser;
+  const useFallbackData = isViewModeWithPreferDrawerMode || isEditModeWithPreferDrawerMode;
   const fallbackOption = useFallbackData
     ? { fallbackData: true }
     : { fallback: calcDrawerMode };