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

132486 add comment why use useEffect

soumaeda 2 лет назад
Родитель
Сommit
cbd62a5cd6
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      apps/app/src/components/PageTags/TagEditModal.tsx

+ 3 - 0
apps/app/src/components/PageTags/TagEditModal.tsx

@@ -25,9 +25,12 @@ export const TagEditModal: React.FC = () => {
   const updateStateAfterSave = useUpdateStateAfterSave(pageId);
   const updateStateAfterSave = useUpdateStateAfterSave(pageId);
 
 
   const [tags, setTags] = useState<string[] | undefined>(initTags);
   const [tags, setTags] = useState<string[] | undefined>(initTags);
+
+  // use to take initTags when redirect to other page
   useEffect(() => {
   useEffect(() => {
     setTags(initTags);
     setTags(initTags);
   }, [initTags]);
   }, [initTags]);
+
   const handleSubmit = useCallback(async() => {
   const handleSubmit = useCallback(async() => {
 
 
     try {
     try {