aboutsummaryrefslogtreecommitdiffstats
path: root/frontend/ts/login.ts
diff options
context:
space:
mode:
authorMaks Jopek <maksymilian.jopek@prym-soft.pl>2021-04-29 20:05:06 +0200
committerMaks Jopek <maksymilian.jopek@prym-soft.pl>2021-04-29 20:05:06 +0200
commit040d5372c1033bb7c0580ad2c9b6b32f974a20c8 (patch)
treee452aa8ad583607b87d47ef82eabf0bd7e3ab60a /frontend/ts/login.ts
parent6baaa14bde032afa363dbdd50119a20e9f47df1c (diff)
downloadfia-040d5372c1033bb7c0580ad2c9b6b32f974a20c8.tar.gz
fia-040d5372c1033bb7c0580ad2c9b6b32f974a20c8.tar.zst
fia-040d5372c1033bb7c0580ad2c9b6b32f974a20c8.zip
Version 1.0
Diffstat (limited to 'frontend/ts/login.ts')
-rw-r--r--frontend/ts/login.ts17
1 files changed, 11 insertions, 6 deletions
diff --git a/frontend/ts/login.ts b/frontend/ts/login.ts
index 2e50884..c02aafd 100644
--- a/frontend/ts/login.ts
+++ b/frontend/ts/login.ts
@@ -4,11 +4,12 @@ import Helpers from "../../helpers/helpers.js";
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" required>
- <button type="button" class="btn btn-light btn-lg" onclick="Login.login">Starta spelet</button>
+ <label for="username">Vad heter du?</label>
+ <input type="text" name="username" required>
+ <button type="button" class="btn btn-light btn-lg" onclick="Login.login">Starta spelet</button>
</div>
`;
+ static clicked = false;
static async start() {
let res = await (await fetch("/startPoint")).json();
@@ -19,13 +20,17 @@ class Login {
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();
+ // document.getElementsByTagName("input")[0].value = "maks " + Helpers.getRandomInt(1, 100);
+ // document.title = document.getElementsByTagName("input")[0].value;
+ // document.getElementsByTagName("button")[0].click();
}
}
static async login(username = "") {
+ if(Login.clicked === true)
+ return;
+
+ Login.clicked = true;
if (username === "")
username = document.getElementsByTagName("input")[0].value;