35 lines
724 B
Dart
35 lines
724 B
Dart
part of 'profile_bloc.dart';
|
|
|
|
abstract class ProfileState extends Equatable {
|
|
const ProfileState();
|
|
|
|
@override
|
|
List<Object> get props => [];
|
|
}
|
|
|
|
class UpdateUserInfoInitial extends ProfileState {}
|
|
|
|
class UploadPictureFailure extends ProfileState {}
|
|
|
|
class UploadPictureLoading extends ProfileState {}
|
|
|
|
class UploadPictureSuccess extends ProfileState {
|
|
final String userImage;
|
|
|
|
const UploadPictureSuccess(this.userImage);
|
|
|
|
@override
|
|
List<Object> get props => [userImage];
|
|
}
|
|
|
|
class UpdateUserInfoFailure extends ProfileState {}
|
|
|
|
class UpdateUserInfoLoading extends ProfileState {}
|
|
|
|
class UpdateUserInfoSuccess extends ProfileState {
|
|
const UpdateUserInfoSuccess();
|
|
|
|
@override
|
|
List<Object> get props => [];
|
|
}
|