+
+
diff --git a/client/src/router/index.ts b/client/src/router/index.ts
index 1ffeeccf..e5088406 100644
--- a/client/src/router/index.ts
+++ b/client/src/router/index.ts
@@ -174,6 +174,26 @@ const router = createRouter({
component: () => import("@/pages/userProfile/CompetenceProfilePage.vue"),
props: true,
name: "profileCompetence",
+ children: [
+ {
+ path: "", // Default path (e.g., /competence)
+ name: "competenceMain",
+ meta: { subpage: "OVERVIEW" },
+ component: () => import("@/pages/userProfile/CompetenceProfilePage.vue"),
+ },
+ {
+ path: "evaluations", // Subpath (e.g., /competence/evaluations)
+ name: "competenceEvaluations",
+ meta: { subpage: "EVALUATIONS" },
+ component: () => import("@/pages/userProfile/CompetenceProfilePage.vue"),
+ },
+ {
+ path: "competences", // Another subpath (e.g., /competence/competences)
+ name: "profileCompetences",
+ meta: { subpage: "COMPETENCES" },
+ component: () => import("@/pages/userProfile/CompetenceProfilePage.vue"),
+ },
+ ],
},
],
},
diff --git a/client/src/types.ts b/client/src/types.ts
index e5cc501d..83a234d5 100644
--- a/client/src/types.ts
+++ b/client/src/types.ts
@@ -194,6 +194,7 @@ export interface CourseConfiguration {
enable_learning_mentor: boolean;
enable_competence_certificates: boolean;
is_uk: boolean;
+ is_vv: boolean;
}
export interface Course {