все его дети отрендерили null?
Например, в родительском компоненте происходит рендер трёх других компонентов внутри обертки. Если все потомки возвращают из рендера null, то и родительский компонент не рендерит обертку.
Из родителя в детей прокидываются пропсы, на их основании и происходит рендер в детях. Можно в родителе производить проверку, но она будет дублирующая. Перенести из детей в родителя проверку не могу по нескольким причинам.
Если хотя бы один потомок вернул не null, то оберкту оставляем, в противном случае не рендерится и родитель.
Примерно понятен вопрос? =)
https://reactjs.org/docs/profiler.html попробуй это, но не факт что я прав
хелпер React.Children, но вообще звучит как анти-паттерн
Обсуждают сегодня