From 4b005cf05c5d2093d96588d907eb6613fd36e4cf Mon Sep 17 00:00:00 2001 From: RezHackXYZ Date: Mon, 9 Jun 2025 08:25:17 +0530 Subject: [PATCH] added qr --- .../kahootclone/host/components/lobby/display.svelte | 1 + src/routes/kahootclone/join/+page.svelte | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) 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; + } + });