A persistent store for svelte, based on svelte custom store with localforage (indexeddb,websql,localstorage)
npm install @stroblp/svelte-persistent-writableA persistent store for svelte, based on svelte custom store with localforage (indexeddb,websql,localstorage)
https://stroblp.github.io/svelte-persistent-store/
Svelte writable data is written into the choosen persisten store. In the example, counter value is restored after page reload.
npm i @stroblp/svelte-persistent-writable
Usage..
``
{$countIndexedDB}
``
* storeKey - key value for the persistent db
* initVal - intial value to be stored in persistent db
* driver - INDEXEDDB (default) | WEBSQL | LOCALSTORAGE
* storeName - store name: default value is set to "default-store"
* dbName - DB name: default value is set to "svelte-presistent-db"
if driver initialization process has failed store will return undefined