Slide 75
Slide 75 text
Data status
getArticles() {
return API.fetchArticles(),
.then((articles) => {
dispatcher.dispatch({
type: ACTION_TYPE_GET_ARTICLES,
articles,
});
});
}
getArticles() {
dispatcher.dispatch({
type: ACTION_TYPE_GET_ARTICLE_PENDING,
});
return API.fetchArticles(),
.then((articles) => {
dispatcher.dispatch({
type: ACTION_TYPE_GET_ARTICLES_SUCCESS,
articles,
});
})
.catch(() => {
dispatcher.dispatch ({
type: ACTION_TYPE_GET_ARTICLES_FAILED,
});
});
}