Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
update_collection_usecase.dart
Go to the documentation of this file.
1import 'package:connect/features/collections/domain/entities/update_collection_req_entity.dart';
2
3import '/features/collections/domain/repository/collection_repository.dart';
4import 'package:dartz/dartz.dart';
5
6import '../../../../core/common/use_cases/use_cases.dart';
7import '../../../../core/errors/failures.dart';
8
10 implements UseCase<dynamic, UpdateCollectionReqEntity> {
12 UpdateCollectionRequestUseCase({required this.repository});
13 @override
14 Future<Either<Failure, dynamic>> call(updatedCollection) async {
15 return await repository.updateCollectionRequest(
16 updatedCollection: updatedCollection,
17 );
18 }
19}
UpdateCollectionRequestUseCase({required this.repository})
override Future< Either< Failure, dynamic > > call(updatedCollection) async