diff options
Diffstat (limited to 'server/web/home.js')
| -rw-r--r-- | server/web/home.js | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/server/web/home.js b/server/web/home.js new file mode 100644 index 0000000..766f246 --- /dev/null +++ b/server/web/home.js @@ -0,0 +1,18 @@ +"use strict" + +const createGameFromUi = async () => { + const g = await newGame() + redirect(g) +} + +const newGame = async () => { + const game = await fetch("/api/game/create", { + method: "POST", + }); + const gameId = await game.text(); + return gameId +}; + +const redirect = (id) => { + window.location.assign(`/game/#${id}`) +} |
