load_filtered_charge_stations.dart
unknown
dart
a year ago
546 B
6
Indexable
import '../../../../core/usecase/usecase.dart';
import '../../../../core/utils/typedef.dart';
import '../entities/charger_station.dart';
import '../entities/filter.dart';
import '../repositories/find_repository.dart';
class LoadFilteredChargeStations
extends UsecaseWithParams<List<ChargeStation>, Filter> {
const LoadFilteredChargeStations(this._repository);
final FindRepository _repository;
@override
ResultFuture<List<ChargeStation>> call(Filter params) =>
_repository.loadFilteredChargeStations(params);
}
Editor is loading...
Leave a Comment