1import 'package:dartz/dartz.dart';
3import '../../../../core/error/exceptipns/server_exception.dart';
4import '../../../../core/error/failures.dart';
5import '../../../../core/ui/theme/color_palette.dart';
6import '../../domain/entities/res/res_schedule_status_entity.dart';
7import '../datasources/home_remote_datasource.dart';
8import '../../domain/repositories/home_repository.dart';
21 final result = await
repository.getScheduleStatus(
26 } on ServerException
catch (e) {
final HomeRemoteDatasource repository
override Future< Either< Failure, ResScheduleStatusEntity > > getScheduleStatus({ required int driverId, required String date, }) async
HomeRepositoryImpl({required this.repository})
abstract class Failure extends Equatable ServerFailure({ required super.message, required super.color, })