No Código:
export default class Timeline extends Component {
constructor(props){
super(props);
this.state = {fotos:[]};
this.login = this.props.login;
}
//...
O 'props' passado como parâmetro de 'constructor' é o novo parâmetro depois de '/timeline'?
Esse código roda apenas uma vez no ciclo de vida, certo? Quando se faz uma requisição real, certo?