Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Null não é valor válido para User interface

No meu caso, UserService só compila se ao invés de null, colocar dessa forma:

  /**
   * @property
   */
  private userSubject = new BehaviorSubject<User>({id:0, name:'',email:''});

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
3 respostas
solução!

Fala ai Marcus, tudo bem? Deve ser porque os atributos na interface User estão como obrigatórios, você poderia alterar lá para aceitar null ou fazer como fez.

Espero ter ajudado.

Ah, é verdade, Matheus!!! Sempre tem um "caminho" alternativo, não é mesmo?

Pois é kkk como eu gosto de dizer: "Há várias soluções para dado um problema".

Abraços e bons estudos.