5 min read
•Question 13 of 48mediumuseCallback Hook
Memoizing functions to prevent re-renders.
What is useCallback?
useCallback returns a memoized version of a callback function that only changes when dependencies change.
useCallback vs useMemo
useMemo: Memoizes a valueuseCallback: Memoizes a function
useCallback(fn, deps) is equivalent to useMemo(() => fn, deps)