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:''});
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.