함수를 메모이제이션(이미 불러온 값을 캐싱하여, 그 값이 필요할때마다 메모리에서 꺼내서 재사용) 하여 화면이 재 랜더링되더라도 함수가 변경되지 않도록 하는 훅
const memoizedCallback = useCallback( () => { doSomething(a, b); }, [a, b], );