А почему до замены не нужно было оборачивать? Я сейчас не к тому, зачем вообще useCallback, я к тому, что это не связанные вещи.
В React компоненты Input и Button следует передавать колбэки, обёрнутые в useCallback, для предотвращения ненужных рендеров (при условии, что эти компонеты обёрнуты в React.memo() либо реализуют shouldComponentUpdate). Для input И button оборачивание в useCallback никакой пользы не принесёт.
В React компоненты Input и Button следует передавать колбэки, обёрнутые в useCallback, для предотвращения ненужных рендеров (при условии, что эти компонеты обёрнуты в React.memo() либо реализуют shouldComponentUpdate). Для input И button оборачивание в useCallback никакой пользы не принесёт.