fixed bug

This commit is contained in:
Amirhossein Mahmoodi
2024-08-13 12:08:03 +03:30
parent 1dd88fabdf
commit 7be5f0e4bb

View File

@@ -5,12 +5,17 @@ import LZString from "lz-string";
export const TableSettingContext = createContext();
const decompressData = (compressedData) => {
const decompressed = LZString.decompressFromUTF16(compressedData);
if (decompressed === null) {
try {
const decompressed = LZString.decompressFromUTF16(compressedData);
if (decompressed === null) {
localStorage.removeItem("_setting-app");
return null;
} else {
return JSON.parse(decompressed);
}
} catch (error) {
localStorage.removeItem("_setting-app");
return null;
} else {
return JSON.parse(decompressed);
}
};