Criei o Bind descrito na aula e quando tento adicionar uma negociação recebo um erro de que o método adiciona chamado na linha 32 do NegociacaoController não é uma função.
Segue o código no github: https://github.com/rcarnevale/exercicios
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!
Criei o Bind descrito na aula e quando tento adicionar uma negociação recebo um erro de que o método adiciona chamado na linha 32 do NegociacaoController não é uma função.
Segue o código no github: https://github.com/rcarnevale/exercicios
Blz? Na sua função create na classe ProxyFactory falta o return
class ProxyFactory {
static create(objeto, props, acao) {
return new Proxy(objeto, {
// ...