riot-starter/public/js/mixins/store.mixin.js

22 lines
507 B
JavaScript
Raw Normal View History

2019-07-20 23:05:55 +00:00
/**
* localStorage Mixin
*
* allows localStorage to be used as a mixin
*/
module.exports = {
store: {
get: function (key) {
return window.localStorage.getItem(key);
},
set: function (key, value) {
return window.localStorage.setItem(key, value);
},
remove: function (key) {
return window.localStorage.removeItem(key);
},
clear: function() {
return window.localStorage.clear();
}
}
};