This is part of a presentation I have where we explore the "under the hood" behaviors of common React hooks by building them from scratch.
The slides to which this presentation is a part of can be found here.
In order (because you can build new hooks from the previous ones)
useRef
useEffect
useMemo
useCallback
useReducer
That's fine, just take a look in the freact-final
folder.
API descriptions can be found in the React Docs.
Here is a link to my website with my contact info if you have any questions.