From 5461621c421130bd359efff4a10c3e1ba330e85c Mon Sep 17 00:00:00 2001 From: akiyamn Date: Thu, 2 Nov 2023 22:29:09 +1100 Subject: Init --- fe/play.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 fe/play.js (limited to 'fe/play.js') diff --git a/fe/play.js b/fe/play.js new file mode 100644 index 0000000..cc790a7 --- /dev/null +++ b/fe/play.js @@ -0,0 +1,24 @@ +import { API_ROOT } from "./global.js" + +const {team: TEAM, username: USERNAME} = getUserInfo() + +async function increment() { + const response = await fetch(`${API_ROOT}/increment/${TEAM}/${USERNAME}`, {"method": "POST"}) + const {points} = await response.json() + return points +} + +function getUserInfo() { + const urlParams = new URLSearchParams(window.location.search); + return {"team": urlParams.get("team"), "username": urlParams.get("username")} + +} + +async function getUserPoints() { + const response = await fetch(`${API_ROOT}/points/${TEAM}/${USERNAME}`) + const {points} = await response.json() + return points +} + +document.querySelector("#increment").addEventListener("click", increment) +document.querySelector(".username") \ No newline at end of file -- cgit v1.2.3