feat(frontend): issue in verband met login pagina verbeterd
This commit is contained in:
parent
023c7f5d69
commit
7634da475f
14 changed files with 14 additions and 22 deletions
|
@ -3,20 +3,20 @@ import LoginPage from "@/views/LoginPage.vue";
|
||||||
import HomePage from "@/views/HomePage.vue";
|
import HomePage from "@/views/HomePage.vue";
|
||||||
import MenuBar from "@/components/MenuBar.vue";
|
import MenuBar from "@/components/MenuBar.vue";
|
||||||
import StudentHomepage from "@/views/StudentHomepage.vue";
|
import StudentHomepage from "@/views/StudentHomepage.vue";
|
||||||
import StudentAssignments from "@/views/assignment/StudentAssignments.vue";
|
import StudentAssignments from "@/views/assignments/StudentAssignments.vue";
|
||||||
import StudentClasses from "@/views/class/StudentClasses.vue";
|
import StudentClasses from "@/views/classes/StudentClasses.vue";
|
||||||
import StudentDiscussions from "@/views/discussion/StudentDiscussions.vue";
|
import StudentDiscussions from "@/views/discussions/StudentDiscussions.vue";
|
||||||
import TeacherHomepage from "@/views/TeacherHomepage.vue";
|
import TeacherHomepage from "@/views/TeacherHomepage.vue";
|
||||||
import TeacherAssignments from "@/views/assignment/TeacherAssignments.vue";
|
import TeacherAssignments from "@/views/assignments/TeacherAssignments.vue";
|
||||||
import TeacherClasses from "@/views/class/TeacherClasses.vue";
|
import TeacherClasses from "@/views/classes/TeacherClasses.vue";
|
||||||
import TeacherDiscussions from "@/views/discussion/TeacherDiscussions.vue";
|
import TeacherDiscussions from "@/views/discussions/TeacherDiscussions.vue";
|
||||||
import SingleAssignment from "@/views/assignment/SingleAssignment.vue";
|
import SingleAssignment from "@/views/assignments/SingleAssignment.vue";
|
||||||
import SingleClass from "@/views/class/SingleClass.vue";
|
import SingleClass from "@/views/classes/SingleClass.vue";
|
||||||
import SingleDiscussion from "@/views/discussion/SingleDiscussion.vue";
|
import SingleDiscussion from "@/views/discussions/SingleDiscussion.vue";
|
||||||
import NotFound from "@/components/errors/NotFound.vue";
|
import NotFound from "@/components/errors/NotFound.vue";
|
||||||
import CreateClass from "@/views/class/CreateClass.vue";
|
import CreateClass from "@/views/classes/CreateClass.vue";
|
||||||
import CreateAssignment from "@/views/assignment/CreateAssignment.vue";
|
import CreateAssignment from "@/views/assignments/CreateAssignment.vue";
|
||||||
import CreateDiscussion from "@/views/discussion/CreateDiscussion.vue";
|
import CreateDiscussion from "@/views/discussions/CreateDiscussion.vue";
|
||||||
|
|
||||||
const router = createRouter({
|
const router = createRouter({
|
||||||
history: createWebHistory(import.meta.env.BASE_URL),
|
history: createWebHistory(import.meta.env.BASE_URL),
|
||||||
|
@ -27,12 +27,12 @@ const router = createRouter({
|
||||||
component: HomePage,
|
component: HomePage,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/:role/login",
|
path: "/login",
|
||||||
name: "LoginPage",
|
name: "LoginPage",
|
||||||
component: LoginPage
|
component: LoginPage
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/:role/register",
|
path: "/register",
|
||||||
name: "RegisterPage",
|
name: "RegisterPage",
|
||||||
component: () => {}
|
component: () => {}
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import {useRoute} from 'vue-router';
|
|
||||||
|
|
||||||
const route = useRoute();
|
|
||||||
const role = route.params.role;
|
|
||||||
|
|
||||||
if (role === "student") { /* Empty */
|
|
||||||
} else { /* Empty */
|
|
||||||
}
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue