Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
load_documents_usecase.dart
Go to the documentation of this file.
1import 'package:connect/features/account/domain/entities/document_model.dart';
2import 'package:connect/features/account/domain/repositories/document_repository.dart';
3import 'package:dartz/dartz.dart';
4import '../../../../core/common/use_cases/use_cases.dart';
5import '../../../../core/errors/failures.dart';
6import '../../../../core/services/service_locator.dart';
7
8class LoadDocumetsUseCase implements UseCase<List<DocumentModel>, String> {
10 @override
11 Future<Either<Failure, List<DocumentModel>>> call(String partnerId) async {
12 return await _repository.loadDocuments(
13 parentId: partnerId,
14 );
15 }
16}
override Future< Either< Failure, List< DocumentModel > > > call(String partnerId) async
final num partnerId
final sl