From acfaffad2c3ce252d16585578c31a5fe7ed24e2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sascha=20K=C3=BChl?= Date: Thu, 12 Jun 2025 16:12:44 +0200 Subject: [PATCH] split home view in player and coach component --- app/src/App.vue | 7 +- app/src/components/CoachComponent.vue | 26 +++++ app/src/components/PlayerComponent.vue | 149 +++++++++++++++++++++++++ app/src/views/HomeView.vue | 70 +----------- app/src/views/LoginView.vue | 2 +- 5 files changed, 186 insertions(+), 68 deletions(-) create mode 100644 app/src/components/CoachComponent.vue create mode 100644 app/src/components/PlayerComponent.vue diff --git a/app/src/App.vue b/app/src/App.vue index f84cb37..186c21d 100644 --- a/app/src/App.vue +++ b/app/src/App.vue @@ -49,7 +49,8 @@ onMounted(() => { if (isOnline.value && !isAuthenticated.value) { router.push({path: '/login'}); } else { - // checkStoredUserData(); + store.dispatch('pitchTypes/fetch'); + store.dispatch("player/selectPlayer", user.value); } }); @@ -86,7 +87,7 @@ const logoutUser = () => { diff --git a/app/src/components/CoachComponent.vue b/app/src/components/CoachComponent.vue new file mode 100644 index 0000000..ff31019 --- /dev/null +++ b/app/src/components/CoachComponent.vue @@ -0,0 +1,26 @@ + + + + + diff --git a/app/src/components/PlayerComponent.vue b/app/src/components/PlayerComponent.vue new file mode 100644 index 0000000..d61c1ed --- /dev/null +++ b/app/src/components/PlayerComponent.vue @@ -0,0 +1,149 @@ + + + + + diff --git a/app/src/views/HomeView.vue b/app/src/views/HomeView.vue index 2be0f33..4e9e3b2 100644 --- a/app/src/views/HomeView.vue +++ b/app/src/views/HomeView.vue @@ -1,44 +1,32 @@