▶ video
В шестом видео базового курса по React врываемся в условный рендеринг — то есть как показывать разные куски UI в зависимости от того, что сейчас в данных 💻
Разбираем весь арсенал:
— if и ранний return (early return, чтоб не городить лесенки)
— тернарник (? :) — классика жанра
— логическое && — короткий путь для «показать, если true»
— возврат null, когда рендерить вообще нечего
— и сохранение JSX в переменные — чтобы код не превращался в лапшу 🍜
Дальше — хардкор: скрещиваем условный рендеринг с props и state, учимся показывать и прятать блоки и разбираем типичные фейлы. И да, отдельный респект ловушке с 0 && — той самой, где на экране внезапно вылезает ноль вместо пустоты 😅
Залетай, будет полезно! 🚀