fixed bug
This commit is contained in:
@@ -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);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user