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