Erro no código, por favor me ajudem

25/08/2021

0

Olá, sou iniciante e está aparecendo o seguinte erro em meu código "Type 'Contato' is not assignable to type 'null'.ts(2322)
contato-data.service.ts(15, 49): The expected type comes from property 'contato' which is declared here on type '{ contato: null; key: string; }'
(property) contato: null". O código é esse:

export class ContatoDataService {

constructor (){}

private contatoSource = new BehaviorSubject({ contato: null, key: '' })
currentContato = this.contatoSource.asObservable();

changeContato(contato: Contato, key: string) {
this.contatoSource.next({ contato: contato, key: key })

}
}

Já procurei uma possível solução em outros fóruns, mas não obtive sucesso.
Anonimo

Anonimo

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar