4 ms·
> useCallback ... returns a function. It returns something with the same type you gave it. If you give it a function it gives you a function back. In typescri
by repsilat 3y ago
> useCallback ... returns a function.
It returns something with the same type you gave it. If you give it a function it gives you a function back.
In typescript it's declared to take a function but in practice it doesn't check, and can be used to stabilize the identity of anything.
useMemo otoh _does_ only take functions.