angular: resposta do mapa HttpClient
Atualmente, estou mudando de http (@ angular / http) para HttpClient (@ angular / common / http) e tenho problemas para mapear minha resposta a objetos.
Código antigo (estava funcionando antes)
this.http.get(environment.baseUrl + '/api/timeslots')
.map((response: Response) => {
const data = response.json();
const timeslots = Array.of<Timeslot>();
for (const item of data) {...}
Novo código, mas erro de compilação:
this.httpClient.get(environment.baseUrl + '/api/timeslots')
.map((response: Response) => {
const data = <Timeslot[]> response;
const timeslots = Array.of<Timeslot>();
for (const item of data) {...}
Sinto falta de um elenco? A resposta é uma matriz de timeslots.