import React, { Component } from 'react'; import { connect } from 'react-redux'; class AuthMenu extends Component { constructor (props) { super(props) this.state = { where_in_auth_menu: "username", auth_menu_visible: true, } this.handleSignUpRequest = this.handleSignUpRequest.bind(this) this.handleLogInAttempt = this.handleLogInAttempt.bind(this) this.handleAccountCreation = this.handleAccountCreation.bind(this) } handleSignUpRequest() { this.setState(state => ({ where_in_auth_menu: "email", auth_menu_visible: true, })); } handleLogInAttempt() { this.setState(state => ({ where_in_auth_menu: "password", auth_menu_visible: true, })); } handleAccountCreation() { this.setState(state => ({ where_in_auth_menu: "password", auth_menu_visible: true, })); } render() { return (