1import 'package:dartz/dartz.dart';
3import '../../../../core/common/use_case/use_case.dart';
4import '../../../../core/error/failures.dart';
5import '../../data/models/collection_statistics_model.dart';
6import '../repositories/dashboard_repository.dart';
25 return await
repository.getCollectionStatistics(
sealed class CheckInOutEvent extends Equatable userId
GetCollectionStatisticsParams({ required this.userId, required this.period, })
override Future< Either< Failure, List< VehicleEntity > > > call(GetAvailableVehiclesParams params) async
GetCollectionStatisticsUseCase(this.repository)
abstract class PeriodEvent extends Equatable period