1import 'package:dartz/dartz.dart';
3import '../../../../core/common/use_cases/use_cases.dart';
4import '../../../../core/errors/failures.dart';
5import '../entities/collection_entity.dart';
6import '../repository/collection_repository.dart';
9 implements UseCase<List<CollectionEntity>, String> {
13 Future<Either<Failure, List<CollectionEntity>>>
call(
16 return await
repository.loadCompletedCollectionRequests(
final CollectionsRepository repository
override Future< Either< Failure, List< CollectionEntity > > > call(String parentId,) async
const LoadCompletedCollectionRequestsUseCase({required this.repository})