From 05b13a5478b6333cb98ba855b3e545f9afd73969 Mon Sep 17 00:00:00 2001 From: ThiagoDuutra Date: Sat, 17 Dec 2022 14:14:58 -0300 Subject: [PATCH] feat: Finaliza js Footer --- checkout/src/arquivos/js/components/Footer.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/checkout/src/arquivos/js/components/Footer.js b/checkout/src/arquivos/js/components/Footer.js index 5c481f5..a8f39c0 100644 --- a/checkout/src/arquivos/js/components/Footer.js +++ b/checkout/src/arquivos/js/components/Footer.js @@ -117,7 +117,7 @@ export default class Footer { item.link }">Ver Produto`; 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) {