Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
get_collection_rating_reasons_usecase.dart
Go to the documentation of this file.
1import 'package:dartz/dartz.dart';
2import '../../../../core/common/use_case/use_case.dart';
3import '../../../../core/error/failures.dart';
4import '../entities/res/res_collection_rating_reason_entity.dart';
5import '../repositories/collection_repository.dart';
6
7class GetCollectionRatingReasonsUseCase implements UseCase<List<ResCollectionRatingReasonEntity>, NoParams> {
9
10 GetCollectionRatingReasonsUseCase({required this.repository});
11
12 @override
13 Future<Either<Failure, List<ResCollectionRatingReasonEntity>>> call(NoParams params) async {
14 return await repository.getCollectionRatingReasons();
15 }
16}
override Future< Either< Failure, List< ResCollectionRatingReasonEntity > > > call(NoParams params) async