setFieldValueは、Promiseを返すので、awaitしてから、handleBlurでバリデーションを実行する
setFieldValue
<TextField name="name" onBlur={async event => { const newValue = convert(formik.values.name) await formik.setFieldValue('name', newValue) formik.handleBlur(event) }} />