in client/components/mma/identity/publicProfile/ProfileFormSection.tsx [68:83]
handleSubmit: async (values, formikBag) => {
const { setSubmitting, setStatus } = formikBag;
const { saveUser, onSuccess, onError } = formikBag.props;
setStatus(undefined);
try {
await saveUser(values);
onSuccess(values);
} catch (e) {
if (e.type && e.type === ErrorTypes.VALIDATION) {
setStatus(e.error);
} else {
onError(e);
}
}
setSubmitting(false);
},