File tree Expand file tree Collapse file tree
packages/fxa-settings/src/pages Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -119,8 +119,14 @@ const SigninTokenCode = ({
119119 }
120120 } ;
121121
122+ const clearErrorMessages = ( ) => {
123+ setLocalizedErrorBannerMessage ( '' ) ;
124+ setCodeErrorMessage ( '' ) ;
125+ } ;
126+
122127 const onSubmit = useCallback (
123128 async ( code : string ) => {
129+ clearErrorMessages ( ) ;
124130 if ( ! SIX_DIGIT_NUMBER_REGEX . test ( code ) ) {
125131 setCodeErrorMessage ( localizedInvalidCode ) ;
126132 return ;
Original file line number Diff line number Diff line change @@ -114,7 +114,13 @@ const ConfirmSignupCode = ({
114114 }
115115 }
116116
117+ function clearErrorMessages ( ) {
118+ setLocalizedErrorBannerHeading ( '' ) ;
119+ setCodeErrorMessage ( '' ) ;
120+ }
121+
117122 async function verifySession ( code : string ) {
123+ clearErrorMessages ( ) ;
118124 logViewEvent ( `flow.${ viewName } ` , 'submit' , REACT_ENTRYPOINT ) ;
119125 GleanMetrics . signupConfirmation . submit ( ) ;
120126 try {
You can’t perform that action at this time.
0 commit comments