1.0.0 • Published 5 years ago
@akinolu52/es-storage v1.0.0
es-storage
Access client storage
Installation
Use the package manager npm to install es-storage.
npm install es-storageUsage
import { localStorage, sessionStorage } from 'es-storage';
sessionStorage.set('key', null)
sessionStorage.get('key') # returns null
//passing an default value to be returned when then the value is not found
sessionStorage.get('key', 'default-value') # returns 'default-value'
sessionStorage.set('key', 'value')
sessionStorage.get('key') # returns 'value'
sessionStorage.setObject('details', null)
sessionStorage.getObject('details') # returns null
//passing an default value to be returned when then the value is not found
sessionStorage.getObject('details', 'default-value') # returns 'default-value'
sessionStorage.clear() # this will clear all the data on the sessionstorage
sessionStorage.remove('key') # this will delete the key from the sessionstorage
localStorage.set('key', null)
localStorage.get('key') # returns null
//passing an default value to be returned when then the value is not found
localStorage.get('key', 'default-value') # returns 'default-value'
localStorage.set('key', 'value')
localStorage.get('key') # returns 'value'
localStorage.setObject('details', null)
localStorage.getObject('details') # returns null
//passing an default value to be returned when then the value is not found
localStorage.getObject('details', 'default-value') # returns 'default-value'
localStorage.clear() # this will clear all the data on the localstorage
localStorage.remove('key') # this will delete the key from the localstorageContributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
1.0.0
5 years ago