part of 'profile_bloc.dart'; sealed class ProfileState extends Equatable { const ProfileState(); @override List get props => []; } final class ProfileInitialState extends ProfileState {} final class ProfileWaitingState extends ProfileState {} final class ProfileErrorState extends ProfileState { const ProfileErrorState({ required this.message, required this.error, this.stackTrace, }); final String message; final Object error; final StackTrace? stackTrace; @override List get props => [message, error]; } final class ProfileSuccessState extends ProfileState { const ProfileSuccessState({required this.data}); final Object data; @override List get props => [data]; }