Files
food_delivery_mobile/lib/core/usecase/usecase.dart
jahongireshonqulov 4c652c2b47 feat:dio client done
2025-10-28 17:03:13 +05:00

16 lines
361 B
Dart

import 'package:dartz/dartz.dart';
import 'package:food_delivery_client/food_delivery_client.dart';
mixin UseCase<Type, Params> {
Future<Either<Failure, Type>> call(Params params);
}
mixin StreamUseCase<Type, Params> {
Stream<Either<Failure, Type>> call(Params params);
}
class NoParams extends Equatable {
@override
List<Object?> get props => [];
}