From 97b5545b32af19db8fe8acc097ec80460275e313 Mon Sep 17 00:00:00 2001 From: Fedorov Vladimir Date: Mon, 19 Oct 2026 02:48:30 +0700 Subject: [PATCH] up --- src/components/GameMapPanel.vue | 488 ++++--------------------- src/components/GamePage.vue | 100 +++-- src/components/GameScreenPlanPanel.vue | 329 +++++++++++++++++ 3 files changed, 457 insertions(+), 460 deletions(-) create mode 100644 src/components/GameScreenPlanPanel.vue diff --git a/src/components/GameMapPanel.vue b/src/components/GameMapPanel.vue index 6c3619d..f828ccf 100644 --- a/src/components/GameMapPanel.vue +++ b/src/components/GameMapPanel.vue @@ -1,35 +1,13 @@ diff --git a/src/components/GamePage.vue b/src/components/GamePage.vue index 5fda9c9..7a3730c 100644 --- a/src/components/GamePage.vue +++ b/src/components/GamePage.vue @@ -46,6 +46,7 @@ import type { } from '@/api/generated/crabs/evening_detective_server' import notificationSoundURL from '@/assets/icq-uh-oh.wav' import GameMapPanel from '@/components/GameMapPanel.vue' +import GameScreenPlanPanel from '@/components/GameScreenPlanPanel.vue' import GameScreensPanel from '@/components/GameScreensPanel.vue' import GameStatePanel from '@/components/GameStatePanel.vue' import GameTeamsPanel from '@/components/GameTeamsPanel.vue' @@ -72,10 +73,10 @@ const router = useRouter() const route = useRoute() const gameId = route.params.id -type GameTab = 'settings' | 'teams' | 'screens' | 'game' | 'payment' | 'answers' | 'state' +type GameTab = 'settings' | 'screens' | 'game' | 'payment' | 'answers' | 'state' function isGameTab(value: string): value is GameTab { - return ['settings', 'teams', 'screens', 'game', 'payment', 'answers', 'state'].includes(value) + return ['settings', 'screens', 'game', 'payment', 'answers', 'state'].includes(value) } const queryTab = typeof route.query.tab === 'string' ? route.query.tab : '' @@ -1362,33 +1363,6 @@ useSimplePolling(() => { - -
- - Участвуют команд: {{ activeTeamCount }} - - QR команд - - - -
-
{ @upload-track="uploadTrack" @delete-track="deleteTrack" /> +
@@ -1482,31 +1479,32 @@ useSimplePolling(() => { + + Участвуют команд: {{ activeTeamCount }} + + QR команд + + + diff --git a/src/components/GameScreenPlanPanel.vue b/src/components/GameScreenPlanPanel.vue new file mode 100644 index 0000000..8717989 --- /dev/null +++ b/src/components/GameScreenPlanPanel.vue @@ -0,0 +1,329 @@ + + + + +