copyWith method
Implementation
FormCubitState copyWith({
bool? isInitial,
bool? isErrorShown,
bool? isFormValid,
bool? isSubmitting,
bool? isSubmitted,
}) {
assert(isSubmitting != true || this.isFormDataValid);
return FormCubitState(
isInitial: isInitial ?? this.isInitial,
isErrorShown: isErrorShown ?? this.isErrorShown,
isFormDataValid: isFormValid ?? this.isFormDataValid,
isSubmitting: isSubmitting ?? this.isSubmitting,
isSubmitted: isSubmitted ?? this.isSubmitted,
);
}