1.0.0 • Published 3 years ago
@zikwall/use-localforage v1.0.0
Installation
$ yarn add @zikwall/use-localforage
How to use
import { useLocalForage } from "@zikwall/use-localforage";
interface User {
name: string;
lastname: string;
age: number;
}
function App() {
const [ userValue, setUserValue, removeUserValue ] = useLocalForage<User>('user', {...});
let onUpdate = () => {
setUserValue({...});
};
let onRemove = () => {
removeUserValue();
};
return (
<div className="example component">
<button onClick={onUpdate}>Click for update user properties</button>
<button onClick={onRemove}>Click for remove user properties</button>
<p>Name is: {userValue?.name}</p>
<p>Lastname is: {userValue?.lastname}</p>
<p>Age is: {userValue?.age}</p>
</div>
);
}
Tests
$ yarn test
1.0.0
3 years ago