فهرست منبع

add comment why use useRef

reiji-h 3 سال پیش
والد
کامیت
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 [allPageIds] = useState<Set<string>>(new Set());
+
+  // useRef is used to avoid unnecessary selectedPageWithMeta changes.
   const [selectedPageWithMeta, setSelectedPageWithMeta] = useState<IPageWithSearchMeta | undefined>();
   const selectedPageWithMetaRef = useRef(selectedPageWithMeta);