Я хочу сделать купол внутри компонента после выполнения действия.например, я хочу показать модальное пользователю после успешного выполнения запроса или отключить некоторые элементы, если запрос выполнен успешно.
мне следует использовать обратные вызовы?или обещать?если да, то как
export const fetchHorizontalSpecialProductsList=(virtinId)=> {
return (dispatch) => {
dispatch({
type: Types.REQUEST_FETCH,
});
HomeApi().specialProducts({vitrinId:virtinId,rows:8,page:0,frontTypeList:["SPECIAL"]}).then((response) => {
dispatch({
type: Types.REQUEST_SUCCESS,
payload: response,
});
//
.then(probably here)
//
}).catch((response) => {
dispatch({
type: Types.REQUEST_FETCH_FAIL,
payload: response,
});
});
};
};
при успешном запросе мне нужно показать модальное