1import 'package:dartz/dartz.dart';
2import 'package:equatable/equatable.dart';
4import '../../errors/failures.dart';
6abstract
class UseCase<Type, Params> {
7 Future<Either<Failure, Type>>
call(Params params);
12 List<Object> get
props => [];
Future< Either< Failure, Type > > call(Params params)
abstract class UseCase< Type, Params > props