/
zxclovly
/
LUME
Обзор
Документация
Войти
/
zxclovly
/
LUME
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/services/e2ee/deviceStore.ts
21 строка
576 B
lovlygod
feat(e2ee-client): add client services, flags, hook integration, and tests
14 май 2026, 01:08
14 май 2026, 01:08
b80620d
Код
Авторство
О чём код?
import type { E2EEDeviceState } from './types'; const STORAGE_KEY = 'lume:e2ee:device-state:v1'; export const getLocalE2EEDeviceState = (): E2EEDeviceState | null => { try { const raw = localStorage.getItem(STORAGE_KEY); if (!raw) return null; return JSON.parse(raw) as E2EEDeviceState; } catch (_error) { return null; } }; export const saveLocalE2EEDeviceState = (state: E2EEDeviceState) => { localStorage.setItem(STORAGE_KEY, JSON.stringify(state)); }; export const clearLocalE2EEDeviceState = () => { localStorage.removeItem(STORAGE_KEY); };