diff --git a/checkout/src/arquivos/js/components/Footer.js b/checkout/src/arquivos/js/components/Footer.js index ddbfee7..6669709 100644 --- a/checkout/src/arquivos/js/components/Footer.js +++ b/checkout/src/arquivos/js/components/Footer.js @@ -3,17 +3,26 @@ import { waitElement } from "m3-utils"; export default class Footer { constructor() { this.init(); + } + async init() { await this.selectors(); - // this.onUpdate(); + this.onUpdate(); + this.showPrateleira(); + this.addCarrossel(); } async selectors() { //Para verificar se o carrinho está vazio e remover a prateleira de produtos: // vocês devem olhar a doc fornecida no Desafio para aprender a usar o waitElement + this.footerPratileira = await waitElement(".footerCheckout__prateleira"); + this.footerStamps = await waitElement(".footerCheckout__stamps"); + this.footerAddress = await waitElement(".footerCheckout__address"); + this.footerDevelopedBy = await waitElement(".footerCheckout__developedBy"); this.checkoutVazio = await waitElement(".empty-cart-content"); + this.cartTitulo = await waitElement("#cart-title"); } onUpdate() { @@ -30,11 +39,118 @@ export default class Footer { observer.observe(target, config); } + + + + showPrateleira() { + let pratileira = this.footerPratileira; + pratileira.innerHTML = ` + +
${produto.productName}
+