Skip to content

Commit a3b43fb

Browse files
committed
fix
1 parent 20f4e77 commit a3b43fb

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

components/contexts/UploadFileContext.tsx

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,24 @@ export default function UploadFileProvider({ children }: { children: ReactNode }
4444
const [uploadComplete, setUploadCompleteStatus] = useState(() => {
4545
return () => {}
4646
});
47+
const [first, setFirst] = useState<boolean>(true);
48+
49+
50+
useEffect(() => {
51+
if (first) {
52+
const value = window.localStorage.getItem('dataUrls');
53+
if (value) {
54+
const valueObj = JSON.parse(value)
55+
setDataUrlsStatus(valueObj);
56+
}
57+
setFirst(false);
58+
} else {
59+
window.localStorage.setItem('dataUrls', JSON.stringify(dataUrls));
60+
61+
}
62+
}, [
63+
dataUrls
64+
]);
4765

4866
const { getRootProps, getInputProps, isFocused, isDragAccept, isDragReject, open } =
4967
useDropzone({

0 commit comments

Comments
 (0)