diff --git a/src/hooks/useForm.js b/src/hooks/useForm.js index 6d0bc6a2d3..07330497c3 100644 --- a/src/hooks/useForm.js +++ b/src/hooks/useForm.js @@ -63,7 +63,10 @@ export const useForm = (submitCallback, formSchema, initialValues) => { event.persist() } - setValues((values) => ({ ...values, [event.target.name]: event.target.value })) + setValues((values) => ({ + ...values, + [event.target.name || event.target.id]: event.target.value, + })) } return { diff --git a/src/views/credentials/Credentials.js b/src/views/credentials/Credentials.js index 8fb19e16c8..9c0e665a00 100644 --- a/src/views/credentials/Credentials.js +++ b/src/views/credentials/Credentials.js @@ -450,7 +450,7 @@ export const Credentials = React.forwardRef( }} autoCapitalize="none" - autoComplete="new-password" + autoComplete="off" disabled={isProcessingMember} error={validations.isError || !!errors[field.field_name]} fullWidth={true} @@ -468,7 +468,6 @@ export const Credentials = React.forwardRef( }} inputRef={(el) => (inputRefs.current[field.field_name] = el)} label={field.label} - name={field.field_name} onBlur={handleBlur} onChange={(e) => { handleSpaceValidation(e) @@ -483,10 +482,10 @@ export const Credentials = React.forwardRef( /> ) : ( -
+
(inputRefs.current[field.field_name] = el)} label={field.label} - name={field.field_name} onChange={handleUserNameTextChange} required={true} spellCheck="false" @@ -510,7 +508,7 @@ export const Credentials = React.forwardRef( )} ))} - +