From 475956ae1ae17ecb9a1ae8aed5d40f6e287c6a22 Mon Sep 17 00:00:00 2001 From: priyanshuvish Date: Thu, 16 Oct 2025 20:17:49 +1100 Subject: [PATCH] solved esim and hotel discount nav --- src/components/EsimsPage.tsx | 47 +++- src/components/HotelDiscountsPage.tsx | 380 ++++++++++++++------------ 2 files changed, 242 insertions(+), 185 deletions(-) diff --git a/src/components/EsimsPage.tsx b/src/components/EsimsPage.tsx index 556cc6a..ccfa1a6 100644 --- a/src/components/EsimsPage.tsx +++ b/src/components/EsimsPage.tsx @@ -5,7 +5,6 @@ import Navbar from './Navbar'; import { SubNavbar } from './SubNavbar'; import { Footer } from './Footer'; import { ImageWithFallback } from './figma/ImageWithFallback'; -import { Layout } from '../Layout'; interface EsimsPageProps { onBackClick: () => void; @@ -89,14 +88,44 @@ export function EsimsPage({ ]; return ( -
+ {/* Navbar */} + {}} + onHomeClick={onHomeClick} + onMelbourneClick={onMelbourneClick} + onPassesClick={onPassesClick} + onCheckoutClick={onCheckoutClick} + onSignInClick={onSignInClick} + onSignOutClick={onSignOutClick} + onAttractionsClick={onAttractionsClick} + onBlogsClick={onBlogsClick} + onHowItWorksClick={onHowItWorksClick} + onFAQClick={onFAQClick} + onPrivacyPolicyClick={onPrivacyPolicyClick} + onAboutUsClick={onAboutUsClick} + onProfileClick={onProfileClick} + onCityCardsClick={onCityCardsClick} + onMagicItineraryClick={onMagicItineraryClick} + onPostCardsClick={onPostCardsClick} + onOffersClick={onOffersClick} + onEsimsClick={onEsimsClick} + currentPage={currentPage} + isUserSignedIn={!!user} + user={user} + /> + + {/* SubNavbar for Products */} + {/* Hero Section - eSIM Focus */}
@@ -279,7 +308,7 @@ export function EsimsPage({
+