Add title to assignment view
Also, make route changes work smoothly
This commit is contained in:
parent
6e75b55475
commit
26d3479871
|
|
@ -1,5 +1,6 @@
|
||||||
query Submissions($id: ID!) {
|
query AssignmentWithSubmissions($id: ID!) {
|
||||||
assignment(id: $id) {
|
assignment(id: $id) {
|
||||||
|
title
|
||||||
submissions {
|
submissions {
|
||||||
id
|
id
|
||||||
text
|
text
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="submissions-page">
|
<div class="submissions-page">
|
||||||
<h1 class="submissions-page__title">Auftrag 2 - Aufgabe Interview</h1>
|
<h1 class="submissions-page__title">{{assignment.title}}</h1>
|
||||||
|
|
||||||
<student-submission class="submissions-page__submission"
|
<student-submission class="submissions-page__submission"
|
||||||
v-for="(submission, index) in submissions"
|
v-for="(submission, index) in assignment.submissions"
|
||||||
:key="index"
|
:key="index"
|
||||||
:submission="submission"
|
:submission="submission"
|
||||||
>
|
>
|
||||||
|
|
@ -15,7 +15,7 @@
|
||||||
<script>
|
<script>
|
||||||
import StudentSubmission from '@/components/StudentSubmission';
|
import StudentSubmission from '@/components/StudentSubmission';
|
||||||
|
|
||||||
import SUBMISSIONS_QUERY from '@/graphql/gql/submissionsQuery.gql';
|
import ASSIGNMENT_WITH_SUBMISSIONS_QUERY from '@/graphql/gql/assignmentWithSubmissionsQuery.gql';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
@ -23,14 +23,16 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
apollo: {
|
apollo: {
|
||||||
submissions() {
|
assignment() {
|
||||||
return {
|
return {
|
||||||
query: SUBMISSIONS_QUERY,
|
query: ASSIGNMENT_WITH_SUBMISSIONS_QUERY,
|
||||||
variables: {
|
variables() {
|
||||||
id: this.$route.params.id
|
return {
|
||||||
|
id: this.$route.params.id
|
||||||
|
}
|
||||||
},
|
},
|
||||||
update(result) {
|
update(result) {
|
||||||
return result.assignment.submissions;
|
return result.assignment;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue