diff options
| author | Maks Jopek <maksymilian.jopek@prym-soft.pl> | 2021-04-24 00:34:07 +0200 |
|---|---|---|
| committer | Maks Jopek <maksymilian.jopek@prym-soft.pl> | 2021-04-24 00:34:07 +0200 |
| commit | 13dcc2c8fc1d11e3b94432fffc4c4f186bd94d29 (patch) | |
| tree | 077a963bae31729dffa6c7c678af112680bb6d38 /frontend/ts/login.ts | |
| parent | 457ee1d7caa899bbe86bf7a1390f940b5b3176b7 (diff) | |
| download | fia-13dcc2c8fc1d11e3b94432fffc4c4f186bd94d29.tar.gz fia-13dcc2c8fc1d11e3b94432fffc4c4f186bd94d29.tar.zst fia-13dcc2c8fc1d11e3b94432fffc4c4f186bd94d29.zip | |
Playing almost working
Diffstat (limited to 'frontend/ts/login.ts')
| -rw-r--r-- | frontend/ts/login.ts | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/frontend/ts/login.ts b/frontend/ts/login.ts index ec4defa..2e50884 100644 --- a/frontend/ts/login.ts +++ b/frontend/ts/login.ts @@ -5,7 +5,7 @@ class Login { static html = /* html */ ` <div class="container text-center fs-1" style="margin-top: 45vh;"> <label for="username">Vad heter du?</label> - <input type="text" name="username" value="maks" required> + <input type="text" name="username" required> <button type="button" class="btn btn-light btn-lg" onclick="Login.login">Starta spelet</button> </div> `; @@ -13,12 +13,14 @@ class Login { static async start() { let res = await (await fetch("/startPoint")).json(); if (res.status === true) { - new StartGame(JSON.parse(res.data[0].data)); + new StartGame({ data: res.data.data, uid: res.uid }); } else { document.body.innerHTML = Login.html; document.getElementsByTagName("button")[0].onclick = () => Login.login(); // !! + document.getElementsByTagName("input")[0].value = "maks " + Helpers.getRandomInt(1, 100); + document.title = document.getElementsByTagName("input")[0].value; document.getElementsByTagName("button")[0].click(); } } @@ -26,9 +28,9 @@ class Login { static async login(username = "") { if (username === "") username = document.getElementsByTagName("input")[0].value; - + let res = await Helpers.mFetch("/login", { name: username }); - new StartGame(await res.json()); + new StartGame(res); } } Login.start();
\ No newline at end of file |
