Pārlūkot izejas kodu

remove unnecessary useEffect

AykutSarac 3 gadi atpakaļ
vecāks
revīzija
199c01a377
1 mainītis faili ar 1 papildinājumiem un 9 dzēšanām
  1. 1 9
      src/containers/JsonEditor/index.tsx

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

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