fcr-core
Version:
Core APIs for building online scenes
27 lines • 601 B
JavaScript
import "core-js/modules/es.json.stringify.js";
class LocalStorage {
set(key, value) {
if (typeof value === 'object') {
value = JSON.stringify(value);
}
// fix harmony build error
// @ts-ignore
localStorage.setItem(key, value);
}
get(key) {
// fix harmony build error
// @ts-ignore
return localStorage.getItem(key);
}
remove(key) {
// fix harmony build error
// @ts-ignore
localStorage.removeItem(key);
}
clear() {
// fix harmony build error
// @ts-ignore
localStorage.clear();
}
}
export const storage = new LocalStorage();