-
Book Overview & Buying
-
Table Of Contents
Designing React Hooks the Right Way
By :
Here are some questions and answers to refresh your knowledge:
React built-in hooks refers to all hooks designed by React, including useState, useEffect, and so on. You can't create a built-in hook on the fly, but you can contribute your idea and send a pull request to the React core team to review.
We can create a custom hook by consuming one of the React built-in hooks and giving the hook name prefixed with use. A custom hook can be as powerful as a built-in hook. The purpose of the built-in hook is to address atomic core capability whereas the custom hook is normally created to address practical project problems. There're hundreds of custom hooks on the internet you might find useful or inspiring.
A custom hook can be, and most times is, created naturally out of the code refactoring process. As long as you feel a bundle of code can...
Change the font size
Change margin width
Change background colour