The key in the localStorage that you wish to watch.
Optional initial value to start with.
An array containing the value associated with the key in position 0, a function to set the value in position 1, and a function to delete the value from localStorage in position 2.
Generated using TypeDoc
React hook to enable updates to state via localStorage. This updates when the {writeStorage} function is used, when the returned function is called, or when the "storage" event is fired from another tab in the browser. This function takes an optional default value to start off with.
const MyComponent = () => { const [myStoredItem, setMyStoredItem] = useLocalStorage('myStoredItem'); return ( <p>{myStoredItem}</p> ); };
TValue The type of the given initial value.