Function: createLocalStorageActivityStorage()
@roomful/core / createLocalStorageActivityStorage
Function: createLocalStorageActivityStorage()
Section titled “Function: createLocalStorageActivityStorage()”createLocalStorageActivityStorage(
roomId):ActivityStorageAdapter
Defined in: packages/core/src/engines/activity-storage.ts:63
A Web Storage–backed ActivityStorageAdapter for zero-server browser durability — the feed
survives a reload without any backend. Keyed per room (roomful:<roomId>:activity), versioned,
and fails closed: an unavailable or faulting store degrades to an empty/no-op adapter rather than
breaking the live feed. Not shared across devices; back the feed with a server adapter for that.
Parameters
Section titled “Parameters”roomId
Section titled “roomId”string
The room whose feed is persisted (used as the storage key).
Returns
Section titled “Returns”A localStorage-backed storage adapter.