@wordpress/data
Version:
Data module for WordPress.
25 lines (24 loc) • 526 B
JavaScript
// packages/data/src/plugins/persistence/storage/object.js
var objectStorage;
var storage = {
getItem(key) {
if (!objectStorage || !objectStorage[key]) {
return null;
}
return objectStorage[key];
},
setItem(key, value) {
if (!objectStorage) {
storage.clear();
}
objectStorage[key] = String(value);
},
clear() {
objectStorage = /* @__PURE__ */ Object.create(null);
}
};
var object_default = storage;
export {
object_default as default
};
//# sourceMappingURL=object.js.map