Я искал и не знаю, где искать. Как вы сравниваете исходные значения и ваши значения в formik и, когда есть разница, получаете имя этого значения, где разница.
Прошел по этой ссылке, но безуспешно https://github.com/formium/formik/issues/215
если есть новое значение имени пользователя при его обновлении, я хочу знать, что имя пользователя обновлено.
<Formik
innerRef={formRef}
enableReinitialize={true}
initialValues={{
//General
id: currentUserData.id || '',
username: currentUserData.username || '',
name: currentUserData.name || '',
surname: currentUserData.surname || '',
dob: currentUserData.dob || '',
position: currentUserData.position || '',
notificationValue: currentUserData.notificationValue || 0,
email: currentUserData.email || '',
contactNo: currentUserData.contactNo || '',
userRolls: currentUserData.userRolls || userRolls ,
status: currentUserData.status || 'Active',
}}