feat: programming exercise submission

This commit is contained in:
Jannat Patel
2025-06-19 14:47:52 +05:30
parent 0edf78b7fd
commit 9bb4c45a23
31 changed files with 1237 additions and 69 deletions

View File

@@ -215,6 +215,37 @@ const routes = [
name: 'PersonaForm',
component: () => import('@/pages/PersonaForm.vue'),
},
{
path: '/exercises',
name: 'ProgrammingExercises',
component: () =>
import('@/pages/ProgrammingExercises/ProgrammingExercises.vue'),
},
{
path: '/exercises/:exerciseID',
name: 'ProgrammingExerciseForm',
component: () =>
import('@/pages/ProgrammingExercises/ProgrammingExerciseForm.vue'),
props: true,
},
{
path: '/exercises/:exerciseID/submissions',
name: 'ProgrammingExerciseSubmissions',
component: () =>
import(
'@/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue'
),
props: true,
},
{
path: '/exercises/:exerciseID/submission/:submissionID',
name: 'ProgrammingExerciseSubmission',
component: () =>
import(
'@/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue'
),
props: true,
},
]
let router = createRouter({