load_filtered_charge_stations.dart
Anonymous
dart
10/19/2024 8:14 AM
728 B
18
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