This commit is contained in:
ntr 2019-08-12 14:35:34 +10:00
parent b4dccf9f1c
commit 500b5a89a4

View File

@ -70,6 +70,11 @@ class Login extends Component {
const registerConfirm = () => const registerConfirm = () =>
this.state.register.password === this.state.register.confirm; this.state.register.password === this.state.register.confirm;
const loginDisabled = () => {
const { password, name } = this.state.login;
return !(password && name);
}
const registerDisabled = () => { const registerDisabled = () => {
const { password, name, code } = this.state.register; const { password, name, code } = this.state.register;
return !(registerConfirm() && password && name && code); return !(registerConfirm() && password && name && code);
@ -79,7 +84,7 @@ class Login extends Component {
<main> <main>
<h1>mnml.gg</h1> <h1>mnml.gg</h1>
<div class="login"> <div class="login">
<div>mnml is an abstract turn based strategy game.</div> <div>mnml is an abstract turn based strategy game</div>
<div>free to play</div> <div>free to play</div>
<div>no email required</div> <div>no email required</div>
</div> </div>
@ -106,6 +111,7 @@ class Login extends Component {
<button <button
class="login-btn" class="login-btn"
tabIndex={4} tabIndex={4}
disabled={loginDisabled()}
onClick={this.loginSubmit}> onClick={this.loginSubmit}>
Login Login
</button> </button>