@@ -2,6 +2,7 @@ import { faSpinner } from '@fortawesome/free-solid-svg-icons';
22import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' ;
33import { API_BASE_URL } from 'app/../config/config' ;
44import ForgotPassword from 'app/components/Authentication/ForgotPassword' ;
5+ import PopUpMenu from 'app/components/PopUpMenu' ;
56import { Routes } from 'app/routes' ;
67import * as styles from 'app/styles/Authentication.module.css' ;
78import * as registerStyles from 'app/styles/Register.module.css' ;
@@ -65,7 +66,7 @@ export class Login extends React.Component<LoginInterfaces.Props, LoginInterface
6566 if ( isLoggedIn ) {
6667 return < Redirect to = { Routes . ROOT } /> ;
6768 }
68- if ( this . props . errorMessage === ' ' && this . state . isForgotPasswordOpen ) {
69+ if ( errorMessage === ' ' && isForgotPasswordOpen ) {
6970 this . setState ( {
7071 isForgotPasswordOpen : false ,
7172 } ) ;
@@ -247,21 +248,31 @@ export class Login extends React.Component<LoginInterfaces.Props, LoginInterface
247248 </ div >
248249 </ Col >
249250 </ Row >
251+ < PopUpMenu />
250252 </ div >
251253 ) ;
252254 }
253255 return (
254- < ForgotPassword
255- updateErrorMessage = { updateErrorMessage }
256- handleSelectPanel = { this . props . handleSelectPanel }
257- errorMessage = { this . props . errorMessage }
258- forgotPassword = { this . props . forgotPassword }
259- closeForgotPassword = { ( ) =>
260- this . setState ( {
261- isForgotPasswordOpen : false ,
262- } )
263- }
264- />
256+ < div >
257+ < ForgotPassword
258+ updateErrorMessage = { updateErrorMessage }
259+ handleSelectPanel = { this . props . handleSelectPanel }
260+ errorMessage = { this . props . errorMessage }
261+ forgotPassword = { this . props . forgotPassword }
262+ username = { username }
263+ setUsername = { ( newUsername ) =>
264+ this . setState ( {
265+ username : newUsername ,
266+ } )
267+ }
268+ closeForgotPassword = { ( ) =>
269+ this . setState ( {
270+ isForgotPasswordOpen : false ,
271+ } )
272+ }
273+ />
274+ < PopUpMenu />
275+ </ div >
265276 ) ;
266277 }
267278
0 commit comments