storeit-webstorage
One-stop shopping for using storeit
with storeit-provider-webstorage
and storeit-serializer-json
.
For example, to setup a store that uses sessionStorage
, you can now simply do the following:
var Storeit = StoreitLocal;var groceryStore = "grocery";
Which is equivalent to:
var Storeit = ;var StoreitProvider = ;var StoreitSerializer = ; // Create a JSON serializer.var jsonSerializer = ; // Create a WebStorage provider that uses sessionStorage. var providerOptions = localOrSessionStorage: windowsessionStorage preferredItemSerializerName: jsonSerializername metadataSerializerName: jsonSerializername allSerializers: jsonSerializer;var sessionStorageProvider = providerOptions; // Create a store.var groceryStore = "grocery" sessionStorageProvider;
For more information on storeit
see https://github.com/YuzuJS/storeit