41 lines
964 B
Dart
41 lines
964 B
Dart
part of 'get_itinerary_bloc.dart';
|
|
|
|
abstract class GetItineraryState extends Equatable {
|
|
const GetItineraryState();
|
|
|
|
@override
|
|
List<Object> get props => [];
|
|
}
|
|
|
|
final class GetItineraryInitial extends GetItineraryState {}
|
|
|
|
class GetItineraryLoading extends GetItineraryState {}
|
|
|
|
class GetItineraryNotLoggedIn extends GetItineraryState {}
|
|
|
|
class GetItinerarySuccessfully extends GetItineraryState {
|
|
final List<MyItinerary> itineraries;
|
|
|
|
const GetItinerarySuccessfully({required this.itineraries});
|
|
|
|
@override
|
|
List<Object> get props => [itineraries];
|
|
}
|
|
|
|
class GetItineraryRequiresPass extends GetItineraryState {
|
|
final List<MyItinerary> itineraries;
|
|
|
|
const GetItineraryRequiresPass({required this.itineraries});
|
|
|
|
@override
|
|
List<Object> get props => [itineraries];
|
|
}
|
|
|
|
class GetItineraryFailed extends GetItineraryState {
|
|
final String error;
|
|
|
|
const GetItineraryFailed({required this.error});
|
|
|
|
@override
|
|
List<Object> get props => [error];
|
|
} |