fixed bug

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

View File

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