Добрый день.
Есть запрос который отпраляет в базу инормацию это обьект может быть из одного а может быть из более обьектов.
Сразу весь отправить все не могу нужно из даты отправлять обьекты по очереди получать ответ присваивать ключ далее те же сами манипуляции только со следующим обьектом в дате.
Как это делается подскажите пожалуйста я такое некогда не делал. Вроде как понял что нужно делать цепочку запросов на промисах но нармального примера пока еще не нашел.
export const setFileMovie = (data) => {
return async dispatch => {
const movie = {...data};
const response = await fetch(
'https://skachkov-webby.firebaseio.com/movies_information.json',
{
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify(movie)
}
);
const { name } = await response.json();
movie.key = name;
dispatch({
type: SET_MOVIE,
payload: { movie }
});
};
};