import {$user} from "../stores/user.js"; const LOCAL_STORAGE_KEY="user" $user.subscribe(value => { if(value == null) return; localStorage[LOCAL_STORAGE_KEY] = JSON.stringify(value) }) window.addEventListener('load', () => { let data = localStorage[LOCAL_STORAGE_KEY] if (data == null) { return } data = JSON.parse(data) if (data == null || data.token == null) { return } if(Date.parse(data.expiresAt) < Date()) { return } // TODO: this should probably have more logic $user.set(data) })