refactor: update import paths for consistency and clarity across multiple files
This commit is contained in:
@@ -1,7 +1,8 @@
|
|||||||
import 'package:firebase_auth/firebase_auth.dart' as firebase;
|
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_data_connect/krow_data_connect.dart' as dc;
|
||||||
import 'package:krow_domain/krow_domain.dart' as domain;
|
import 'package:krow_domain/krow_domain.dart' as domain;
|
||||||
|
|
||||||
import '../../domain/repositories/auth_repository_interface.dart';
|
import '../../domain/repositories/auth_repository_interface.dart';
|
||||||
|
|
||||||
/// Production-ready implementation of the [AuthRepositoryInterface] for the client app.
|
/// Production-ready implementation of the [AuthRepositoryInterface] for the client app.
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
import 'package:flutter_bloc/flutter_bloc.dart';
|
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_email_arguments.dart';
|
||||||
import '../../domain/arguments/sign_in_with_social_arguments.dart';
|
import '../../domain/arguments/sign_in_with_social_arguments.dart';
|
||||||
import '../../domain/arguments/sign_up_with_email_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_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_in_with_social_use_case.dart';
|
||||||
import '../../domain/usecases/sign_out_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_event.dart';
|
||||||
import 'client_auth_state.dart';
|
import 'client_auth_state.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:flutter_bloc/flutter_bloc.dart';
|
||||||
import 'package:krow_data_connect/krow_data_connect.dart' as dc;
|
import 'package:krow_data_connect/krow_data_connect.dart' as dc;
|
||||||
import 'package:krow_domain/krow_domain.dart';
|
import 'package:krow_domain/krow_domain.dart';
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ dependencies:
|
|||||||
path: ../../../core
|
path: ../../../core
|
||||||
krow_data_connect:
|
krow_data_connect:
|
||||||
path: ../../../data_connect
|
path: ../../../data_connect
|
||||||
|
firebase_data_connect: ^0.2.2+2
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
flutter_test:
|
flutter_test:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import 'package:client_home/src/domain/repositories/home_repository_interface.dart';
|
import 'package:client_home/src/domain/repositories/home_repository_interface.dart';
|
||||||
import 'package:flutter_bloc/flutter_bloc.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_dashboard_data_usecase.dart';
|
||||||
import '../../domain/usecases/get_user_session_data_usecase.dart';
|
import '../../domain/usecases/get_user_session_data_usecase.dart';
|
||||||
import 'client_home_event.dart';
|
import 'client_home_event.dart';
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ dependencies:
|
|||||||
path: ../../../design_system
|
path: ../../../design_system
|
||||||
core_localization:
|
core_localization:
|
||||||
path: ../../../core_localization
|
path: ../../../core_localization
|
||||||
|
krow_domain: ^0.0.1
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
flutter_test:
|
flutter_test:
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
import 'package:firebase_auth/firebase_auth.dart' as firebase;
|
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_data_connect/krow_data_connect.dart' as dc;
|
||||||
import 'package:krow_domain/krow_domain.dart' as domain;
|
import 'package:krow_domain/krow_domain.dart' as domain;
|
||||||
|
|
||||||
import '../../domain/repositories/hub_repository_interface.dart';
|
import '../../domain/repositories/hub_repository_interface.dart';
|
||||||
|
|
||||||
/// Implementation of [HubRepositoryInterface] backed by Data Connect.
|
/// Implementation of [HubRepositoryInterface] backed by Data Connect.
|
||||||
@@ -87,8 +88,8 @@ class HubRepositoryImpl implements HubRepositoryInterface {
|
|||||||
id: cachedBusiness.id,
|
id: cachedBusiness.id,
|
||||||
businessName: cachedBusiness.businessName,
|
businessName: cachedBusiness.businessName,
|
||||||
userId: _firebaseAuth.currentUser?.uid ?? '',
|
userId: _firebaseAuth.currentUser?.uid ?? '',
|
||||||
rateGroup: dc.Known(dc.BusinessRateGroup.STANDARD),
|
rateGroup: const dc.Known(dc.BusinessRateGroup.STANDARD),
|
||||||
status: dc.Known(dc.BusinessStatus.ACTIVE),
|
status: const dc.Known(dc.BusinessStatus.ACTIVE),
|
||||||
contactName: cachedBusiness.contactName,
|
contactName: cachedBusiness.contactName,
|
||||||
companyLogoUrl: cachedBusiness.companyLogoUrl,
|
companyLogoUrl: cachedBusiness.companyLogoUrl,
|
||||||
phone: null,
|
phone: null,
|
||||||
|
|||||||
@@ -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: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/assign_nfc_tag_arguments.dart';
|
||||||
import '../../domain/arguments/create_hub_arguments.dart';
|
import '../../domain/arguments/create_hub_arguments.dart';
|
||||||
import '../../domain/arguments/delete_hub_arguments.dart';
|
import '../../domain/arguments/delete_hub_arguments.dart';
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import 'package:flutter/material.dart';
|
|||||||
import 'package:flutter_bloc/flutter_bloc.dart';
|
import 'package:flutter_bloc/flutter_bloc.dart';
|
||||||
import 'package:flutter_modular/flutter_modular.dart';
|
import 'package:flutter_modular/flutter_modular.dart';
|
||||||
import 'package:core_localization/core_localization.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_bloc.dart';
|
||||||
import '../blocs/client_hubs_event.dart';
|
import '../blocs/client_hubs_event.dart';
|
||||||
import '../blocs/client_hubs_state.dart';
|
import '../blocs/client_hubs_state.dart';
|
||||||
|
|||||||
@@ -27,6 +27,8 @@ dependencies:
|
|||||||
path: ../../../design_system
|
path: ../../../design_system
|
||||||
core_localization:
|
core_localization:
|
||||||
path: ../../../core_localization
|
path: ../../../core_localization
|
||||||
|
firebase_auth: ^6.1.4
|
||||||
|
firebase_data_connect: ^0.2.2+2
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
flutter_test:
|
flutter_test:
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
import 'dart:async';
|
import 'dart:async';
|
||||||
|
|
||||||
import 'package:firebase_auth/firebase_auth.dart' as firebase;
|
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_data_connect/krow_data_connect.dart' as dc;
|
||||||
import 'package:krow_domain/krow_domain.dart' as domain;
|
import 'package:krow_domain/krow_domain.dart' as domain;
|
||||||
|
|
||||||
import '../../domain/repositories/auth_repository_interface.dart';
|
import '../../domain/repositories/auth_repository_interface.dart';
|
||||||
|
|
||||||
/// Implementation of [AuthRepositoryInterface].
|
/// Implementation of [AuthRepositoryInterface].
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
library staff_authentication;
|
library staff_authentication;
|
||||||
|
|
||||||
import 'package:flutter/src/widgets/framework.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_modular/flutter_modular.dart';
|
import 'package:flutter_modular/flutter_modular.dart';
|
||||||
import 'package:krow_data_connect/krow_data_connect.dart';
|
import 'package:krow_data_connect/krow_data_connect.dart';
|
||||||
import 'package:firebase_auth/firebase_auth.dart' as firebase;
|
import 'package:firebase_auth/firebase_auth.dart' as firebase;
|
||||||
|
|||||||
Reference in New Issue
Block a user