O problema que dá é nesse código.
{this.state.fotos.map(foto => <FotoItem key={foto.id} foto={foto} like={this.like.bind(this)} comenta={this.comenta.bind(this)}/>)}
Mas quando do um console nesse aqui ele está caindo no else e exibindo "Minha action: @@redux/INIT".
export function timeline(state=[], action){
if(action.type === 'LISTAGEM'){
return action.fotos;
}
if(action.type === 'COMENTARIO'){
const fotoId = action.fotoId;
const novoComentario = action.novoComentario;
const fotoAchada = this.fotos.find(foto => foto.id === fotoId);
fotoAchada.comentarios.push(novoComentario);
console.log("Ver o state: " + state);
return state;
} else {
console.log("Minha action: " + action.type);
}
return state;
}