Добрый день, уважаемые.
Есть проект, который получает json в качестве объекта (в проекте он прямо в файле App.js в самом верху). Также этот проект использует пакет formsy-react для работы с формами. Так как json-объект может быть любой вложенности я написал компонент для его рекурсивного парсинга и вывода (PropertiesParser.js). Внутри этого парсера есть компонент MyInput (для Formsy). Но, к сожалению, код не работает, так как почему-то этот код заставляет вечно ререндериться App.
Вот, собственно,
ссылка на код.
Уже всю голову сломал, как реализовать это правильно.