From 7e36470b83d037070fd8b4364464a0e7ff707307 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 2 Jun 2026 14:13:21 +0530 Subject: [PATCH] fix: remove merge conflict artifacts and repair renderFavorites undefined variable --- js/main.js | 37 +++++++++---------------------------- 1 file changed, 9 insertions(+), 28 deletions(-) diff --git a/js/main.js b/js/main.js index 0db96c1..8775135 100644 --- a/js/main.js +++ b/js/main.js @@ -326,27 +326,13 @@ function createCard(item, highlightQuery = "") { - - ${formatPrice(item.price)} +
+ ₹${item.originalPrice || item.price} + ${formatPrice(item.price)} + ${item.originalPrice && item.originalPrice > item.price + ? `${Math.round(((item.originalPrice - item.price) / item.originalPrice) * 100)}% OFF` + : ''} +
- -main `; const addBtn = card.querySelector(".add-btn"); @@ -415,8 +399,7 @@ function renderRecentlyViewed() { recentItems.forEach(item => recentlyViewedContainer.appendChild(createCard(item))); } - newFeatures -// Unified Interactive Filter Engine ===== +// ===== Favorites Renderer ===== function renderFavorites() { const favoritesContainer = document.getElementById("favorites-container"); if (!favoritesContainer) return; @@ -426,9 +409,7 @@ function renderFavorites() { favoritesContainer.innerHTML = ""; if (recentItems.length === 0) { - recentlyViewedSection.style.display = - "none"; - + favoritesContainer.innerHTML = `

You have no favourites yet. Browse the menu and tap a card to save items!

`; return; }