useCallback

The useCallback hook is used to memoize functions.

Snippet:

const memoizedCallback = useCallback(() => { doSomething(); }, [dependencies]);

Example:

const memoizedHandleClick = useCallback(() => { alert("Clicked!"); }, []);