From a24febc95d417e4a13277089424bda40fcc25556 Mon Sep 17 00:00:00 2001 From: poojapandeyx Date: Thu, 11 Jul 2024 11:05:57 +0530 Subject: [PATCH] project structure --- .../payment/invest_pay_bottom_section.dart | 4 +- .../payment/invest_pay_method_section.dart | 6 +- .../payment/invest_pay_top_section.dart | 4 +- .../pages/deposit/deposit_layout.dart | 4 +- .../widgets/deposit_pay_method_section.dart | 6 +- .../bloc/GetCountry/GetCountryAPI.dart | 6 +- .../bloc/GetCountry/getcountry_bloc.dart | 6 +- .../bloc/GetCountry/getcountryevent_bloc.dart | 2 +- .../bloc/choose_country_bloc.dart | 0 .../bloc/choose_country_event.dart | 0 .../bloc/choose_country_state.dart | 0 .../domain/model/GetCountry_model.dart | 0 .../widgets/country_selection_list.dart | 59 ++----------------- .../restore_password_bottom_section.dart | 2 +- ...ord_phone_verification_bottom_section.dart | 2 +- ...tore_password_phone_verification_form.dart | 4 +- .../presentation/pages/login_screen.dart | 2 +- .../presentation/widgets/bottom_section.dart | 2 +- .../presentation/widgets/login_form.dart | 4 +- .../presentation/pages/register_screen.dart | 2 +- .../widgets/register_bottom_section.dart | 2 +- .../presentation/widgets/register_form.dart | 4 +- .../widgets/login_signup_button.dart | 4 +- lib/main.dart | 4 +- 24 files changed, 40 insertions(+), 89 deletions(-) rename lib/features/countrySelection/{presentation => }/bloc/GetCountry/GetCountryAPI.dart (57%) rename lib/features/countrySelection/{presentation => }/bloc/GetCountry/getcountry_bloc.dart (77%) rename lib/features/countrySelection/{presentation => }/bloc/GetCountry/getcountryevent_bloc.dart (90%) rename lib/features/countrySelection/{presentation => }/bloc/choose_country_bloc.dart (100%) rename lib/features/countrySelection/{presentation => }/bloc/choose_country_event.dart (100%) rename lib/features/countrySelection/{presentation => }/bloc/choose_country_state.dart (100%) rename lib/{ => features/countrySelection}/domain/model/GetCountry_model.dart (100%) diff --git a/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_bottom_section.dart b/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_bottom_section.dart index 346ff99..8bc6639 100644 --- a/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_bottom_section.dart +++ b/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_bottom_section.dart @@ -12,8 +12,8 @@ import '../../../../../../core/styles/app_images.dart'; import '../../../../../../core/styles/app_text.dart'; import '../../../../../../core/utils/language/localizations_delegate.dart'; import '../../../../../../shared/components/button_widget.dart'; -import '../../../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; -import '../../../../../countrySelection/presentation/bloc/choose_country_state.dart'; +import '../../../../../countrySelection/bloc/choose_country_bloc.dart'; +import '../../../../../countrySelection/bloc/choose_country_state.dart'; import '../../bloc/payment/invest_payment_bloc.dart'; import '../../bloc/payment/invest_payment_state.dart'; diff --git a/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_method_section.dart b/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_method_section.dart index 85bc65d..1e9d482 100644 --- a/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_method_section.dart +++ b/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_method_section.dart @@ -9,9 +9,9 @@ import 'package:tanami_app/shared/components/text_widget.dart'; import '../../../../../../core/styles/app_color.dart'; import '../../../../../../core/utils/language/localizations_delegate.dart'; -import '../../../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; -import '../../../../../countrySelection/presentation/bloc/choose_country_event.dart'; -import '../../../../../countrySelection/presentation/bloc/choose_country_state.dart'; +import '../../../../../countrySelection/bloc/choose_country_bloc.dart'; +import '../../../../../countrySelection/bloc/choose_country_event.dart'; +import '../../../../../countrySelection/bloc/choose_country_state.dart'; class InvestPayMethodSection extends StatelessWidget { const InvestPayMethodSection({super.key}); diff --git a/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_top_section.dart b/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_top_section.dart index f2e9b1c..cc305b7 100644 --- a/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_top_section.dart +++ b/lib/features/MainScreens/Invest/presentation/widgets/payment/invest_pay_top_section.dart @@ -10,8 +10,8 @@ import 'package:tanami_app/shared/components/text_widget.dart'; import '../../../../../../core/utils/language/localizations_delegate.dart'; import '../../../../../../core/utils/text_formatter/comma_input_text_formatter.dart'; import '../../../../../../shared/components/text_from_field_widget.dart'; -import '../../../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; -import '../../../../../countrySelection/presentation/bloc/choose_country_state.dart'; +import '../../../../../countrySelection/bloc/choose_country_bloc.dart'; +import '../../../../../countrySelection/bloc/choose_country_state.dart'; import '../../bloc/payment/invest_payment_bloc.dart'; import '../../bloc/payment/invest_payment_event.dart'; import '../../bloc/payment/invest_payment_state.dart'; diff --git a/lib/features/MainScreens/Wallet/presentation/pages/deposit/deposit_layout.dart b/lib/features/MainScreens/Wallet/presentation/pages/deposit/deposit_layout.dart index 9824250..83788bf 100644 --- a/lib/features/MainScreens/Wallet/presentation/pages/deposit/deposit_layout.dart +++ b/lib/features/MainScreens/Wallet/presentation/pages/deposit/deposit_layout.dart @@ -14,8 +14,8 @@ import '../../../../../../core/styles/app_images.dart'; import '../../../../../../core/styles/app_text.dart'; import '../../../../../../core/utils/language/localizations_delegate.dart'; import '../../../../../../core/utils/text_formatter/comma_input_text_formatter.dart'; -import '../../../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; -import '../../../../../countrySelection/presentation/bloc/choose_country_state.dart'; +import '../../../../../countrySelection/bloc/choose_country_bloc.dart'; +import '../../../../../countrySelection/bloc/choose_country_state.dart'; import '../../bloc/deposit/deposit_payment_bloc.dart'; import '../../bloc/deposit/deposit_payment_event.dart'; import '../../bloc/deposit/deposit_payment_state.dart'; diff --git a/lib/features/MainScreens/Wallet/presentation/widgets/deposit_pay_method_section.dart b/lib/features/MainScreens/Wallet/presentation/widgets/deposit_pay_method_section.dart index f454d57..8c97d6b 100644 --- a/lib/features/MainScreens/Wallet/presentation/widgets/deposit_pay_method_section.dart +++ b/lib/features/MainScreens/Wallet/presentation/widgets/deposit_pay_method_section.dart @@ -8,9 +8,9 @@ import 'package:tanami_app/shared/components/text_widget.dart'; import '../../../../../../core/styles/app_color.dart'; import '../../../../../core/utils/language/localizations_delegate.dart'; -import '../../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; -import '../../../../countrySelection/presentation/bloc/choose_country_event.dart'; -import '../../../../countrySelection/presentation/bloc/choose_country_state.dart'; +import '../../../../countrySelection/bloc/choose_country_bloc.dart'; +import '../../../../countrySelection/bloc/choose_country_event.dart'; +import '../../../../countrySelection/bloc/choose_country_state.dart'; class DepositPayMethodSection extends StatelessWidget { const DepositPayMethodSection({super.key}); diff --git a/lib/features/countrySelection/presentation/bloc/GetCountry/GetCountryAPI.dart b/lib/features/countrySelection/bloc/GetCountry/GetCountryAPI.dart similarity index 57% rename from lib/features/countrySelection/presentation/bloc/GetCountry/GetCountryAPI.dart rename to lib/features/countrySelection/bloc/GetCountry/GetCountryAPI.dart index 7cc0a8b..bf736bf 100644 --- a/lib/features/countrySelection/presentation/bloc/GetCountry/GetCountryAPI.dart +++ b/lib/features/countrySelection/bloc/GetCountry/GetCountryAPI.dart @@ -1,7 +1,7 @@ -import '../../../../../Api_Helper/base_manager.dart'; -import '../../../../../shared/api/api_endpoints.dart'; -import '../../../../../shared/api/network_api_services.dart'; +import '../../../../Api_Helper/base_manager.dart'; +import '../../../../shared/api/api_endpoints.dart'; +import '../../../../shared/api/network_api_services.dart'; class GetCountryAPI { GetCountryAPI(); diff --git a/lib/features/countrySelection/presentation/bloc/GetCountry/getcountry_bloc.dart b/lib/features/countrySelection/bloc/GetCountry/getcountry_bloc.dart similarity index 77% rename from lib/features/countrySelection/presentation/bloc/GetCountry/getcountry_bloc.dart rename to lib/features/countrySelection/bloc/GetCountry/getcountry_bloc.dart index 564c41c..7584cd5 100644 --- a/lib/features/countrySelection/presentation/bloc/GetCountry/getcountry_bloc.dart +++ b/lib/features/countrySelection/bloc/GetCountry/getcountry_bloc.dart @@ -1,8 +1,8 @@ import 'package:bloc/bloc.dart'; -import 'package:tanami_app/features/countrySelection/presentation/bloc/GetCountry/getcountryevent_bloc.dart'; +import 'package:tanami_app/features/countrySelection/bloc/GetCountry/getcountryevent_bloc.dart'; -import '../../../../../Api_Helper/base_manager.dart'; -import '../../../../../domain/model/GetCountry_model.dart'; +import '../../../../Api_Helper/base_manager.dart'; +import '../../domain/model/GetCountry_model.dart'; import 'GetCountryAPI.dart'; diff --git a/lib/features/countrySelection/presentation/bloc/GetCountry/getcountryevent_bloc.dart b/lib/features/countrySelection/bloc/GetCountry/getcountryevent_bloc.dart similarity index 90% rename from lib/features/countrySelection/presentation/bloc/GetCountry/getcountryevent_bloc.dart rename to lib/features/countrySelection/bloc/GetCountry/getcountryevent_bloc.dart index bc6bb65..01b4751 100644 --- a/lib/features/countrySelection/presentation/bloc/GetCountry/getcountryevent_bloc.dart +++ b/lib/features/countrySelection/bloc/GetCountry/getcountryevent_bloc.dart @@ -1,4 +1,4 @@ -import '../../../../../domain/model/GetCountry_model.dart'; +import '../../domain/model/GetCountry_model.dart'; abstract class GetCountryEvent { const GetCountryEvent(); diff --git a/lib/features/countrySelection/presentation/bloc/choose_country_bloc.dart b/lib/features/countrySelection/bloc/choose_country_bloc.dart similarity index 100% rename from lib/features/countrySelection/presentation/bloc/choose_country_bloc.dart rename to lib/features/countrySelection/bloc/choose_country_bloc.dart diff --git a/lib/features/countrySelection/presentation/bloc/choose_country_event.dart b/lib/features/countrySelection/bloc/choose_country_event.dart similarity index 100% rename from lib/features/countrySelection/presentation/bloc/choose_country_event.dart rename to lib/features/countrySelection/bloc/choose_country_event.dart diff --git a/lib/features/countrySelection/presentation/bloc/choose_country_state.dart b/lib/features/countrySelection/bloc/choose_country_state.dart similarity index 100% rename from lib/features/countrySelection/presentation/bloc/choose_country_state.dart rename to lib/features/countrySelection/bloc/choose_country_state.dart diff --git a/lib/domain/model/GetCountry_model.dart b/lib/features/countrySelection/domain/model/GetCountry_model.dart similarity index 100% rename from lib/domain/model/GetCountry_model.dart rename to lib/features/countrySelection/domain/model/GetCountry_model.dart diff --git a/lib/features/countrySelection/presentation/widgets/country_selection_list.dart b/lib/features/countrySelection/presentation/widgets/country_selection_list.dart index db26358..6330367 100644 --- a/lib/features/countrySelection/presentation/widgets/country_selection_list.dart +++ b/lib/features/countrySelection/presentation/widgets/country_selection_list.dart @@ -3,13 +3,13 @@ import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:gap/gap.dart'; import 'package:tanami_app/core/styles/app_color.dart'; import 'package:tanami_app/core/utils/constant/country_flag_data.dart'; -import 'package:tanami_app/features/countrySelection/presentation/bloc/GetCountry/getcountry_bloc.dart'; -import 'package:tanami_app/features/countrySelection/presentation/bloc/GetCountry/getcountryevent_bloc.dart'; +import 'package:tanami_app/features/countrySelection/bloc/GetCountry/getcountry_bloc.dart'; +import 'package:tanami_app/features/countrySelection/bloc/GetCountry/getcountryevent_bloc.dart'; import 'package:tanami_app/shared/components/text_widget.dart'; -import '../bloc/choose_country_bloc.dart'; -import '../bloc/choose_country_event.dart'; -import '../bloc/choose_country_state.dart'; +import '../../bloc/choose_country_bloc.dart'; +import '../../bloc/choose_country_event.dart'; +import '../../bloc/choose_country_state.dart'; class CountrySelectionList extends StatelessWidget { const CountrySelectionList({super.key}); @@ -17,55 +17,6 @@ class CountrySelectionList extends StatelessWidget { @override Widget build(BuildContext context) { final radioBloc = context.read(); - /* return BlocConsumer( - listener: (context, state) { - /* if (state == GetCountryState.success) { - const SnackBar(content: Text("Successfully fetch")); - } else if (state == GetCountryState.error) { - const SnackBar(content: Text(" error")); - } else { - const SnackBar(content: Text(" not fetch")); - } */ - }, builder: (context, state) { - print(state); - if (state is CountryLoading) { - return Center(child: CircularProgressIndicator()); - } else if (state is CountryLoaded) { - return ListView.builder( - itemCount: state.countryModel.data?.length ?? 0, - itemBuilder: (context, index) { - var country = state.countryModel.data![index]; - return ListTile( - title: Row( - crossAxisAlignment: CrossAxisAlignment.center, - children: [ - // Adjust according to how you handle flags - Image.asset( - countryFlag[index], - width: 24, - height: 24, - ), - const SizedBox(width: 10), - Text(country.countryName ?? ''), - ], - ), - leading: Radio( - activeColor: Colors.blue, - value: index, - groupValue: -1, // You can update this to manage selected index - onChanged: (int? value) { - // Handle radio button change - }, - ), - ); - }, - ); - } else if (state is CountryError) { - return Center(child: Text(state.message)); - } else { - return Center(child: Text('Press button to fetch country data')); - } - }); */ return BlocBuilder( builder: (context, state) { diff --git a/lib/features/forgotPassword/presentation/widgets/restore_password_bottom_section.dart b/lib/features/forgotPassword/presentation/widgets/restore_password_bottom_section.dart index 0545c8b..4d98022 100644 --- a/lib/features/forgotPassword/presentation/widgets/restore_password_bottom_section.dart +++ b/lib/features/forgotPassword/presentation/widgets/restore_password_bottom_section.dart @@ -12,7 +12,7 @@ import '../../../../core/styles/app_text.dart'; import '../../../../core/utils/language/localizations_delegate.dart'; import '../../../../shared/components/button_widget.dart'; import '../../../../shared/components/text_widget.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; +import '../../../countrySelection/bloc/choose_country_bloc.dart'; import '../bloc/restore_password_bloc.dart'; import '../bloc/restore_password_event.dart'; import '../bloc/restore_password_state.dart'; diff --git a/lib/features/forgotPassword/presentation/widgets/restore_password_phone_verification_bottom_section.dart b/lib/features/forgotPassword/presentation/widgets/restore_password_phone_verification_bottom_section.dart index 4fe8021..e682d2e 100644 --- a/lib/features/forgotPassword/presentation/widgets/restore_password_phone_verification_bottom_section.dart +++ b/lib/features/forgotPassword/presentation/widgets/restore_password_phone_verification_bottom_section.dart @@ -12,7 +12,7 @@ import '../../../../core/styles/app_text.dart'; import '../../../../core/utils/language/localizations_delegate.dart'; import '../../../../shared/components/button_widget.dart'; import '../../../../shared/components/text_widget.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; +import '../../../countrySelection/bloc/choose_country_bloc.dart'; import '../bloc/restore_password_phone_verification_bloc.dart'; import '../bloc/restore_password_phone_verification_event.dart'; import '../bloc/restore_password_phone_verification_state.dart'; diff --git a/lib/features/forgotPassword/presentation/widgets/restore_password_phone_verification_form.dart b/lib/features/forgotPassword/presentation/widgets/restore_password_phone_verification_form.dart index 11c6963..127f8ad 100644 --- a/lib/features/forgotPassword/presentation/widgets/restore_password_phone_verification_form.dart +++ b/lib/features/forgotPassword/presentation/widgets/restore_password_phone_verification_form.dart @@ -6,8 +6,8 @@ import 'package:tanami_app/core/utils/constant/country_flag_data.dart'; import '../../../../core/utils/language/localizations_delegate.dart'; import '../../../../shared/components/form_label_textfield.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_state.dart'; +import '../../../countrySelection/bloc/choose_country_bloc.dart'; +import '../../../countrySelection/bloc/choose_country_state.dart'; import '../bloc/restore_password_phone_verification_bloc.dart'; class RestorePasswordPhoneVerificationForm extends StatelessWidget { diff --git a/lib/features/login/presentation/pages/login_screen.dart b/lib/features/login/presentation/pages/login_screen.dart index 3ff586e..9a89c17 100644 --- a/lib/features/login/presentation/pages/login_screen.dart +++ b/lib/features/login/presentation/pages/login_screen.dart @@ -3,7 +3,7 @@ import 'package:flutter_bloc/flutter_bloc.dart'; import '../../../../core/styles/app_color.dart'; import '../../../../shared/components/exit_app_dialog.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; +import '../../../countrySelection/bloc/choose_country_bloc.dart'; import '../bloc/login_bloc.dart'; import 'login_layout.dart'; diff --git a/lib/features/login/presentation/widgets/bottom_section.dart b/lib/features/login/presentation/widgets/bottom_section.dart index 5e7726c..3c943df 100644 --- a/lib/features/login/presentation/widgets/bottom_section.dart +++ b/lib/features/login/presentation/widgets/bottom_section.dart @@ -13,7 +13,7 @@ import '../../../../core/styles/app_text.dart'; import '../../../../core/utils/language/localizations_delegate.dart'; import '../../../../shared/components/button_widget.dart'; import '../../../../shared/components/text_widget.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; +import '../../../countrySelection/bloc/choose_country_bloc.dart'; import '../bloc/login_bloc.dart'; import '../bloc/login_event.dart'; import '../bloc/login_state.dart'; diff --git a/lib/features/login/presentation/widgets/login_form.dart b/lib/features/login/presentation/widgets/login_form.dart index 0cbbcb3..6c29693 100644 --- a/lib/features/login/presentation/widgets/login_form.dart +++ b/lib/features/login/presentation/widgets/login_form.dart @@ -7,8 +7,8 @@ import 'package:tanami_app/core/utils/constant/country_flag_data.dart'; import '../../../../core/utils/language/localizations_delegate.dart'; import '../../../../shared/components/bloc/password_field/password_visibility_bloc.dart'; import '../../../../shared/components/form_label_textfield.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_state.dart'; +import '../../../countrySelection/bloc/choose_country_bloc.dart'; +import '../../../countrySelection/bloc/choose_country_state.dart'; import '../bloc/login_bloc.dart'; class LoginForm extends StatelessWidget { diff --git a/lib/features/register/presentation/pages/register_screen.dart b/lib/features/register/presentation/pages/register_screen.dart index 02bafe3..1edc0c2 100644 --- a/lib/features/register/presentation/pages/register_screen.dart +++ b/lib/features/register/presentation/pages/register_screen.dart @@ -3,7 +3,7 @@ import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:tanami_app/features/register/presentation/bloc/register_bloc.dart'; import '../../../../core/styles/app_color.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; +import '../../../countrySelection/bloc/choose_country_bloc.dart'; import 'register_layout.dart'; class RegisterScreen extends StatelessWidget { diff --git a/lib/features/register/presentation/widgets/register_bottom_section.dart b/lib/features/register/presentation/widgets/register_bottom_section.dart index c29da35..a678fd4 100644 --- a/lib/features/register/presentation/widgets/register_bottom_section.dart +++ b/lib/features/register/presentation/widgets/register_bottom_section.dart @@ -13,7 +13,7 @@ import '../../../../core/styles/app_color.dart'; import '../../../../core/styles/app_text.dart'; import '../../../../core/utils/language/localizations_delegate.dart'; import '../../../../shared/components/button_widget.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; +import '../../../countrySelection/bloc/choose_country_bloc.dart'; import '../bloc/register_bloc.dart'; import '../bloc/register_event.dart'; import '../bloc/register_state.dart'; diff --git a/lib/features/register/presentation/widgets/register_form.dart b/lib/features/register/presentation/widgets/register_form.dart index a29c542..e93007a 100644 --- a/lib/features/register/presentation/widgets/register_form.dart +++ b/lib/features/register/presentation/widgets/register_form.dart @@ -6,8 +6,8 @@ import 'package:tanami_app/core/utils/constant/country_flag_data.dart'; import '../../../../core/utils/language/localizations_delegate.dart'; import '../../../../shared/components/form_label_textfield.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_bloc.dart'; -import '../../../countrySelection/presentation/bloc/choose_country_state.dart'; +import '../../../countrySelection/bloc/choose_country_bloc.dart'; +import '../../../countrySelection/bloc/choose_country_state.dart'; import '../bloc/register_bloc.dart'; class RegisterForm extends StatelessWidget { diff --git a/lib/features/welcome/presentation/widgets/login_signup_button.dart b/lib/features/welcome/presentation/widgets/login_signup_button.dart index 7770381..bf41f12 100644 --- a/lib/features/welcome/presentation/widgets/login_signup_button.dart +++ b/lib/features/welcome/presentation/widgets/login_signup_button.dart @@ -5,8 +5,8 @@ import 'package:gap/gap.dart'; import 'package:tanami_app/core/routes/route_name.dart'; import 'package:tanami_app/core/routes/routes.dart'; import 'package:tanami_app/core/styles/app_color.dart'; -import 'package:tanami_app/features/countrySelection/presentation/bloc/GetCountry/getcountry_bloc.dart'; -import 'package:tanami_app/features/countrySelection/presentation/bloc/GetCountry/getcountryevent_bloc.dart'; +import 'package:tanami_app/features/countrySelection/bloc/GetCountry/getcountry_bloc.dart'; +import 'package:tanami_app/features/countrySelection/bloc/GetCountry/getcountryevent_bloc.dart'; import 'package:tanami_app/shared/components/button_widget.dart'; import '../../../../core/styles/app_text.dart'; diff --git a/lib/main.dart b/lib/main.dart index 0bfa343..f486a07 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -11,8 +11,8 @@ import 'core/utils/language/localizations_delegate.dart'; import 'core/utils/secure/secure_storage_service.dart'; import 'features/biometric/presentation/bloc/biometric_bloc.dart'; import 'features/biometric/presentation/bloc/biometric_event.dart'; -import 'features/countrySelection/presentation/bloc/GetCountry/getcountry_bloc.dart'; -import 'features/countrySelection/presentation/bloc/choose_country_bloc.dart'; +import 'features/countrySelection/bloc/GetCountry/getcountry_bloc.dart'; +import 'features/countrySelection/bloc/choose_country_bloc.dart'; import 'shared/components/bloc/bottom_nav_bar/bottom_navigation_bloc.dart'; import 'shared/components/bloc/language/lng_bloc.dart'; import 'shared/components/bloc/language/lng_event.dart';