Minha dúvida neste ponto do curso é que para mim com esta implementação da validação (método privado ehValido) sempre retorna false. Debugando eu vejo que em [ const valido = this.valor > 0; ] este this.valor é undefined e não entendi o motivo.
Alguém pode me explicar o motivo deste undefined???
É preciso alterar alguma configuração nos arquivos angular.json ou tsconfig.json?