From 0c379eaed583b9647ca162d67f530678d531d12a Mon Sep 17 00:00:00 2001 From: Jack Psaras Date: Mon, 30 Oct 2023 17:43:49 -0400 Subject: [PATCH 1/3] NEW BRANCH --- src/views/ScheduleView.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/ScheduleView.vue b/src/views/ScheduleView.vue index f0e87ad..f290450 100644 --- a/src/views/ScheduleView.vue +++ b/src/views/ScheduleView.vue @@ -1,4 +1,4 @@ - + diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue index 4a25ebf..693c3e4 100644 --- a/src/components/AppHeader.vue +++ b/src/components/AppHeader.vue @@ -23,6 +23,7 @@ const tabs = [ { path: '/fetch', label: 'Create an Account' }, { path: { name: 'form' }, label: 'Form Example' }, { path: '/schedule', label: 'Schedule View' }, + { path: '/mycourses', label: 'Course View' }, { path: '/admin/createcourse', label: 'Create Course' }, { path: '/login', label: 'Login' }, ]; diff --git a/src/router/index.js b/src/router/index.js index 5f1363b..3cdb0cf 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -8,6 +8,7 @@ import AdminCreateCourseView from "../views/AdminCreateCourseView.vue"; import LoginPage from "../views/LoginPage.vue"; import SignUp from "../views/SignUp.vue"; import ScheduleView from "../views/ScheduleView.vue"; +import StudentCourseView from "../views/StudentCourseView.vue"; const router = createRouter({ // the history mode determines how vue router interacts with the url. @@ -52,7 +53,12 @@ const router = createRouter({ path: "/schedule", name: "schedule", component: ScheduleView, - } + }, + { + path: "/mycourses", + name: "mycourses", + component: StudentCourseView, + }, ], }); diff --git a/src/views/StudentCourseView.vue b/src/views/StudentCourseView.vue new file mode 100644 index 0000000..c83aa8d --- /dev/null +++ b/src/views/StudentCourseView.vue @@ -0,0 +1,182 @@ + + + + + From fe6863fe6e011779373eb8c0894e40886176ecfa Mon Sep 17 00:00:00 2001 From: Jack Psaras Date: Mon, 13 Nov 2023 17:41:09 -0500 Subject: [PATCH 3/3] added search --- src/App.vue | 4 +- src/components/AppHeader.vue | 2 +- src/router/index.js | 8 +- src/views/ClassSearch.vue | 161 +++++++++++++++++++++++++++++++++++ src/views/FormView.vue | 108 ----------------------- 5 files changed, 168 insertions(+), 115 deletions(-) create mode 100644 src/views/ClassSearch.vue delete mode 100644 src/views/FormView.vue diff --git a/src/App.vue b/src/App.vue index 33bbb20..cbc3827 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,5 @@