#reactjs #react-admin
Вопрос:
Как использовать данные из нескольких форм для создания записи ?
Привет, моя цель состоит в том, чтобы сделать страницу, которая выглядит следующим образом: слева форма, посередине кнопка «добавить», а справа список элементов. Вверху будет поле выбора «тип формы». Когда я меняю тип формы, форма меняется (существует 5-6 типов форм). Когда я заполняю форму и нажимаю «добавить», элемент (показывающий некоторые сведения из заполненной формы) добавляется в список справа. У всех форм есть что-то общее: поле «имя». Конечный созданный ресурс будет выглядеть следующим образом: (пример, если я заполнил 3 разные формы, но на самом деле может быть гораздо больше объектов, некоторые из них имеют одинаковую структуру)
{ "here_name_in_form1":{ "app_name":"name of app", "client":"someone", "id":"", "some_date":"20210101" }, "here_name_filled_in_form2":{ "param1":"value1", "test":true, "id":"1", "date":"20210101", "random_input":1232 }, "here_name_filled_in_form3":{ "another_random_field":8382 "a_bool_value":false } }
Часть, в которой у меня есть форма, изменяемая в соответствии с кнопкой «тип формы», проста, но как мне работать со списком ? Я не хочу создавать ресурс до тех пор, пока пользователь не нажмет кнопку «сохранить» внизу. Как я могу этого достичь ?