reiji-h 2 лет назад
Родитель
Сommit
e40b403673
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      apps/app/src/components/SearchPage/SearchPageBase.tsx

+ 2 - 0
apps/app/src/components/SearchPage/SearchPageBase.tsx

@@ -67,6 +67,8 @@ const SearchPageBaseSubstance: ForwardRefRenderFunction<ISelectableAll & IReturn
 
 
   const [selectedPageIdsByCheckboxes] = useState<Set<string>>(new Set());
   const [selectedPageIdsByCheckboxes] = useState<Set<string>>(new Set());
   // const [allPageIds] = useState<Set<string>>(new Set());
   // const [allPageIds] = useState<Set<string>>(new Set());
+
+  // useRef is used to avoid unnecessary selectedPageWithMeta changes.
   const [selectedPageWithMeta, setSelectedPageWithMeta] = useState<IPageWithSearchMeta | undefined>();
   const [selectedPageWithMeta, setSelectedPageWithMeta] = useState<IPageWithSearchMeta | undefined>();
   const selectedPageWithMetaRef = useRef(selectedPageWithMeta);
   const selectedPageWithMetaRef = useRef(selectedPageWithMeta);