Persisting React State in localStorage

from blog Josh Comeau's blog, | ↗ original
↗ original
A common thing in React development is that we want to store a bit of React state in localStorage, and re-initialize from that value on the next page-load. This quick tutorial shows you how we can build a custom hook that does exactly this!