From 4539ba70776af667619704bb52579d0242c85031 Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Tue, 3 Jan 2023 16:16:48 +0100
Subject: [PATCH] Create PersonOverview component

---
 .../components/person/PersonOverview.vue      | 20 +++++++++++++++++++
 aleksis/core/assets/routes.js                 |  5 +++--
 2 files changed, 23 insertions(+), 2 deletions(-)
 create mode 100644 aleksis/core/assets/components/person/PersonOverview.vue

diff --git a/aleksis/core/assets/components/person/PersonOverview.vue b/aleksis/core/assets/components/person/PersonOverview.vue
new file mode 100644
index 000000000..416ebbf5b
--- /dev/null
+++ b/aleksis/core/assets/components/person/PersonOverview.vue
@@ -0,0 +1,20 @@
+<template>
+
+</template>
+
+<script>
+export default {
+  name: "PersonOverview",
+  props: {
+    id: {
+      type: String,
+      required: false,
+      default: null,
+    }
+  }
+}
+</script>
+
+<style scoped>
+
+</style>
diff --git a/aleksis/core/assets/routes.js b/aleksis/core/assets/routes.js
index 577c02620..9138c81a1 100644
--- a/aleksis/core/assets/routes.js
+++ b/aleksis/core/assets/routes.js
@@ -83,8 +83,9 @@ const routes = [
       },
       {
         path: "/persons/:id(\\d+)/",
-        component: () => import("./components/LegacyBaseTemplate.vue"),
+        component: () => import("./components/person/PersonOverview.vue"),
         name: "core.personById",
+        props: true,
       },
       {
         path: "/persons/:id(\\d+)/edit/",
@@ -465,7 +466,7 @@ const routes = [
   // STOP IMPERSONATION FIXME
   {
     path: "/person/",
-    component: () => import("./components/LegacyBaseTemplate.vue"),
+    component: () => import("./components/person/PersonOverview.vue"),
     name: "core.person",
     meta: {
       inAccountMenu: true,
-- 
GitLab