UNPKG

@e280/authlocal

Version:

User-sovereign login system for everybody

12 lines 392 B
import { signal } from "@benev/slate"; export class StoragePersistence { persisted = signal(false); async check() { return this.persisted.value = await navigator.storage.persisted(); } async request() { if (!await this.check()) return this.persisted.value = await navigator.storage.persist(); } } //# sourceMappingURL=storage-persistence.js.map