updateFormData method
Updates the form data by field key and runs validation.
Returns the updated form data after validation has completed.
Implementation
Future<F> updateFormData(E key, dynamic data) async {
final result = formData.updateByKeySafe(key, data);
await validateForm(result, key: key);
return result;
}