Create a Custom Hook in React by Wrapping useState

Share this video with your friends

Send Tweet

Custom hooks in React are functions, and we can write them by combining other, preexisting hooks.

In this lesson, we'll wrap the useState React hook to create a hook that automatically pulls out the event.target.value of an input's onChange callback. We'll then use that hook directly as the onChange prop of a text input.