From 023c7f5d695803f14e4c68ff5fac277438b4c7b9 Mon Sep 17 00:00:00 2001 From: Joyelle Ndagijimana Date: Wed, 26 Feb 2025 13:30:23 +0100 Subject: [PATCH] feat(frontend): register pagina verwijderd en submappen hernoemd --- frontend/src/router/index.ts | 35 +++++++++---------- frontend/src/views/{auth => }/HomePage.vue | 0 frontend/src/views/{auth => }/LoginPage.vue | 0 .../views/{student => }/StudentHomepage.vue | 0 .../views/{teacher => }/TeacherHomepage.vue | 0 .../assignment/CreateAssignment.vue | 0 .../assignment/SingleAssignment.vue | 0 .../StudentAssignments.vue | 0 .../TeacherAssignments.vue | 0 frontend/src/views/auth/RegisterPage.vue | 18 ---------- .../{resources => }/class/CreateClass.vue | 0 .../{resources => }/class/SingleClass.vue | 0 .../{student => class}/StudentClasses.vue | 0 .../{teacher => class}/TeacherClasses.vue | 0 .../discussion/CreateDiscussion.vue | 0 .../discussion/SingleDiscussion.vue | 0 .../StudentDiscussions.vue | 0 .../TeacherDiscussions.vue | 0 18 files changed, 17 insertions(+), 36 deletions(-) rename frontend/src/views/{auth => }/HomePage.vue (100%) rename frontend/src/views/{auth => }/LoginPage.vue (100%) rename frontend/src/views/{student => }/StudentHomepage.vue (100%) rename frontend/src/views/{teacher => }/TeacherHomepage.vue (100%) rename frontend/src/views/{resources => }/assignment/CreateAssignment.vue (100%) rename frontend/src/views/{resources => }/assignment/SingleAssignment.vue (100%) rename frontend/src/views/{student => assignment}/StudentAssignments.vue (100%) rename frontend/src/views/{teacher => assignment}/TeacherAssignments.vue (100%) delete mode 100644 frontend/src/views/auth/RegisterPage.vue rename frontend/src/views/{resources => }/class/CreateClass.vue (100%) rename frontend/src/views/{resources => }/class/SingleClass.vue (100%) rename frontend/src/views/{student => class}/StudentClasses.vue (100%) rename frontend/src/views/{teacher => class}/TeacherClasses.vue (100%) rename frontend/src/views/{resources => }/discussion/CreateDiscussion.vue (100%) rename frontend/src/views/{resources => }/discussion/SingleDiscussion.vue (100%) rename frontend/src/views/{student => discussion}/StudentDiscussions.vue (100%) rename frontend/src/views/{teacher => discussion}/TeacherDiscussions.vue (100%) diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index 3964dfd7..9eaaa622 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -1,23 +1,22 @@ import {createRouter, createWebHistory} from "vue-router"; -import LoginPage from "@/views/auth/LoginPage.vue"; -import RegisterPage from "@/views/auth/RegisterPage.vue"; -import HomePage from "@/views/auth/HomePage.vue"; +import LoginPage from "@/views/LoginPage.vue"; +import HomePage from "@/views/HomePage.vue"; import MenuBar from "@/components/MenuBar.vue"; -import StudentHomepage from "@/views/student/StudentHomepage.vue"; -import StudentAssignments from "@/views/student/StudentAssignments.vue"; -import StudentClasses from "@/views/student/StudentClasses.vue"; -import StudentDiscussions from "@/views/student/StudentDiscussions.vue"; -import TeacherHomepage from "@/views/teacher/TeacherHomepage.vue"; -import TeacherAssignments from "@/views/teacher/TeacherAssignments.vue"; -import TeacherClasses from "@/views/teacher/TeacherClasses.vue"; -import TeacherDiscussions from "@/views/teacher/TeacherDiscussions.vue"; -import SingleAssignment from "@/views/resources/assignment/SingleAssignment.vue"; -import SingleClass from "@/views/resources/class/SingleClass.vue"; -import SingleDiscussion from "@/views/resources/discussion/SingleDiscussion.vue"; +import StudentHomepage from "@/views/StudentHomepage.vue"; +import StudentAssignments from "@/views/assignment/StudentAssignments.vue"; +import StudentClasses from "@/views/class/StudentClasses.vue"; +import StudentDiscussions from "@/views/discussion/StudentDiscussions.vue"; +import TeacherHomepage from "@/views/TeacherHomepage.vue"; +import TeacherAssignments from "@/views/assignment/TeacherAssignments.vue"; +import TeacherClasses from "@/views/class/TeacherClasses.vue"; +import TeacherDiscussions from "@/views/discussion/TeacherDiscussions.vue"; +import SingleAssignment from "@/views/assignment/SingleAssignment.vue"; +import SingleClass from "@/views/class/SingleClass.vue"; +import SingleDiscussion from "@/views/discussion/SingleDiscussion.vue"; import NotFound from "@/components/errors/NotFound.vue"; -import CreateClass from "@/views/resources/class/CreateClass.vue"; -import CreateAssignment from "@/views/resources/assignment/CreateAssignment.vue"; -import CreateDiscussion from "@/views/resources/discussion/CreateDiscussion.vue"; +import CreateClass from "@/views/class/CreateClass.vue"; +import CreateAssignment from "@/views/assignment/CreateAssignment.vue"; +import CreateDiscussion from "@/views/discussion/CreateDiscussion.vue"; const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), @@ -35,7 +34,7 @@ const router = createRouter({ { path: "/:role/register", name: "RegisterPage", - component: RegisterPage + component: () => {} }, { path: "/student/:id", diff --git a/frontend/src/views/auth/HomePage.vue b/frontend/src/views/HomePage.vue similarity index 100% rename from frontend/src/views/auth/HomePage.vue rename to frontend/src/views/HomePage.vue diff --git a/frontend/src/views/auth/LoginPage.vue b/frontend/src/views/LoginPage.vue similarity index 100% rename from frontend/src/views/auth/LoginPage.vue rename to frontend/src/views/LoginPage.vue diff --git a/frontend/src/views/student/StudentHomepage.vue b/frontend/src/views/StudentHomepage.vue similarity index 100% rename from frontend/src/views/student/StudentHomepage.vue rename to frontend/src/views/StudentHomepage.vue diff --git a/frontend/src/views/teacher/TeacherHomepage.vue b/frontend/src/views/TeacherHomepage.vue similarity index 100% rename from frontend/src/views/teacher/TeacherHomepage.vue rename to frontend/src/views/TeacherHomepage.vue diff --git a/frontend/src/views/resources/assignment/CreateAssignment.vue b/frontend/src/views/assignment/CreateAssignment.vue similarity index 100% rename from frontend/src/views/resources/assignment/CreateAssignment.vue rename to frontend/src/views/assignment/CreateAssignment.vue diff --git a/frontend/src/views/resources/assignment/SingleAssignment.vue b/frontend/src/views/assignment/SingleAssignment.vue similarity index 100% rename from frontend/src/views/resources/assignment/SingleAssignment.vue rename to frontend/src/views/assignment/SingleAssignment.vue diff --git a/frontend/src/views/student/StudentAssignments.vue b/frontend/src/views/assignment/StudentAssignments.vue similarity index 100% rename from frontend/src/views/student/StudentAssignments.vue rename to frontend/src/views/assignment/StudentAssignments.vue diff --git a/frontend/src/views/teacher/TeacherAssignments.vue b/frontend/src/views/assignment/TeacherAssignments.vue similarity index 100% rename from frontend/src/views/teacher/TeacherAssignments.vue rename to frontend/src/views/assignment/TeacherAssignments.vue diff --git a/frontend/src/views/auth/RegisterPage.vue b/frontend/src/views/auth/RegisterPage.vue deleted file mode 100644 index 8bee61b1..00000000 --- a/frontend/src/views/auth/RegisterPage.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - - - diff --git a/frontend/src/views/resources/class/CreateClass.vue b/frontend/src/views/class/CreateClass.vue similarity index 100% rename from frontend/src/views/resources/class/CreateClass.vue rename to frontend/src/views/class/CreateClass.vue diff --git a/frontend/src/views/resources/class/SingleClass.vue b/frontend/src/views/class/SingleClass.vue similarity index 100% rename from frontend/src/views/resources/class/SingleClass.vue rename to frontend/src/views/class/SingleClass.vue diff --git a/frontend/src/views/student/StudentClasses.vue b/frontend/src/views/class/StudentClasses.vue similarity index 100% rename from frontend/src/views/student/StudentClasses.vue rename to frontend/src/views/class/StudentClasses.vue diff --git a/frontend/src/views/teacher/TeacherClasses.vue b/frontend/src/views/class/TeacherClasses.vue similarity index 100% rename from frontend/src/views/teacher/TeacherClasses.vue rename to frontend/src/views/class/TeacherClasses.vue diff --git a/frontend/src/views/resources/discussion/CreateDiscussion.vue b/frontend/src/views/discussion/CreateDiscussion.vue similarity index 100% rename from frontend/src/views/resources/discussion/CreateDiscussion.vue rename to frontend/src/views/discussion/CreateDiscussion.vue diff --git a/frontend/src/views/resources/discussion/SingleDiscussion.vue b/frontend/src/views/discussion/SingleDiscussion.vue similarity index 100% rename from frontend/src/views/resources/discussion/SingleDiscussion.vue rename to frontend/src/views/discussion/SingleDiscussion.vue diff --git a/frontend/src/views/student/StudentDiscussions.vue b/frontend/src/views/discussion/StudentDiscussions.vue similarity index 100% rename from frontend/src/views/student/StudentDiscussions.vue rename to frontend/src/views/discussion/StudentDiscussions.vue diff --git a/frontend/src/views/teacher/TeacherDiscussions.vue b/frontend/src/views/discussion/TeacherDiscussions.vue similarity index 100% rename from frontend/src/views/teacher/TeacherDiscussions.vue rename to frontend/src/views/discussion/TeacherDiscussions.vue