Olá tudo bem? Estou pegando esses erros e não consegui resolve-los. Poderia por fv me auxiliar?
livrosEncontrados$ = this.campoBusca.valueChanges
.pipe(
debounceTime(PAUSA),
filter((valorDigitado) => valorDigitado.length >= 3),
tap(() => console.log('Fluxo inicial')),
distinctUntilChanged(),
switchMap((valorDigitado) => this.service.buscar(valorDigitado)),
map(resultado => this.livrosResultado = resultado),
tap((retornoAPI) => console.log(retornoAPI)),
map(resultado => resultado.items ?? []),
map((items) => this.livrosResultadoParaLivros(items)),
catchError((erro) => {
// this.mensagemErro ='Ops, ocorreu um erro. Recarregue a aplicação!'
// return EMPTY
console.log(erro)
return throwError(() => new Error(this.mensagemErro ='Ops, ocorreu um erro. Recarregue a aplicação!'))
})
)![]()