feat(ui): FRO-34 Lobby

Started Lobby Component
This commit is contained in:
LQ63
2025-12-11 02:05:58 +01:00
parent 39898ed03b
commit 01741ad781
7 changed files with 202 additions and 4 deletions

View File

@@ -7,7 +7,8 @@ import defaultMenu from "../components/DefaultMenu.vue"
import axios from "axios";
import { useUserInfo } from "@/composables/useUserInfo";
import rulesView from "../components/Rules.vue";
import LobbyView from "@/views/LobbyView.vue";
import GameView from "@/views/Game.vue"
const api = window?.__RUNTIME_CONFIG__?.API_URL;
const router = createRouter({
@@ -50,6 +51,12 @@ const router = createRouter({
component: LoginView,
meta: { requiresAuth: false }
},
{
path: '/lobby',
name: 'lobby',
component: LobbyView,
meta: {requiresAuth: true }
}
],
})