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}
+
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;
+ }
+ });