Что такое хук `useCallback` и чем он отличается от useMemo?
- useCallback мемоизирует функцию, чтобы её ссылка оставалась стабильной между рендерами
- useCallback возвращает саму функцию, useMemo возвращает результат вызова
- Полезен когда функция передаётся в React.memo компоненты или в зависимости эффектов