Completed Offer with Flexi Card Screen

This commit is contained in:
Vinayakkadge04
2025-10-27 15:27:21 +05:30
parent 54cf642732
commit 9b79fb6db7
14 changed files with 496 additions and 39 deletions

View File

@@ -1,7 +1,7 @@
import 'package:citycards_customer/Profile/profile_page_view.dart';
import 'package:citycards_customer/attraction_details/attraction_details_view.dart';
import 'package:citycards_customer/buy_a_pass/view/buy_pass_view.dart';
import 'package:citycards_customer/checkout/checkout_view.dart';
import 'package:citycards_customer/checkout/view/checkout_view.dart';
import 'package:citycards_customer/common_bloc/language_selection_bloc.dart';
import 'package:citycards_customer/contact_us/contact_us_view.dart';
import 'package:citycards_customer/edit_profile/edit_profile_view.dart';
@@ -12,6 +12,8 @@ import 'package:citycards_customer/itinerary_creation/bloc/itinerary_detail_bloc
import 'package:citycards_customer/itinerary_creation/bloc/itinerary_steps_selection_bloc.dart';
import 'package:citycards_customer/itinerary_creation/views/itinerary_creation_start_view.dart';
import 'package:citycards_customer/itinerary_creation/views/itinerary_creation_view.dart';
import 'package:citycards_customer/offer_section/bloc/search_offers_listing_bloc.dart';
import 'package:citycards_customer/offer_section/view/search_offers_with_listing.dart';
import 'package:citycards_customer/privacy/privacy_view.dart';
import 'package:citycards_customer/terms_and_condition/terms_and_condition_view.dart';
import 'package:flutter/material.dart';
@@ -31,8 +33,6 @@ class AppRouter {
return BlocProvider(
create: (_) => NavigationBloc(),
child: const HomePage(),
);
},
);
@@ -131,6 +131,14 @@ class AppRouter {
return MaterialPageRoute(builder: (_){
return CheckoutView();
});
case RouteConstants.searchOffer:
return MaterialPageRoute(builder: (_){
return BlocProvider(
create: (_) => OffersBloc(),
child: SearchOffersWithListing(),
);
});
default:
return MaterialPageRoute(
builder: (_) =>

View File

@@ -34,6 +34,7 @@ class RouteConstants {
static const String buyPass ='/buyPass';
static const String checkout ='/checkout';
static const String searchOffer = '/searchOffer';