Parcourir la source

add comment why use useRef

reiji-h il y a 2 ans
Parent
commit
e40b403673
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  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 [allPageIds] = useState<Set<string>>(new Set());
+
+  // useRef is used to avoid unnecessary selectedPageWithMeta changes.
   const [selectedPageWithMeta, setSelectedPageWithMeta] = useState<IPageWithSearchMeta | undefined>();
   const selectedPageWithMetaRef = useRef(selectedPageWithMeta);