3
respostas

Erro

Gostaria de saber como posso resolver os erros descritos na imagem abaixo:

E onde está declarado esse "hidratar" que foi usado como exemplo.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Olá Rogério, tudo bom?

O método hidratar está dentro do TransferenciaService. É o método usado para agrega a data da transferência quando a função adicionar() é chamada.

export class TransferenciaService {
    . . . 

  adicionar(transferencia: Transferencia) {
    this.hidratar(transferencia);

    return this.httpClient.post<Transferencia>(this.url, transferencia);
  }
  private hidratar(transferencia: Transferencia) {
    transferencia.data = new Date();
  }
}

O parâmetro passado para o método hidratar deve ser do tipo Transferencia, interface que possui os tipos dos dados presentes no objeto de transferência. Dá uma conferia para ver se não está faltando um ;, ou {}.

Abraço, bons estudos.

Olá obrigado pelo retorno, deu certo aqui, porém a formatação da moeda parou de funcionar, sabe me informar o porquê disso ? segue a imagem abaixo:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Rogério,

Verifica ser na página extrato.component.html na linha tem a expressão | currency.

date-currency