/
dropdead
/
frontend_trainee
Обзор
Документация
Войти
/
dropdead
/
frontend_trainee
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/lowdb/lib/adapters/browser/WebStorage.js
18 строк
408 B
Ivan
init: add server files and depdendcies from task
06 сен 2024, 20:55
06 сен 2024, 20:55
880ac28
Код
Авторство
О чём код?
export class WebStorage { #key; #storage; constructor(key, storage) { this.#key = key; this.#storage = storage; } read() { const value = this.#storage.getItem(this.#key); if (value === null) { return null; } return JSON.parse(value); } write(obj) { this.#storage.setItem(this.#key, JSON.stringify(obj)); } }