diff --git a/src/register/RegistrationFields/EmailField/EmailField.jsx b/src/register/RegistrationFields/EmailField/EmailField.jsx index db2118a8..e786d19b 100644 --- a/src/register/RegistrationFields/EmailField/EmailField.jsx +++ b/src/register/RegistrationFields/EmailField/EmailField.jsx @@ -84,7 +84,7 @@ const EmailField = (props) => { handleErrorChange('email', ''); handleChange({ target: { name: 'email', value: emailSuggestion.suggestion } }); setEmailSuggestion({ suggestion: '', type: '' }); - setEmailSuggestionContext({ suggestion: '', type: '' }); + setEmailSuggestionContext('', ''); }; const handleSuggestionClosed = () => setEmailSuggestion({ suggestion: '', type: '' }); diff --git a/src/register/RegistrationFields/EmailField/EmailField.test.jsx b/src/register/RegistrationFields/EmailField/EmailField.test.jsx index 759c39ac..d1a8f425 100644 --- a/src/register/RegistrationFields/EmailField/EmailField.test.jsx +++ b/src/register/RegistrationFields/EmailField/EmailField.test.jsx @@ -182,6 +182,10 @@ describe('EmailField', () => { expect(props.handleChange).toHaveBeenCalledWith( { target: { name: 'email', value: 'john@hotmail.com' } }, ); + expect(mockRegisterContext.setEmailSuggestionContext).toHaveBeenCalledWith( + expect.any(String), + expect.any(String), + ); }); it('should give error for common top level domain mistakes', () => {