We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ca7cd26 commit cd395efCopy full SHA for cd395ef
1 file changed
src/app/features/main/Main.tsx
@@ -43,12 +43,15 @@ const Main = () => {
43
const { selectedContract: contract, overwriteContract } =
44
Contracts.useContainer();
45
useQueryStringContract();
46
- useEffect(() => {
47
- let result = localStorage.getItem("contracts");
48
- result = `{"data":${result}}`;
49
- let jsonResult = JSON.parse(result).data;
50
- overwriteContract(jsonResult);
51
- }, [contract]);
+ if (localStorage.getItem("contracts")) {
+ useEffect(() => {
+ let result = localStorage.getItem("contracts");
+ result = `{"data":${result}}`;
+ let jsonResult = JSON.parse(result).data;
+ overwriteContract(jsonResult);
52
+ }, [contract]);
53
+ }
54
+
55
return (
56
<Container>
57
<ContentFrame label={contract && contract.name}>
0 commit comments