fcr-core
Version:
Core APIs for building online scenes
33 lines (32 loc) • 720 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.storage = void 0;
require("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();
}
}
const storage = exports.storage = new LocalStorage();