class AuthState { const AuthState({this.isLoading = false, this.errorMessage}); final bool isLoading; final String? errorMessage; AuthState copyWith({bool? isLoading, String? errorMessage}) { return AuthState( isLoading: isLoading ?? this.isLoading, errorMessage: errorMessage, ); } }