Предотвращение отрисовки компонента в React
Иногда в процессе работы может возникнуть необходимость скрыть компонент, причем даже в том случае, если он был отрисован другим компонентом. Для этого вместо вывода отрисовки следует вернуть null.
В примере ниже
Важно понимать, что возврат null из метода компонента render на запуск методов жизненного цикла компонента, по сути, не влияет. К примеру, componentDidUpdate будет вызываться по-прежнему.
По материалам сайта https://ru.react.js.org.