в них определять функции? Или для этих целей лучше обратиться к классам?
Боюсь просто за просадки по производительности из-за того что каждый перерендер будет заново в память записываться те функции что я объявил внутри функционального компонента
Не бойтесь не будет просадок. Для функций передаваемых как props ниже, есть useCallback
Про создание новых функций каждый раз можно вообще не беспокоится, в современных движках это не проблема. А проблема ререндера нижележащих компонентов решается как выше писал через useCallback
Обсуждают сегодня