-
- Downloads
There was a problem fetching the pipeline summary.
subscription Sidebar component / Routing rework
Routing is ow dynmacilly handled by selector components. E.g. the LayoutSelector will render as the correct Layout depending on the logged in users role. This allows to simply route to e.g. '/home/ and the StartPageSelector will determine if StudentPage or TutorStartPage should be displayed.
parent
00ea2ff6
No related branches found
No related tags found
Pipeline #
Showing
- frontend/README.md 2 additions, 0 deletionsfrontend/README.md
- frontend/src/App.vue 4 additions, 3 deletionsfrontend/src/App.vue
- frontend/src/components/BaseLayout.vue 15 additions, 18 deletionsfrontend/src/components/BaseLayout.vue
- frontend/src/components/submission_notes/SubmissionCorrection.vue 14 additions, 2 deletions.../src/components/submission_notes/SubmissionCorrection.vue
- frontend/src/components/subscriptions/SubscriptionList.vue 18 additions, 10 deletionsfrontend/src/components/subscriptions/SubscriptionList.vue
- frontend/src/main.js 1 addition, 1 deletionfrontend/src/main.js
- frontend/src/pages/LayoutSelector.vue 39 additions, 0 deletionsfrontend/src/pages/LayoutSelector.vue
- frontend/src/pages/Login.vue 1 addition, 6 deletionsfrontend/src/pages/Login.vue
- frontend/src/pages/PageNotFound.vue 17 additions, 0 deletionsfrontend/src/pages/PageNotFound.vue
- frontend/src/pages/StartPageSelector.vue 35 additions, 0 deletionsfrontend/src/pages/StartPageSelector.vue
- frontend/src/pages/SubscriptionWorkPage.vue 46 additions, 31 deletionsfrontend/src/pages/SubscriptionWorkPage.vue
- frontend/src/pages/student/StudentLayout.vue 6 additions, 6 deletionsfrontend/src/pages/student/StudentLayout.vue
- frontend/src/pages/student/StudentPage.vue 1 addition, 1 deletionfrontend/src/pages/student/StudentPage.vue
- frontend/src/pages/student/StudentSubmissionPage.vue 3 additions, 2 deletionsfrontend/src/pages/student/StudentSubmissionPage.vue
- frontend/src/pages/tutor/TutorLayout.vue 7 additions, 9 deletionsfrontend/src/pages/tutor/TutorLayout.vue
- frontend/src/router/index.js 37 additions, 34 deletionsfrontend/src/router/index.js
- frontend/src/store/actions.js 3 additions, 1 deletionfrontend/src/store/actions.js
- frontend/src/store/modules/authentication.js 6 additions, 4 deletionsfrontend/src/store/modules/authentication.js
- frontend/src/store/modules/student-page.js 23 additions, 24 deletionsfrontend/src/store/modules/student-page.js
- frontend/src/store/modules/submission-notes.js 5 additions, 0 deletionsfrontend/src/store/modules/submission-notes.js
Loading
Please register or sign in to comment