makePersistedAdapter
makePersistedAdapter(
options
):Adapter
Defined in: packages/@livestore/adapter-web/src/web-worker/client-session/persisted-adapter.ts:121
Creates a web adapter with persistent storage (currently only supports OPFS). Requires both a web worker and a shared worker.
Parameters
Section titled “Parameters”options
Section titled “options”Returns
Section titled “Returns”Adapter
Example
Section titled “Example”import { makePersistedAdapter } from '@livestore/adapter-web'import LiveStoreWorker from './livestore.worker?worker'import LiveStoreSharedWorker from '@livestore/adapter-web/shared-worker?sharedworker'
const adapter = makePersistedAdapter({ worker: LiveStoreWorker, sharedWorker: LiveStoreSharedWorker, storage: { type: 'opfs' },})