33 lines
541 B
Dart
33 lines
541 B
Dart
part of 'session_bloc.dart';
|
|
|
|
@immutable
|
|
abstract class SessionState extends Equatable {
|
|
const SessionState();
|
|
|
|
@override
|
|
List<Object> get props => [];
|
|
}
|
|
|
|
class SessionInitial extends SessionState {
|
|
const SessionInitial();
|
|
}
|
|
|
|
class SessionLoading extends SessionState {
|
|
const SessionLoading();
|
|
}
|
|
|
|
class SessionReady extends SessionState {
|
|
const SessionReady();
|
|
}
|
|
|
|
class SessionFailure extends SessionState {
|
|
final String message;
|
|
const SessionFailure({this.message});
|
|
|
|
@override
|
|
List<Object> get props => [message];
|
|
|
|
}
|
|
|
|
|