From 68c7115d8e398dacd1086c2e6e66e18c4795f5db Mon Sep 17 00:00:00 2001 From: Esa Kataja Date: Fri, 21 Nov 2025 15:27:37 +0200 Subject: [PATCH] feat: add interactive button state and PocketBase integration - Implemented button press tracking with visual feedback and event emission - Integrated PocketBase for real-time session and movie data management - Added session ID routing across pages for game state persistence --- app/components/PlayFieldButton.vue | 46 +++++++++------ app/pages/gameroom.vue | 90 ++++++++++++++++++------------ app/pages/index.vue | 2 +- app/pages/info.vue | 47 +++------------- 4 files changed, 93 insertions(+), 92 deletions(-) diff --git a/app/components/PlayFieldButton.vue b/app/components/PlayFieldButton.vue index f8b67e2..ae1f141 100644 --- a/app/components/PlayFieldButton.vue +++ b/app/components/PlayFieldButton.vue @@ -1,16 +1,23 @@ diff --git a/app/pages/gameroom.vue b/app/pages/gameroom.vue index 5277eeb..fdf9e32 100644 --- a/app/pages/gameroom.vue +++ b/app/pages/gameroom.vue @@ -1,56 +1,69 @@