main #31

Merged
Rajendra.Reddy merged 113 commits from main into uat-beta 2026-04-24 14:43:26 +00:00
Showing only changes of commit 2c9bf7da83 - Show all commits

View File

@@ -149,7 +149,7 @@ export function CreateMagicItineraryPage({
const [selectedActivity, setSelectedActivity] = useState<string | null>(null);
const [createMagicItinerary] = useCreateMagicItineraryMutation();
const navigate= useNavigate()
const navigate = useNavigate()
const toggleFavorite = (activityKey: string) => {
setFavorites(prev => {
@@ -213,17 +213,17 @@ export function CreateMagicItineraryPage({
const generateItinerary = async () => {
try {
console.log("creating itinerary...", itineraryDetails);
setIsGenerating(true);
const response = await createMagicItinerary(itineraryDetails);
console.log(response)
setGeneratedItinerary(response);
setShowResults(true);
toast.success("Itinerary created successfully!");
navigate(`/itinerary-summary/${response?.data?.id}`)
} catch (error) {
console.error("Error creating itinerary:", error);
toast.error("Failed to create itinerary. Please try again.");
if (response?.data?.id) {
navigate(`/itinerary-summary/${response?.data?.id}`)
toast.success("Itinerary created successfully!");
} else {
throw new Error(response?.error?.data?.message)
}
} catch (error: any) {
toast.error(error.message);
} finally {
setIsGenerating(false);
}