diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/MockPerson.vue b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/MockPerson.vue new file mode 100644 index 0000000000000000000000000000000000000000..5d9cc32bb65edfc2d257c700d967cf6a8862e6af --- /dev/null +++ b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/MockPerson.vue @@ -0,0 +1,17 @@ +<template> + <statistics-for-person-card + :person="{ id: 1 }" + /> +</template> + +<script> +import StatisticsForPersonCard from "./StatisticsForPersonCard.vue"; + +export default { + name: "MockPerson", + components: { + StatisticsForPersonCard + }, + extends: "StatisticsForPersonCard", +}; +</script> diff --git a/aleksis/apps/alsijil/frontend/index.js b/aleksis/apps/alsijil/frontend/index.js index 1ec79280e06ef377c4be215c27b5291c51043522..20318ea59a98da68d6b6e257a3f90dce99282cb8 100644 --- a/aleksis/apps/alsijil/frontend/index.js +++ b/aleksis/apps/alsijil/frontend/index.js @@ -91,5 +91,18 @@ export default { }, ], }, + { + path: "stats/", + component: () => import("./components/coursebook/statistics/MockPerson.vue"), + name: "alsijil.coursebook_stats", + meta: { + inMenu: true, + icon: "mdi-book-education-outline", + iconActive: "mdi-book-education", + titleKey: "alsijil.coursebook.menu_title", + toolbarTitle: "alsijil.coursebook.menu_title", + permission: "alsijil.view_documentations_menu_rule", + }, + }, ], };