working on make booking page

This commit is contained in:
2025-10-29 17:09:04 +05:30
parent abca972ba5
commit ede130224e
11 changed files with 424 additions and 39 deletions

View File

@@ -6,9 +6,12 @@ import 'package:flutter_bloc/flutter_bloc.dart';
import '../attraction_details/attraction_details_view.dart';
import '../attractions/views/attractions_page_view.dart';
import '../my_pass/views/booking_page_view.dart';
import '../my_pass/views/qr_pass_page_view.dart';
import '../postcard/blocs/postcard_creation_bloc.dart';
import '../postcard/views/postcard_creation_page_view.dart';
import '../search_offers/bloc/search_offers_listing_bloc.dart';
import '../search_offers/view/search_offers_with_listing.dart';
Widget buildOffstageNavigator(
int index,
@@ -36,6 +39,22 @@ Widget buildOffstageNavigator(
return MaterialPageRoute(builder: (_) {
return AttractionDetailsView();
});
case RouteConstants.makeBooking:
return MaterialPageRoute(builder: (_) {
return MakeBookingView(title: 'asffdsf', description: 'afdsfadsfasdfads',);
});
case RouteConstants.searchOffer:
return MaterialPageRoute(
builder: (_) {
return BlocProvider(
create: (_) => OffersBloc(),
child: SearchOffersWithListing(),
);
},
);
// 🔹 Upload Photo Page (start of postcard creation flow)
case RouteConstants.uploadPhotoPage:
return MaterialPageRoute(

View File

@@ -48,4 +48,5 @@ class RouteConstants {
static const String qrPage = '/qrPage';
static const String makeBooking = '/makeBooking';
}