We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 8734e91 + ef6d36d commit ae34f0dCopy full SHA for ae34f0d
src/app/features/main/Main.tsx
@@ -43,14 +43,16 @@ const Main = () => {
43
const { selectedContract: contract, overwriteContract } =
44
Contracts.useContainer();
45
useQueryStringContract();
46
- if (localStorage.getItem("contracts")) {
47
- useEffect(() => {
48
- let result = localStorage.getItem("contracts");
49
- result = `{"data":${result}}`;
50
- let jsonResult = JSON.parse(result).data;
51
- overwriteContract(jsonResult);
52
- }, [contract]);
53
- }
+
+ useEffect(() => {
+ const contracts = localStorage.getItem("contracts");
+ if (!contracts) {
+ return;
+ }
+ const result = `{"data":${contracts}}`;
+ let jsonResult = JSON.parse(result).data;
54
+ overwriteContract(jsonResult);
55
+ }, []);
56
57
return (
58
<Container>
0 commit comments