diff --git a/src/routes/kahootclone/host/components/lobby/display.svelte b/src/routes/kahootclone/host/components/lobby/display.svelte index 495fee0..3f20d45 100644 --- a/src/routes/kahootclone/host/components/lobby/display.svelte +++ b/src/routes/kahootclone/host/components/lobby/display.svelte @@ -11,5 +11,6 @@

{gamePin.v}

+qr to join game diff --git a/src/routes/kahootclone/join/+page.svelte b/src/routes/kahootclone/join/+page.svelte index 9962e89..49d3f9f 100644 --- a/src/routes/kahootclone/join/+page.svelte +++ b/src/routes/kahootclone/join/+page.svelte @@ -2,10 +2,19 @@ import toast from "svelte-5-french-toast"; import { joinGame } from "./logic/joinGame.js"; import { Checking } from "./logic/JoinGameData.svelte.js"; + import { on } from "svelte/events"; + import { onMount } from "svelte"; - let pin; let name; + + onMount(() => { + const urlParams = new URLSearchParams(window.location.search); + const gamepin = urlParams.get('gamepin'); + if (gamepin) { + pin = gamepin; + } + });