Estava com problema de compilação no fonte NegociacaoService.ts Apliquei a correção removendo a interface e passando os parâmetros direto no map
export class NegociacaoService {
obterNegociacoes(handler: HandlerFunction): Promise<Negociacao[]> {
return fetch('http://localhost:8001/dados')
.then(res => handler(res))
.then(res => res.json())
.then((dados) =>
dados
.map((dado: { vezes: number; montante: number; }) => new Negociacao(new Date(), dado.vezes, dado.montante))
)
.catch(err => console.log(err));
}}
Gostaria de saber o que estava causando o erro anterior ?
Obrigado