Bom dia. Estou trabalhando em um projeto pessoal e utilizei resolvers para carregar os componentes da tela. No projeto que havia iniciado não havia resolvers então fazia no onInit. No BackEnd fiz os tratamentos de erros, onde quando no springboot não encontra registro retorna duas mensagens, uma delas é para o usuário. Então, caso na requisição desse erro, pegava o erro e tratava com um componente do primeng. Como poderia fazer com os resolvers? Esse é um dos resolvers que dá EmptyResultDataAccessException que trato. Então como não tenho nada na tabela que busca, não conseguindo converter.
export class ConfigServerResolver implements Resolve<Observable<ConfigServidor[]>> {
constructor(private configService: CrudPadService<ConfigServidor>) {
}
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot) {
return this.configService.getValues(urlBase);
}
}