1
}
relTop.innerText = topNome;
let alerta = "";
listaProdutos.forEach(p => {
if((p.estoque || 0) <= 2){
alerta += `⚠ ${p.titulo} com estoque baixo (${p.estoque})\n`;
}
});
estoqueAviso.innerText = alerta;
});
/* WHATS */
function pedidoWhats(){
if(!LOJA_ABERTA){ alert("A loja está fechada para pedidos!"); return; }
if(!WHATSAPP_SALVO){ alert("Nenhum número de WhatsApp configurado!"); return; }
if(carrinho.length === 0){ alert("Carrinho vazio!"); return; }
let msg = "*Pedido realizado na loja:*%0A%0A";
let total = 0;
carrinho.forEach(p=>{
msg += `• ${p.titulo} | Qtde: ${p.qtd} | R$ ${(p.preco*p.qtd).toFixed(2)}%0A`;
total += p.preco*p.qtd;
});
msg += `%0A*Total:* R$ ${total.toFixed(2)}`;
window.open(`https://wa.me/${WHATSAPP_SALVO}?text=${msg}`);
registrarVenda();
carrinho = [];
renderCarrinho();
}
/* UTIL */
function abrirZoom(src){ if(src){ zoomImg.src=src; zoom.style.display="flex"; } }
function fecharZoom(){ zoom.style.display="none"; }
function toggleCarrinho(){
let c=document.getElementById("carrinho");
c.classList.toggle("aberto");
document.querySelector("#carrinho .seta").innerText=
c.classList.contains("aberto")?"▼":"▲";
}