From 8463ac7834c466407a4ed86a980333f82dbf468d Mon Sep 17 00:00:00 2001
From: Joni Laukka <joni.laukka.overflow@gmail.com>
Date: Wed, 10 Jul 2019 08:53:54 +0300
Subject: [PATCH] The X in new game and edit game form now closes the form

---
 src/components/GameSidebar.js | 2 +-
 src/components/LoginForm.js   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/components/GameSidebar.js b/src/components/GameSidebar.js
index 0e955c2..0511cdc 100644
--- a/src/components/GameSidebar.js
+++ b/src/components/GameSidebar.js
@@ -23,7 +23,7 @@ export default class GameSidebar extends React.Component {
           </button>
         )}
         {this.state.form === "newgame" && (
-          <NewGameForm view="" toggleView={this.toggleView} />
+          <NewGameForm view="" toggleView={() => this.toggleView("")} />
         )}
       </div>
     );
diff --git a/src/components/LoginForm.js b/src/components/LoginForm.js
index 30aef1e..dc99371 100644
--- a/src/components/LoginForm.js
+++ b/src/components/LoginForm.js
@@ -98,6 +98,7 @@ export class LoginForm extends React.Component {
               value={this.state.username}
               onChange={this.handleChange}
               id="loginUsernameInput"
+              autoFocus
             />
             <br />
             <input
-- 
GitLab