Eu realmente precisoo declará-los como string e só depois converter? Ou teria como já declará-los como seus respectivos tipos diretamente. A dúvida seria na parte abaixo:
export class FormNovaTransacaoComponent {
tipoTransacao = "";
valorTransacao = "";
transacaoCriada = output();
aoSubmeter(){
const transacao = new Transacao(
this.tipoTransacao as TipoTransacao,
Number(this.valorTransacao)
);
this.transacaoCriada.emit();
this.tipoTransacao = "";
this.valorTransacao = "";
}
}