forked from M3-Academy/m3-academy-template-checkout
Merge branch 'feature/checkout' of ssh://gitea.ecommercetools.com.br:22022/ThiagoDutraSampaioLeite/m3-academy-template-checkout-thiago-dutra
This commit is contained in:
commit
5a1218525c
@ -117,7 +117,7 @@ export default class Footer {
|
||||
item.link
|
||||
}">Ver Produto</button>`;
|
||||
slickPrat.children[1].appendChild(li);
|
||||
this.footerCheckoutPrateleira.classList.add("fetch");
|
||||
this.footerCheckoutPrateleira.classList.add("ApiFetch");
|
||||
});
|
||||
})
|
||||
.then(() => {
|
||||
@ -133,9 +133,6 @@ export default class Footer {
|
||||
}
|
||||
|
||||
onUpdate() {
|
||||
//Função qeu fará a verificação se o carrinho está vazio para remover a prateleira de produtos:
|
||||
// vocês devem olhar a doc fornecida no Desafio para aprender a usar a MutationObserver
|
||||
// sempre que o carrinho estiver vazio o elemento chcekoutVazio fica display: none e isso pode ser usado como atributo para a MutationObserver
|
||||
let target = this.checkoutVazio;
|
||||
let list = this.footerCheckoutPrateleira;
|
||||
|
||||
@ -147,7 +144,7 @@ export default class Footer {
|
||||
}
|
||||
let config = { childList: true, attributes: true };
|
||||
let observer = new MutationObserver((mutations) => {
|
||||
if (this.footerCheckoutPrateleira.classList.contains("fetch")) {
|
||||
if (this.footerCheckoutPrateleira.classList.contains("ApiFetch")) {
|
||||
this.createPrateleira();
|
||||
}
|
||||
mutations.forEach(function (mutation) {
|
||||
|
Loading…
Reference in New Issue
Block a user