No código:
export default class TimelineApi {
static lista(urlPerfil){
return dispatch => {
return fetch(urlPerfil)
.then(response => response.json())
.then(fotos => {
dispatch(listagem(fotos));
return fotos;
});
}
}
Na transcrição:
"Isto deve ser assim, porque o retorno será devolvido no dispatch do index-view.js. Quando o then() do TimelineApi for executado, despachando o Action creator da listagem, o .then() da promise vai rodar. E assim, a store será retornada. Estamos trabalhando com um pseudo-código do Electrode. Dentro dele, teremos o then(), ele receberá a store, e então, fará o código."
Na parte:
"E assim, a store será retornada." - Trata-se do 'return fotos' dentro do then, aqui? Essa seria a store que estamos falando?
.then(fotos => {
dispatch(listagem(fotos));
return fotos;
});