FinalSubmission zeigt auch Dokument an

This commit is contained in:
Daniel Egger 2018-10-03 09:49:54 +02:00
parent b0df2aad01
commit c688aae30c
2 changed files with 9 additions and 5 deletions

View File

@ -106,9 +106,6 @@
this.unsaved = false; this.unsaved = false;
}); });
}, 500), }, 500),
change: function() {
console.log(arguments)
},
saveInput: function (answer) { saveInput: function (answer) {
this.unsaved = true; this.unsaved = true;
/* /*
@ -130,6 +127,7 @@
assignment: { assignment: {
id: this.assignment.id, id: this.assignment.id,
answer: this.assignment.submission.text, answer: this.assignment.submission.text,
document: this.assignment.submission.document,
final: true final: true
} }
} }

View File

@ -1,8 +1,12 @@
<template> <template>
<div class="final-submission"> <div class="final-submission">
<div class="final-submission__text"> <div v-if="submission.text" class="final-submission__text">
{{submission.text}} {{submission.text}}
</div> </div>
<document-block
v-if="submission.document"
:value="{url: submission.document}"
></document-block>
<div class="final-submission__explanation"> <div class="final-submission__explanation">
<info-icon class="final-submission__explanation-icon"></info-icon> <info-icon class="final-submission__explanation-icon"></info-icon>
<span class="final-submission__explanation-text">Das Ergebnis wurde mit der Lehrperson geteilt</span> <span class="final-submission__explanation-text">Das Ergebnis wurde mit der Lehrperson geteilt</span>
@ -12,12 +16,14 @@
<script> <script>
import InfoIcon from '@/components/icons/InfoIcon'; import InfoIcon from '@/components/icons/InfoIcon';
import DocumentBlock from '@/components/content-blocks/DocumentBlock';
export default { export default {
props: ['submission'], props: ['submission'],
components: { components: {
InfoIcon InfoIcon,
DocumentBlock,
} }
} }
</script> </script>