/useStorage

localStorage wrapper/hook

Primary LanguageTypeScriptMIT LicenseMIT

useStorage

Simple wrapper for the StorageAPI, handles variable types and access through dynamic properties.

Usage

import store, { setItem, getItem } from '@d4ve-r/useStorage';

let val = 1;
setItem('key', val)
// equivalent to 
store.set('key', val);

// once the key is set, variable can be accessed through props
store.key = val;

// get item
let val = getItem('key');
// equivalent to
val = store.get('key'); 
val = store.key;

// delete all 
store.clear();