@hocgin/browser-addone-kit
Version:
25 lines (24 loc) • 786 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.StorageKey = exports.Serialization = exports.Deserialization = void 0;
var StorageKey = exports.StorageKey = /*#__PURE__*/function (StorageKey) {
StorageKey["DeviceId"] = "__DeviceId";
StorageKey["UserId"] = "__UserId";
StorageKey["UserToken"] = "__UserToken";
StorageKey["UserInfo"] = "__UserInfo";
StorageKey["ProjectConfig"] = "__ProjectConfig";
StorageKey["Version"] = "__Version";
return StorageKey;
}({});
var Serialization = exports.Serialization = function Serialization(obj) {
return JSON.stringify(obj);
};
var Deserialization = exports.Deserialization = function Deserialization(str, defVal) {
try {
return JSON.parse(str);
} catch (e) {
return defVal;
}
};