Преглед на файлове

remove unnecessary useEffect

AykutSarac преди 3 години
родител
ревизия
199c01a377
променени са 1 файла, в които са добавени 1 реда и са изтрити 9 реда
  1. 1 9
      src/containers/JsonEditor/index.tsx

+ 1 - 9
src/containers/JsonEditor/index.tsx

@@ -58,14 +58,6 @@ const JsonEditor: React.FC = () => {
     };
   }, [json]);
 
-  React.useEffect(() => {
-    if (settings.autoformat) {
-      return setValue(JSON.stringify(JSON.parse(json), null, 2));
-    }
-
-    setValue(json);
-  }, [settings.autoformat, json]);
-
   React.useEffect(() => {
     const formatTimer = setTimeout(() => {
       try {
@@ -86,7 +78,7 @@ const JsonEditor: React.FC = () => {
     }, 1800);
 
     return () => clearTimeout(formatTimer);
-  }, [value, settings.autoformat, dispatch]);
+  }, [value, settings.autoformat, dispatch, json]);
 
   return (
     <StyledEditorWrapper>