Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 712 Bytes

README.md

File metadata and controls

51 lines (30 loc) · 712 Bytes

storage

A Wrapper on JavaScript local and session storage.

usage

// import

import Storage from 'storage';

//initialize
const storage = new Storage({type: localStorage, async: false});

//set
storage.set("user", "admin");

//get
storage.get("user"); //admin

//delete
storage.delete("user"); //true

asynchronous usage

// import

import Storage from 'storage';

//initialize
const storage = new Storage({type: sessionStorage, async: true});

//set
storage.set("user", "admin"); // Resolved Promise

//get
storage.get("user"); //Resolved Promise

//delete
storage.delete("user"); //Resolved Promise

//get result in then

storage.get("user").then(function (user){}); // admin