Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

problema no cadastro component

Estou com um problema no post para salvar a foto:

this.http.post('v1/fotos', this.foto, { headers: headers })
            .subscribe(() => {
                this.foto = new FotoComponent();
                console.log('Foto salva com sucesso');
            }, erro =>  console.log(erro));

está apontando um erro aqui '{ headers: headers }' com o seguinte texto

[ts]
Argument of type '{ headers: Headers; }' is not assignable to parameter of type 'RequestOptionsArgs'.
  Types of property 'headers' are incompatible.
    Type 'Headers' is not assignable to type 'Headers'. Two different types with this name exist, but they are unrelated.
      Property 'keys' is missing in type 'Headers'.

a foto conseguente não é salva porque no request não é colocado o Content-Type correto

alguma idéia de como resolver este problema

1 resposta
solução!

Resolvido

Esqueci disso

import { Headers } from '@angular/http';