diff --git a/apps/mobile/packages/features/client/authentication/lib/src/data/repositories_impl/auth_repository_impl.dart b/apps/mobile/packages/features/client/authentication/lib/src/data/repositories_impl/auth_repository_impl.dart index bd88b3a1..3c7d387a 100644 --- a/apps/mobile/packages/features/client/authentication/lib/src/data/repositories_impl/auth_repository_impl.dart +++ b/apps/mobile/packages/features/client/authentication/lib/src/data/repositories_impl/auth_repository_impl.dart @@ -1,7 +1,8 @@ import 'package:firebase_auth/firebase_auth.dart' as firebase; -import 'package:firebase_data_connect/src/core/ref.dart'; +import 'package:firebase_data_connect/firebase_data_connect.dart'; import 'package:krow_data_connect/krow_data_connect.dart' as dc; import 'package:krow_domain/krow_domain.dart' as domain; + import '../../domain/repositories/auth_repository_interface.dart'; /// Production-ready implementation of the [AuthRepositoryInterface] for the client app. diff --git a/apps/mobile/packages/features/client/authentication/lib/src/presentation/blocs/client_auth_bloc.dart b/apps/mobile/packages/features/client/authentication/lib/src/presentation/blocs/client_auth_bloc.dart index 120c075e..e1c39429 100644 --- a/apps/mobile/packages/features/client/authentication/lib/src/presentation/blocs/client_auth_bloc.dart +++ b/apps/mobile/packages/features/client/authentication/lib/src/presentation/blocs/client_auth_bloc.dart @@ -1,12 +1,13 @@ import 'package:flutter_bloc/flutter_bloc.dart'; -import 'package:krow_domain/src/entities/users/user.dart'; +import 'package:krow_domain/krow_domain.dart'; + import '../../domain/arguments/sign_in_with_email_arguments.dart'; import '../../domain/arguments/sign_in_with_social_arguments.dart'; import '../../domain/arguments/sign_up_with_email_arguments.dart'; import '../../domain/usecases/sign_in_with_email_use_case.dart'; -import '../../domain/usecases/sign_up_with_email_use_case.dart'; import '../../domain/usecases/sign_in_with_social_use_case.dart'; import '../../domain/usecases/sign_out_use_case.dart'; +import '../../domain/usecases/sign_up_with_email_use_case.dart'; import 'client_auth_event.dart'; import 'client_auth_state.dart'; diff --git a/apps/mobile/packages/features/client/create_order/lib/src/presentation/blocs/one_time_order_bloc.dart b/apps/mobile/packages/features/client/create_order/lib/src/presentation/blocs/one_time_order_bloc.dart index c106a596..20d7fea4 100644 --- a/apps/mobile/packages/features/client/create_order/lib/src/presentation/blocs/one_time_order_bloc.dart +++ b/apps/mobile/packages/features/client/create_order/lib/src/presentation/blocs/one_time_order_bloc.dart @@ -1,4 +1,4 @@ -import 'package:firebase_data_connect/src/core/ref.dart'; +import 'package:firebase_data_connect/firebase_data_connect.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:krow_data_connect/krow_data_connect.dart' as dc; import 'package:krow_domain/krow_domain.dart'; diff --git a/apps/mobile/packages/features/client/create_order/pubspec.yaml b/apps/mobile/packages/features/client/create_order/pubspec.yaml index 0c1a1590..bf4c9bc4 100644 --- a/apps/mobile/packages/features/client/create_order/pubspec.yaml +++ b/apps/mobile/packages/features/client/create_order/pubspec.yaml @@ -24,6 +24,7 @@ dependencies: path: ../../../core krow_data_connect: path: ../../../data_connect + firebase_data_connect: ^0.2.2+2 dev_dependencies: flutter_test: diff --git a/apps/mobile/packages/features/client/home/lib/src/presentation/blocs/client_home_bloc.dart b/apps/mobile/packages/features/client/home/lib/src/presentation/blocs/client_home_bloc.dart index 048b6ac5..9d555fe4 100644 --- a/apps/mobile/packages/features/client/home/lib/src/presentation/blocs/client_home_bloc.dart +++ b/apps/mobile/packages/features/client/home/lib/src/presentation/blocs/client_home_bloc.dart @@ -1,6 +1,6 @@ import 'package:client_home/src/domain/repositories/home_repository_interface.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; -import 'package:krow_domain/src/entities/home/home_dashboard_data.dart'; +import 'package:krow_domain/krow_domain.dart'; import '../../domain/usecases/get_dashboard_data_usecase.dart'; import '../../domain/usecases/get_user_session_data_usecase.dart'; import 'client_home_event.dart'; diff --git a/apps/mobile/packages/features/client/home/pubspec.yaml b/apps/mobile/packages/features/client/home/pubspec.yaml index 6c32f138..7566f837 100644 --- a/apps/mobile/packages/features/client/home/pubspec.yaml +++ b/apps/mobile/packages/features/client/home/pubspec.yaml @@ -21,6 +21,7 @@ dependencies: path: ../../../design_system core_localization: path: ../../../core_localization + krow_domain: ^0.0.1 dev_dependencies: flutter_test: diff --git a/apps/mobile/packages/features/client/hubs/lib/src/data/repositories_impl/hub_repository_impl.dart b/apps/mobile/packages/features/client/hubs/lib/src/data/repositories_impl/hub_repository_impl.dart index f231f273..e1e261bb 100644 --- a/apps/mobile/packages/features/client/hubs/lib/src/data/repositories_impl/hub_repository_impl.dart +++ b/apps/mobile/packages/features/client/hubs/lib/src/data/repositories_impl/hub_repository_impl.dart @@ -1,7 +1,8 @@ import 'package:firebase_auth/firebase_auth.dart' as firebase; -import 'package:firebase_data_connect/src/core/ref.dart'; +import 'package:firebase_data_connect/firebase_data_connect.dart'; import 'package:krow_data_connect/krow_data_connect.dart' as dc; import 'package:krow_domain/krow_domain.dart' as domain; + import '../../domain/repositories/hub_repository_interface.dart'; /// Implementation of [HubRepositoryInterface] backed by Data Connect. @@ -87,8 +88,8 @@ class HubRepositoryImpl implements HubRepositoryInterface { id: cachedBusiness.id, businessName: cachedBusiness.businessName, userId: _firebaseAuth.currentUser?.uid ?? '', - rateGroup: dc.Known(dc.BusinessRateGroup.STANDARD), - status: dc.Known(dc.BusinessStatus.ACTIVE), + rateGroup: const dc.Known(dc.BusinessRateGroup.STANDARD), + status: const dc.Known(dc.BusinessStatus.ACTIVE), contactName: cachedBusiness.contactName, companyLogoUrl: cachedBusiness.companyLogoUrl, phone: null, diff --git a/apps/mobile/packages/features/client/hubs/lib/src/presentation/blocs/client_hubs_bloc.dart b/apps/mobile/packages/features/client/hubs/lib/src/presentation/blocs/client_hubs_bloc.dart index 0d0b9379..be1ecc42 100644 --- a/apps/mobile/packages/features/client/hubs/lib/src/presentation/blocs/client_hubs_bloc.dart +++ b/apps/mobile/packages/features/client/hubs/lib/src/presentation/blocs/client_hubs_bloc.dart @@ -1,6 +1,6 @@ -import 'package:bloc/bloc.dart'; +import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:flutter_modular/flutter_modular.dart'; -import 'package:krow_domain/src/entities/business/hub.dart'; +import 'package:krow_domain/krow_domain.dart'; import '../../domain/arguments/assign_nfc_tag_arguments.dart'; import '../../domain/arguments/create_hub_arguments.dart'; import '../../domain/arguments/delete_hub_arguments.dart'; diff --git a/apps/mobile/packages/features/client/hubs/lib/src/presentation/pages/client_hubs_page.dart b/apps/mobile/packages/features/client/hubs/lib/src/presentation/pages/client_hubs_page.dart index 096a39c6..67e84b41 100644 --- a/apps/mobile/packages/features/client/hubs/lib/src/presentation/pages/client_hubs_page.dart +++ b/apps/mobile/packages/features/client/hubs/lib/src/presentation/pages/client_hubs_page.dart @@ -3,7 +3,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:flutter_modular/flutter_modular.dart'; import 'package:core_localization/core_localization.dart'; -import 'package:krow_domain/src/entities/business/hub.dart'; +import 'package:krow_domain/krow_domain.dart'; import '../blocs/client_hubs_bloc.dart'; import '../blocs/client_hubs_event.dart'; import '../blocs/client_hubs_state.dart'; diff --git a/apps/mobile/packages/features/client/hubs/pubspec.yaml b/apps/mobile/packages/features/client/hubs/pubspec.yaml index 58edd20c..3c578989 100644 --- a/apps/mobile/packages/features/client/hubs/pubspec.yaml +++ b/apps/mobile/packages/features/client/hubs/pubspec.yaml @@ -27,6 +27,8 @@ dependencies: path: ../../../design_system core_localization: path: ../../../core_localization + firebase_auth: ^6.1.4 + firebase_data_connect: ^0.2.2+2 dev_dependencies: flutter_test: diff --git a/apps/mobile/packages/features/staff/authentication/lib/src/data/repositories_impl/auth_repository_impl.dart b/apps/mobile/packages/features/staff/authentication/lib/src/data/repositories_impl/auth_repository_impl.dart index 0f2d95f4..50b9ee18 100644 --- a/apps/mobile/packages/features/staff/authentication/lib/src/data/repositories_impl/auth_repository_impl.dart +++ b/apps/mobile/packages/features/staff/authentication/lib/src/data/repositories_impl/auth_repository_impl.dart @@ -1,9 +1,10 @@ import 'dart:async'; import 'package:firebase_auth/firebase_auth.dart' as firebase; -import 'package:firebase_data_connect/src/core/ref.dart'; +import 'package:firebase_data_connect/firebase_data_connect.dart'; import 'package:krow_data_connect/krow_data_connect.dart' as dc; import 'package:krow_domain/krow_domain.dart' as domain; + import '../../domain/repositories/auth_repository_interface.dart'; /// Implementation of [AuthRepositoryInterface]. diff --git a/apps/mobile/packages/features/staff/authentication/lib/staff_authentication.dart b/apps/mobile/packages/features/staff/authentication/lib/staff_authentication.dart index dea01247..9177a01c 100644 --- a/apps/mobile/packages/features/staff/authentication/lib/staff_authentication.dart +++ b/apps/mobile/packages/features/staff/authentication/lib/staff_authentication.dart @@ -1,6 +1,6 @@ library staff_authentication; -import 'package:flutter/src/widgets/framework.dart'; +import 'package:flutter/material.dart'; import 'package:flutter_modular/flutter_modular.dart'; import 'package:krow_data_connect/krow_data_connect.dart'; import 'package:firebase_auth/firebase_auth.dart' as firebase;