Я смотрю на пример формы мастера из формы React Final.
Я хочу адаптировать мастер так, чтобы он скрывал следующую кнопку до тех пор, пока все значения в текущих шагах не будут иметь значения. Немного озадачен тем, как этого добиться.
Что я думаю, так это то, что должна быть возможность проверить, какой шаг в данный момент активен и каким-то образом вывести состояния входов, присутствующих на этом шаге. Если все входы имеют значения, покажите кнопку, в противном случае скройте ее.
Идея состоит в том, чтобы динамически проверять входные данные, присутствующие на шаге (так как они могут изменяться в ходе разработки, так что лучше на самом деле искать присутствующие входные данные, а не проверять с помощью жесткого кода определенные состояния и имеют ли они значения).
Полный пример здесь:
https://codesandbox.io/s/km2n35kq3v
(код для кнопок находится в Wizard.js в строке 73)