У меня есть форма с загрузкой изображения на Cloudinary отдельным запросом от формы. Что я хочу сделать, подцепить url из объекта ответа с Cloudinary, передать этот url в мою redux форму и вместе с остальными значениями формы (автором поста, заголовком поста и текстом поста) отправить запрос на мой сервер и сохранить в базе данных.
Пока запрос выглядит так:
onChange(event) {
let formData = new FormData();
formData.append('file', event.target.files[0]);
formData.append('upload_preset', UPLOAD_PRESET);
axios({
url: `${COUDINARY_ROOT_URL}`,
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: formData
}).then((res) => {
console.log(res);
}).catch((err) => {
console.err(err);
});
Суть вопроса в том, как передать url из ответа Cloudinary в форму, чтобы отправить ее на сервер?
Если это не очень хороший способ, была бы очень благодарна за советы так же. Спасибо!