Sin conexión — Los pedidos se guardan localmente
0 pendiente
Orden 0

Sin productos

Toca un producto para agregarlo
check_circle
// PWA Install Bar (function() { var deferredPrompt = null; var bar = document.getElementById('pwaInstallBar'); var installBtn = document.getElementById('pwaInstallBtn'); var dismissBtn = document.getElementById('pwaDismissBtn'); // No mostrar si ya está instalado if (window.matchMedia('(display-mode: standalone)').matches) return; // No mostrar si ya se descartó esta sesión if (sessionStorage.getItem('pwa-dismissed')) return; window.addEventListener('beforeinstallprompt', function(e) { e.preventDefault(); deferredPrompt = e; if (bar) bar.style.display = 'flex'; }); if (installBtn) { installBtn.addEventListener('click', function() { if (!deferredPrompt) return; deferredPrompt.prompt(); deferredPrompt.userChoice.then(function(choice) { if (choice.outcome === 'accepted') { console.log('[PWA] Installed'); } deferredPrompt = null; if (bar) bar.style.display = 'none'; }); }); } if (dismissBtn) { dismissBtn.addEventListener('click', function() { sessionStorage.setItem('pwa-dismissed', '1'); if (bar) bar.style.display = 'none'; }); } window.addEventListener('appinstalled', function() { if (bar) bar.style.display = 'none'; }); })();