1import 'package:connect/features/collections/domain/entities/update_collection_req_entity.dart';
3import '/features/collections/domain/repository/collection_repository.dart';
4import 'package:dartz/dartz.dart';
6import '../../../../core/common/use_cases/use_cases.dart';
7import '../../../../core/errors/failures.dart';
10 implements UseCase<dynamic, UpdateCollectionReqEntity> {
14 Future<Either<Failure, dynamic>>
call(updatedCollection) async {
15 return await
repository.updateCollectionRequest(
16 updatedCollection: updatedCollection,
UpdateCollectionRequestUseCase({required this.repository})
final CollectionsRepository repository
override Future< Either< Failure, dynamic > > call(updatedCollection) async