From 762ec15a307d80c20f650a56a72a5dfd2197a79d Mon Sep 17 00:00:00 2001 From: Mark Hoekveen Date: Sat, 16 Aug 2025 14:11:38 +0200 Subject: [PATCH] fixes build --- frontend/src/app/session/page.tsx | 62 ------------------------------- frontend/src/data/fetcher.ts | 4 +- 2 files changed, 2 insertions(+), 64 deletions(-) delete mode 100644 frontend/src/app/session/page.tsx diff --git a/frontend/src/app/session/page.tsx b/frontend/src/app/session/page.tsx deleted file mode 100644 index a5526db..0000000 --- a/frontend/src/app/session/page.tsx +++ /dev/null @@ -1,62 +0,0 @@ -"use client"; -import { useSession } from "muzak/contexts/SessionContext"; -import { useState, useEffect } from "react"; -import { useAuth } from "react-oidc-context"; -import { getUser } from "muzak/data/fetcher"; -import { Nunito } from "next/font/google"; - -const nunito = Nunito({ - weight: "900", - subsets: ["latin"], -}); - -export default function Session() { - const auth = useAuth(); - const { sessionId, setSessionId } = useSession(); - const user = getUser(); - const [sessionSocket, setSessionSocket] = useState(null); - - function connect() { - console.log(`ik ben ${user.profile.nickname}`); - console.log(sessionSocket?.readyState); - if (sessionSocket?.readyState === WebSocket.OPEN) { - console.log("socket is open"); - sessionSocket.send( - JSON.stringify({ - action: "login", - userr: user.profile.nickname, - token: user.access_token, - }), - ); - } - } - - useEffect(() => { - if (sessionId) { - const socket = new WebSocket( - `${process.env.NEXT_PUBLIC_WS_HOST}/voting/session/${sessionId}/`, - ); - setSessionSocket(socket); - } - }, [sessionId]); - return ( -
-
-

- LOGIN -

-
-
-

{user.profile.nickname}

- -
-
- ); -} diff --git a/frontend/src/data/fetcher.ts b/frontend/src/data/fetcher.ts index 74320d5..07532a2 100644 --- a/frontend/src/data/fetcher.ts +++ b/frontend/src/data/fetcher.ts @@ -2,7 +2,7 @@ import { Fetcher } from "openapi-typescript-fetch"; import { paths, components } from "muzak/data/types"; import { oidcConfig } from "muzak/config/auth"; -import { User } from "oidc-client-ts"; +import { User as OidcUser } from "oidc-client-ts"; export function getUser() { if (typeof window !== "undefined") { @@ -12,7 +12,7 @@ export function getUser() { if (!oidcStorage) { return null; } - return User.fromStorageString(oidcStorage); + return OidcUser.fromStorageString(oidcStorage); } }