From ff76d9a370dd775f2bad5efd9c5b8339bd181912 Mon Sep 17 00:00:00 2001 From: aryabenade Date: Fri, 24 Apr 2026 14:23:01 +0530 Subject: [PATCH] navigate to create-itinerary --- src/pages/ItineraryViewPage.tsx | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/src/pages/ItineraryViewPage.tsx b/src/pages/ItineraryViewPage.tsx index 2d5626e..2fcc507 100644 --- a/src/pages/ItineraryViewPage.tsx +++ b/src/pages/ItineraryViewPage.tsx @@ -8,7 +8,7 @@ import Navbar from '../components/Navbar'; import { Footer } from '../components/Footer'; import { ImageWithFallback } from '../components/figma/ImageWithFallback'; import { useGetItineraryDetailsByIdQuery } from '../Redux/services/itinerary.service'; -import { useParams } from 'react-router-dom'; +import { useNavigate, useParams } from 'react-router-dom'; import LoadingSpinner from '../components/LoadingSpinner'; interface ItineraryViewPageProps { @@ -65,6 +65,7 @@ export function ItineraryViewPage({ user }: ItineraryViewPageProps) { const [viewMode, setViewMode] = useState<'daily' | 'summary'>('daily'); + const navigate = useNavigate(); // const [favorites, setFavorites] = useState>(new Set()); // ── API Integration ────────────────────────────────────────────────────────── @@ -76,17 +77,7 @@ export function ItineraryViewPage({ const summaries = generatedItinerary?.summary ?? []; // ───────────────────────────────────────────────────────────────────────────── - // const toggleFavorite = (activityKey: string) => { - // setFavorites(prev => { - // const newSet = new Set(prev); - // if (newSet.has(activityKey)) { - // newSet.delete(activityKey); - // } else { - // newSet.add(activityKey); - // } - // return newSet; - // }); - // }; + // ── Loading State ───────────────────────────────────────────────────────────── if (isLoading) { @@ -463,7 +454,7 @@ export function ItineraryViewPage({ >