mirror of
https://github.com/mickael-kerjean/filestash.git
synced 2025-10-30 01:26:43 +08:00
20 lines
420 B
JavaScript
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);
|
|
}
|