|  | @@ -45,20 +45,21 @@ function isJson(
 | 
	
		
			
				|  |  |    return false;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +const aceOptions = { useWorker: false };
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  const JsonEditor: React.FC<{
 | 
	
		
			
				|  |  |    json: string;
 | 
	
		
			
				|  |  | -  setJson: React.Dispatch<React.SetStateAction<string>>;
 | 
	
		
			
				|  |  | +  setJson: (json: string) => void;
 | 
	
		
			
				|  |  |  }> = ({ json, setJson }) => {
 | 
	
		
			
				|  |  | -  const [error, setError] = React.useState({
 | 
	
		
			
				|  |  | -    message: "",
 | 
	
		
			
				|  |  | -    isExpanded: true,
 | 
	
		
			
				|  |  | -  });
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |    const [editorWidth, setEditorWidth] = React.useState("auto");
 | 
	
		
			
				|  |  |    const [config] = useLocalStorage<StorageConfig>("config", defaultConfig);
 | 
	
		
			
				|  |  |    const [value, setValue] = React.useState(
 | 
	
		
			
				|  |  |      JSON.stringify(JSON.parse(json), null, 2)
 | 
	
		
			
				|  |  |    );
 | 
	
		
			
				|  |  | +  const [error, setError] = React.useState({
 | 
	
		
			
				|  |  | +    message: "",
 | 
	
		
			
				|  |  | +    isExpanded: true,
 | 
	
		
			
				|  |  | +  });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    React.useEffect(() => {
 | 
	
		
			
				|  |  |      const resizeObserver = new ResizeObserver((observed) => {
 | 
	
	
		
			
				|  | @@ -110,7 +111,9 @@ const JsonEditor: React.FC<{
 | 
	
		
			
				|  |  |          height="100%"
 | 
	
		
			
				|  |  |          fontSize={12}
 | 
	
		
			
				|  |  |          wrapEnabled
 | 
	
		
			
				|  |  | -        setOptions={{ useWorker: false }}
 | 
	
		
			
				|  |  | +        setOptions={aceOptions}
 | 
	
		
			
				|  |  | +        showPrintMargin={false}
 | 
	
		
			
				|  |  | +        tabSize={2}
 | 
	
		
			
				|  |  |        />
 | 
	
		
			
				|  |  |      </StyledEditorWrapper>
 | 
	
		
			
				|  |  |    );
 |