@hulkhooks/use-localstorage
v1.0.1
Published
A simple hook to read and write to localStorage
Maintainers
Readme
Introduction
With this package you can use localStorage in your React app and also in Next.js app without hydration error. It is a simple hook that returns an array with two values. The first value is the value of the key in the localStorage and the second value is a function that you can use to set the value of the key in the localStorage.
Installation
# Npm
npm install @hulkhooks/use-localstorage --save# yarn
yarn add @hulkhooks/use-localstorage# pnpm
pnpm add @hulkhooks/use-localstorageUsage
import { useLocalStorage } from '@hulkhooks/use-localstorage'
function UseLocalStorageExample() {
const [value, setValue] = useLocalStorage('key', 'default-value');
return (
<>
<p>{value}</p>
<button onClick={() => setValue('new-value')}>Set value</button>
</>
);
}