Pessoal, estou desenvolvendo uma função que deve ser executada na página Produto após o cliente adicionar o produto ao carrinho (estou usando o controle <vtex.cmc:BuyInPage />
). Pelas minhas pesquisas, entendi que um caminho seria utilizar o evento orderFormUpdated.vtex
, mas não funcionou.
No meu teste inicial, só queria exibir um log no console mesmo. Mas nada aconteceu.
Só para contextualizar, minha ideia é atualizar alguns componentes na tela depois que o produto for inserido no carrinho.
window.addEventListener('orderFormUpdated.vtex', function(e, orderForm) {
console.log(orderForm)
console.log('product added!')
})
https://github.com/vtex/vtex.js/blob/master/docs/checkout/README.md