diff --git a/aleksis/core/assets/components/person/PersonOverview.vue b/aleksis/core/assets/components/person/PersonOverview.vue new file mode 100644 index 0000000000000000000000000000000000000000..416ebbf5b1c5c9909e043db167702e304ecc085b --- /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 577c02620e9e59f3f3aea4802c8110d766fb70e8..9138c81a113021ce3652b1e4c2ad0397cd0cf693 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,