привет! есть сложная форма на реакте по типу: если чекбокс "agree" равен 1, показываем еще 3 селекта (country, city, gender). Если country равен "США", то показываем инпут, иначе показываем textarea "about"
Пример абстрактный, но надеюсь понятный. Нужно как-то лаконично рендерить форму, в зависимости от предыдущих инпутов, селектов и тд. Сейчас сделал через множественные if else/switch, но может есть более изящное решение?