@Output() aoTransferir = new EventEmitter();
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
@Output() aoTransferir = new EventEmitter();
As vezes pode ser um import de um lugar errado, olha certinho se o EventEmitter e o Output estão vindo do @angular/core. Nesse caso também você pode inserir uma tipagem mais forte e utilizar o tipo de retorno já passado na função, que é um objeto
@Output() public aoTransferir: EventEmitter<object> = new EventEmitter();
Por padrão o Visual Code está inserindo a referencia errada do Emitter a ser utilizado.
import * as EventEmitter from "events";Veja se na sua utilização está importando do lugar certo:
import { EventEmitter } from "@angular/core";
Valeu, Aniel! Foi exatamente esse o meu problema.
Valeu Aniel
Valeu Aniel!!