diff --git a/src/components/AuthMenu.js b/src/components/AuthMenu.js index 7fc4e94..22c332b 100644 --- a/src/components/AuthMenu.js +++ b/src/components/AuthMenu.js @@ -5,42 +5,45 @@ class AuthMenu extends Component { super(props) this.state = { - where_in_auth_menu: "username", + where_in_auth_menu: "requestUsername", } - this.handleSignUpRequest = this.handleSignUpRequest.bind(this) - this.handleLogInAttempt = this.handleLogInAttempt.bind(this) + this.handlePasswordForLogin = this.handlePasswordForLogin.bind(this) + this.handleEmailRequest = this.handleEmailRequest.bind(this) this.handleAccountCreation = this.handleAccountCreation.bind(this) this.authMenu = this.authMenu.bind(this) } - handleSignUpRequest() { + + handlePasswordForLogin() { this.setState(state => ({ - where_in_auth_menu: "email", + where_in_auth_menu: "requestPasswordForLogin", auth_menu_visible: true, })); } - handleLogInAttempt() { + handleEmailRequest() { this.setState(state => ({ - where_in_auth_menu: "password", + where_in_auth_menu: "requestEmail", auth_menu_visible: true, })); } + handleAccountCreation() { this.setState(state => ({ - where_in_auth_menu: "password", + where_in_auth_menu: "requestPasswordForCreation", auth_menu_visible: true, })); } + authMenu() { if (!this.props.auth_menu_visible) { return null; } switch(this.state.where_in_auth_menu) { - case 'username': + case 'requestUsername': return (