mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-09 09:52:34 +01:00
19 lines
328 B
JavaScript
19 lines
328 B
JavaScript
|
|
export function activate({services}) {
|
|
|
|
function set(key, value) {
|
|
localStorage.setItem(key, value);
|
|
}
|
|
|
|
function get(key) {
|
|
return localStorage.getItem(key);
|
|
}
|
|
|
|
function addListener(handler) {
|
|
window.addEventListener('storage', handler, false);
|
|
}
|
|
|
|
services.storage = {
|
|
set, get, addListener
|
|
}
|
|
}
|