Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
create_collection_request_usecase.dart
Go to the documentation of this file.
1import 'package:dartz/dartz.dart';
2
3import '../../../../core/common/use_cases/use_cases.dart';
4import '../../../../core/errors/failures.dart';
5import '../entities/create_collection_req_entity.dart';
6import '../repository/collection_repository.dart';
7
9 implements UseCase<void, CreateCollectionRequestEntity> {
11 const CreateCollectionRequestUseCase({required this.repository});
12 @override
13 Future<Either<Failure, void>> call(
14 CreateCollectionRequestEntity collectionEntity,
15 ) async {
16 return await repository.createCollectionRequest(
17 collection: collectionEntity,
18 );
19 }
20}
class CalenderTransactionsSummaryVeiw extends StatefulWidget collection
override Future< Either< Failure, void > > call(CreateCollectionRequestEntity collectionEntity,) async
const CreateCollectionRequestUseCase({required this.repository})