Fix do not show session expires dialog when enter autocomplete
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
+12
-11
@@ -1,25 +1,23 @@
|
||||
|
||||
import 'package:contact/data/datasource_impl/tmail_contact_datasource_impl.dart';
|
||||
import 'package:contact/data/network/contact_api.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:tmail_ui_user/features/base/base_bindings.dart';
|
||||
import 'package:tmail_ui_user/features/base/interactors_bindings.dart';
|
||||
import 'package:tmail_ui_user/features/composer/data/repository/auto_complete_repository_impl.dart';
|
||||
import 'package:tmail_ui_user/features/composer/domain/repository/auto_complete_repository.dart';
|
||||
import 'package:tmail_ui_user/features/composer/domain/usecases/get_autocomplete_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/composer/domain/usecases/get_all_autocomplete_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/composer/domain/usecases/get_device_contact_suggestions_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/contact/data/datasource_impl/tmail_contact_datasource_impl.dart';
|
||||
import 'package:tmail_ui_user/features/contact/data/network/contact_api.dart';
|
||||
import 'package:tmail_ui_user/main/exceptions/remote_exception_thrower.dart';
|
||||
|
||||
class TMailAutoCompleteBindings extends BaseBindings {
|
||||
|
||||
@override
|
||||
void bindingsController() {}
|
||||
|
||||
@override
|
||||
void bindingsDataSource() {}
|
||||
class TMailAutoCompleteBindings extends InteractorsBindings {
|
||||
|
||||
@override
|
||||
void bindingsDataSourceImpl() {
|
||||
Get.put(TMailContactDataSourceImpl(Get.find<ContactAPI>()));
|
||||
Get.put(TMailContactDataSourceImpl(
|
||||
Get.find<ContactAPI>(),
|
||||
Get.find<RemoteExceptionThrower>(),
|
||||
));
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -40,4 +38,7 @@ class TMailAutoCompleteBindings extends BaseBindings {
|
||||
void bindingsRepositoryImpl() {
|
||||
Get.put(AutoCompleteRepositoryImpl({Get.find<TMailContactDataSourceImpl>()}));
|
||||
}
|
||||
|
||||
@override
|
||||
void bindingsDataSource() {}
|
||||
}
|
||||
Reference in New Issue
Block a user