Function: createSeenStore()
createSeenStore(
transport):SeenStore
Defined in: seen/seenStore.ts:46
Creates the default cross-save seen store.
Reads are synchronous from an in-memory set; writes are debounced, because a burst of delivered messages should not mean a burst of database writes.
Parameters
transport
SeenTransport = settingsSeenTransport
Where to persist the record. Defaults to the settings table.
Returns
Example
const messenger = defineMessenger();
await messenger.loadSeen(); // during bootstrap
await messenger.flushSeen(); // before the tab closes