11import React from 'react'
2- import { Route , Switch } from 'react-router-dom'
2+ import { Route , Switch } from 'react-router-dom'
33
44import AssignmentDetailPage from 'components/pages/assignments/assignmentDetailPage'
55import AssignmentUpdatePage from 'components/pages/forms/assignments/assignmentUpdatePage'
@@ -24,44 +24,46 @@ import UserCoursesListPage from "./pages/listPages/courses/coursesListPage";
2424import JoinCoursePage from "./pages/listPages/joinwithcodepage" ;
2525
2626import WebhookURLForm from './pages/webhookURLForm'
27- // import AddAssignmentModal from 'components/pages/forms/assignments/assignmentFormPage'
2827
2928const AuthenticatedRouter = ( ) => (
3029 < Switch >
3130
32- < Route exact path = '/' component = { HomePage } />
33- < Route exact path = '/courses' component = { CoursesListPage } />
34- < Route exact path = '/addCoursesForm' component = { EditCourseFormPage } />
31+ < Route exact path = '/' component = { HomePage } />
32+ < Route exact path = '/courses' component = { CoursesListPage } />
33+ < Route exact path = '/addCoursesForm' component = { EditCourseFormPage } />
3534
36- < Route exact path = '/user/:userId/update' component = { UserDetailPage } />
35+ < Route exact path = '/user/:userId/update' component = { UserDetailPage } />
3736
38- < Route exact path = '/course/:courseId' component = { CourseDetailPage } />
39- < Route exact path = '/course/:courseId/preview' component = { CoursePreviewPage } />
40- < Route exact path = '/course/:courseId/update' component = { CourseUpdatePage } />
41- < Route exact path = '/course/:courseId/gradebook' component = { GradebookStudentPage } />
42- < Route exact path = '/course/:courseId/gradebook/instructor' component = { GradebookInstructorPage } />
37+ < Route exact path = '/course/:courseId' component = { CourseDetailPage } />
38+ < Route exact path = '/course/:courseId/preview' component = { CoursePreviewPage } />
39+ < Route exact path = '/course/:courseId/update' component = { CourseUpdatePage } />
40+ < Route exact path = '/course/:courseId/gradebook' component = { GradebookStudentPage } />
41+ < Route exact path = '/course/:courseId/gradebook/instructor' component = { GradebookInstructorPage } />
4342
44- < Route exact path = '/course/:courseId/assignment/:assignmentId' component = { AssignmentDetailPage } />
45- < Route exact path = '/course/:courseId/assignment/:assignmentId/update' component = { AssignmentUpdatePage } />
43+ < Route exact path = '/course/:courseId/assignment/:assignmentId' component = { AssignmentDetailPage } />
44+ < Route exact path = '/course/:courseId/assignment/:assignmentId/update' component = { AssignmentUpdatePage } />
4645 < Route exact path = '/course/:courseId/assignment/:assignmentId/createNCAG'
47- component = { NonContainerAutoGraderForm } />
48- < Route exact path = '/course/:courseId/assignment/:assignmentId/createCAG' component = { ContainerAutoGraderForm } />
49- < Route exact path = '/course/:courseId/assignment/:assignmentId/createProblem' component = { AssignmentProblemFormPage } />
50- < Route exact path = '/course/:courseId/webhooks' component = { WebhookURLForm } />
46+ component = { NonContainerAutoGraderForm } />
47+ < Route exact path = '/course/:courseId/assignment/:assignmentId/createCAG' component = { ContainerAutoGraderForm } />
48+ < Route exact path = '/course/:courseId/assignment/:assignmentId/createProblem' component = { AssignmentProblemFormPage } />
49+ < Route exact path = '/course/:courseId/webhooks' component = { WebhookURLForm } />
5150
5251 < Route exact path = '/course/:courseId/assignment/:assignmentId/submission/:submissionId'
53- component = { SubmissionDetailPage } />
54- < Route exact path = '/course/:courseId/assignment/:assignmentId/submissions'
55- component = { InstructorSubmissionspage } />
52+ component = { SubmissionDetailPage } />
53+ < Route exact path = '/course/:courseId/assignment/:assignmentId/submissions'
54+ component = { InstructorSubmissionspage } />
55+
56+ { /* NOTE: maybe get rid of separate feedback page, instead have page to view source (/submissions/:submissionID/view on autolab)*/ }
5657 < Route exact path = '/course/:courseId/assignment/:assignmentId/submission/:submissionId/feedback'
57- component = { SubmissionFeedbackPage } />
58- < Route exact path = '/course/:courseId/assignment/:assignmentId/submission/:submissionId/fileView' component = { SubmissionFileView } />
59- < Route path = "/join-course" component = { JoinCoursePage } />
60- < Route path = "/" component = { UserCoursesListPage } />
61- // TBD, undecided where webhooks should be placed
58+ component = { SubmissionFeedbackPage } />
59+
60+ < Route exact path = '/course/:courseId/assignment/:assignmentId/submission/:submissionId/fileView' component = { SubmissionFileView } />
61+ < Route path = "/join-course" component = { JoinCoursePage } />
62+ < Route path = "/" component = { UserCoursesListPage } />
63+ { /* // TBD, undecided where webhooks should be placed */ }
6264 { /*<Route exact path='/webhookURLPage' component={webhookURLForm}/>*/ }
6365
64- < Route component = { NotFoundPage } />
66+ < Route component = { NotFoundPage } />
6567 </ Switch >
6668)
6769
0 commit comments