KDLPatients/lib/app/core/domain/usecase.dart

16 lines
343 B
Dart
Raw Normal View History

2024-09-25 17:20:07 +00:00
import 'package:dartz/dartz.dart';
import 'package:kdl_patients/app/core/domain/failure.dart';
export 'package:kdl_patients/app/core/domain/failure.dart';
// ignore: one_member_abstracts
abstract class UseCase<Type, Params> {
const UseCase();
Future<Either<Failure, Type>> call(Params params);
}
class NoParams {
const NoParams();
}