1import 'package:dartz/dartz.dart';
3import '../../../../core/common/use_case/use_case.dart';
4import '../../../../core/error/failures.dart';
5import '../repositories/planning_repository.dart';
12 required this.timeStringValue,
13 required this.driverId,
18 implements UseCase<void, ValidateSchedulerParams> {
26 timeStringValue: params.timeStringValue,
ValidateSchedulerParams({ required this.timeStringValue, required this.driverId, })
final String timeStringValue
override Future< Either< Failure, List< VehicleEntity > > > call(GetAvailableVehiclesParams params) async
ValidateSchedulerUseCase({required this.repository})