diff --git a/client/src/components/competences/CompetenceProgress.vue b/client/src/components/competences/CompetenceProgress.vue new file mode 100644 index 00000000..4fc51757 --- /dev/null +++ b/client/src/components/competences/CompetenceProgress.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/client/src/pages/CompetencesMainView.vue b/client/src/pages/CompetencesMainView.vue new file mode 100644 index 00000000..039c9aa1 --- /dev/null +++ b/client/src/pages/CompetencesMainView.vue @@ -0,0 +1,142 @@ + + + + + diff --git a/client/src/pages/ComptencesView.vue b/client/src/pages/ComptencesView.vue new file mode 100644 index 00000000..dcb0fcb4 --- /dev/null +++ b/client/src/pages/ComptencesView.vue @@ -0,0 +1,26 @@ + + + + + diff --git a/client/src/router/index.ts b/client/src/router/index.ts index 24285c6e..a76d36e0 100644 --- a/client/src/router/index.ts +++ b/client/src/router/index.ts @@ -52,6 +52,17 @@ const router = createRouter({ }, ], }, + { + path: '/competences/:competencesPageSlug', + props: true, + component: () => import('@/views/ComptencesView.vue'), + children: [ + { + path: 'overview', + component: () => import('@/views/CompetencesMainView.vue'), + }, + ], + }, { path: "/learn/:learningPathSlug", component: () => import("../pages/learningPath/LearningPathPage.vue"),