Files
filestash/client/helpers/settings.js

20 lines
420 B
JavaScript

let settings = JSON.parse(window.localStorage.getItem("settings")) || {};
export function settings_get(key){
if(settings[key] === undefined){
return null;
}
return settings[key];
}
export function settings_put(key, value){
settings[key] = value;
save(settings);
}
function save(d){
setInterval(() => {
window.localStorage.setItem("settings", JSON.stringify(d));
}, 500);
}