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 { final String message; final Object error; final StackTrace? stackTrace; const ProfileErrorState({ required this.message, required this.error, this.stackTrace, }); @override List get props => [message, error]; } final class ProfileSuccessState extends ProfileState { final Object data; const ProfileSuccessState({required this.data}); @override List get props => [data]; }