Erro no código, por favor me ajudem
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.
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
Curtidas 0