@wizzard-packages/persistence
v0.1.3
Published
Persistence adapters for Wizzard Stepper.
Downloads
183
Maintainers
Readme
@wizzard-packages/persistence
Persistence adapters for Wizzard Stepper. Save wizard state to localStorage or memory.
Install
pnpm add @wizzard-packages/persistenceUsage with React
import { LocalStorageAdapter } from '@wizzard-packages/persistence';
const config = {
steps,
persistence: {
adapter: new LocalStorageAdapter('wizard_'),
mode: 'onStepChange',
debounceTime: 300,
},
};Adapters
- LocalStorageAdapter - persist to browser storage
- MemoryAdapter - in-memory store (useful for tests)
Fits in the stack
- Core engine: @wizzard-packages/core
- React bindings: @wizzard-packages/react
- Optional middleware: @wizzard-packages/middleware
Links
- Repo: https://github.com/ZizzX/wizzard-packages
- Docs UI: https://zizzx.github.io/wizzard-packages/
