Reference

StoreLegacyPersistOptions

Configures persistence with explicit support for deprecated untagged envelopes.

Signature

interface StoreLegacyPersistOptions

Members

acceptLegacyPersistedState: true
hydrationConflict?: StoreHydrationConflict<T>
load?: (): TPersisted | LegacyStorePersistedState<TPersisted> | StorePersistedState<TPersisted> | Promise<TPersisted | LegacyStorePersistedState<TPersisted> | StorePersistedState<TPersisted> | undefined> | undefined
migrate?: (state: TPersisted, version: number | undefined): T | Promise<T>
save?: (state: T): void | Promise<void>
validate?: (state: unknown, version: number | undefined): boolean
validateCurrent?: (state: unknown): state is T
version?: number