import 'package:core/core.dart'; import 'package:model/model.dart'; class AuthenticationUserLoading extends LoadingState { AuthenticationUserLoading(); @override List get props => []; } class AuthenticationUserSuccess extends UIState { final UserProfile userProfile; AuthenticationUserSuccess(this.userProfile); @override List get props => [userProfile]; } class AuthenticationUserFailure extends FeatureFailure { final dynamic exception; AuthenticationUserFailure(this.exception); @override List get props => [exception]; }