+ Urgencias a 0€ y revisión anual. Descubre los planes.
+
+
+
+
+
-
Tus Reparaciones
+ ```
+
+*(Si no ves los iconos a la primera, no te asustes, la función de Lucide que ya tienes en el script se encargará de pintarlos cuando cargue la página).*
+
+Guarda, recarga tu portal y verás qué diferencia. Ahora es una "píldora" súper fina y atractiva que no interrumpe la experiencia del usuario. ¡A por ello!
+
+
+
@@ -361,9 +376,18 @@
if (!data.ok) throw new Error("Token inválido");
const servicesList = data.services || [];
-
currentQuotes = data.quotes || [];
+ // 🛑 LÓGICA DEL BANNER: Si NO tiene suscripción activa, se lo enseñamos
+ const promoBanner = document.getElementById('promo-banner');
+ if (promoBanner) {
+ if (data.subscription) {
+ promoBanner.classList.add('hidden'); // Ya tiene el plan, lo ocultamos
+ } else {
+ promoBanner.classList.remove('hidden'); // No tiene el plan, lo mostramos
+ }
+ }
+
renderPortal(data.client, data.company, servicesList);
renderQuotes();
@@ -490,7 +514,7 @@ if (hasUnseenPending && isAvisosTab) {
statusBadge = ` Aceptado (Pte. Pago)`;
} else if (q.status === 'paid') {
statusBadge = ` Pagado Online`;
- } else if (q.status === 'rejected') {
+ } else if (q.status === 'rejected') {
statusBadge = ` Rechazado`;
}