forked from M3-Academy/m3-academy-template-checkout
fix(Footer.js): correção da lógica da função de adicionar e remover slick
This commit is contained in:
parent
fe18bc26b2
commit
eea30718aa
@ -118,21 +118,16 @@ export default class Footer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async onUpdate() {
|
async onUpdate() {
|
||||||
|
// if (window.location.hash == "#/cart") {
|
||||||
|
// this.titleCart.classList.add("disable");
|
||||||
|
// }
|
||||||
//Função qeu fará a verificação se o carrinho está vazio para remover a prateleira de produtos:
|
//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
|
// 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
|
// 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 target = this.checkoutVazio;
|
||||||
|
|
||||||
if (target.style.display == "block" && window.location.hash == "#/cart") {
|
if (window.location.hash == "#/cart") {
|
||||||
this.titleCart.classList.add("disable");
|
this.titleCart.classList.add("disable");
|
||||||
if ( this.titleCart.style.display == "none") {
|
|
||||||
this.sliderProducts.classList.add("disable");
|
|
||||||
this.sliderProducts.innerHTML = "";
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
this.titleCart.classList.remove("disable");
|
|
||||||
this.sliderProducts.classList.remove("disable");
|
|
||||||
this.ListProducts();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
let observer = new MutationObserver((mutations) => {
|
let observer = new MutationObserver((mutations) => {
|
||||||
|
Loading…
Reference in New Issue
Block a user