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

22 lines
505 B
JavaScript
Raw Permalink Normal View History

2019-07-20 23:05:55 +00:00
/**
* localStorage Mixin
*
* allows localStorage to be used as a mixin
*/
2019-07-21 20:59:34 +00:00
export default {
2019-07-20 23:05:55 +00:00
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();
}
}
};