0.20.1 • Published 3 years ago
@terra-dev/use-local-storage v0.20.1
@terra-dev/use-interval
Simple localStorage
wrapper hook.
import { useLocalStorage } from '@terra-dev/use-local-storage';
function Component() {
const [value, setValue] = useLocalStorage(
'__storage_value__',
() => 'default value',
);
return (
<div>
<p>{value}</p>
<button onClick={() => setValue('new value')}>Update Value</button>
</div>
);
}
And
import { useLocalStorageJson } from '@terra-dev/use-local-storage';
function Component() {
const [value, setValue] = useLocalStorageJson('__storage_value__', () => ({
value: 'default value',
}));
return (
<div>
<pre>{JSON.stringify(value, null, 2)}</pre>
<button onClick={() => setValue({ value: 'new value' })}>
Update Value
</button>
</div>
);
}
0.20.1
3 years ago
0.20.0
3 years ago
0.19.0
3 years ago
0.18.0
3 years ago
0.17.0
3 years ago
0.17.1
3 years ago
0.16.0
3 years ago
0.16.0-alpha.4
3 years ago
0.16.0-alpha.1
3 years ago
0.16.0-alpha.3
3 years ago
0.16.0-alpha.2
3 years ago
0.14.0
3 years ago
0.15.0
3 years ago
0.13.0
3 years ago
0.13.1
3 years ago
0.12.2
3 years ago
0.10.0
3 years ago
0.11.0
3 years ago
0.10.1
3 years ago
0.12.0
3 years ago
0.10.2
3 years ago
0.8.0
3 years ago
0.12.1
3 years ago
0.5.0
3 years ago
0.4.0
3 years ago
0.7.0
3 years ago
0.6.0
3 years ago
0.3.0
3 years ago
0.2.0
3 years ago
0.1.0
3 years ago