From 54bbfa00b3f972a2c304ad1ce224e71385c0e631 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20CHOMAZ?= Date: Sun, 1 Feb 2026 13:48:02 +0100 Subject: [PATCH] Ajout de la nouvelle page --- VApp/src/plugins/router.js | 54 +++--- VApp/src/views/ScoreDisplay.vue | 287 ++++++++++++++++++++++++++++++++ 2 files changed, 317 insertions(+), 24 deletions(-) create mode 100644 VApp/src/views/ScoreDisplay.vue diff --git a/VApp/src/plugins/router.js b/VApp/src/plugins/router.js index b8a96dc6..4f248dc7 100644 --- a/VApp/src/plugins/router.js +++ b/VApp/src/plugins/router.js @@ -3,30 +3,36 @@ import HomeView from '../views/HomeView.vue' const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), - routes: [ { - path: '/', - name: 'Accueil', - component: HomeView - }, - { - path: '/game/control', - name: 'Game Control (Présentateur)', - component: () => import('@/views/GameControl.vue') - }, - { - path: '/game/display', - name: 'Game Display (Projection)', - component: () => import('@/views/GameDisplay.vue') - }, - { - path: '/mqtt-debugger', - name: 'Debugger MQTT', - component: () => import('@/views/MQTTDebugView.vue') - }, - { - path: '/settings', - name: 'Paramètres', - component: () => import('@/views/SettingsView.vue') } + routes: [{ + path: '/', + name: 'Accueil', + component: HomeView + }, + { + path: '/game/control', + name: 'Game Control (Présentateur)', + component: () => import('@/views/GameControl.vue') + }, + { + path: '/game/display', + name: 'Game Display (Projection)', + component: () => import('@/views/GameDisplay.vue') + }, + { + path: '/score/display', + name: 'Score Display (Projection)', + component: () => import('@/views/ScoreDisplay.vue') + }, + { + path: '/mqtt-debugger', + name: 'Debugger MQTT', + component: () => import('@/views/MQTTDebugView.vue') + }, + { + path: '/settings', + name: 'Paramètres', + component: () => import('@/views/SettingsView.vue') + } ] }) diff --git a/VApp/src/views/ScoreDisplay.vue b/VApp/src/views/ScoreDisplay.vue new file mode 100644 index 00000000..f46ea5f5 --- /dev/null +++ b/VApp/src/views/ScoreDisplay.vue @@ -0,0 +1,287 @@ + + + + +