first version working document upload in assignment

This commit is contained in:
Daniel Egger 2018-10-02 18:03:08 +02:00
parent 8420d8aab1
commit 00255ea28c
1 changed files with 9 additions and 4 deletions

View File

@ -35,7 +35,10 @@
class="assignment__file-upload" class="assignment__file-upload"
v-if="inputType === 'file'"> v-if="inputType === 'file'">
<p>{{assignment.submission.document}}</p> <p>{{assignment.submission.document}}</p>
<button @click="documentTestClick">just click me</button> <document-form
:value="{url: ''}"
v-on:link-change-url="changeDocumentUrl"
></document-form>
</div> </div>
</div> </div>
@ -57,11 +60,13 @@
import FinalSubmission from '@/components/content-blocks/assignment/FinalSubmission'; import FinalSubmission from '@/components/content-blocks/assignment/FinalSubmission';
import SubmissionForm from '@/components/content-blocks/assignment/SubmissionForm'; import SubmissionForm from '@/components/content-blocks/assignment/SubmissionForm';
import DocumentForm from '@/components/content-forms/DocumentForm';
export default { export default {
props: ['value'], props: ['value'],
components: { components: {
DocumentForm,
SubmissionForm, SubmissionForm,
FinalSubmission FinalSubmission
}, },
@ -101,8 +106,8 @@
this.assignment.submission.text = answer; this.assignment.submission.text = answer;
this._save(); this._save();
}, },
documentTestClick() { changeDocumentUrl(documentUrl) {
this.assignment.submission.document = 'https://google.ch'; this.assignment.submission.document = documentUrl;
this._save(); this._save();
}, },
turnIn() { turnIn() {
@ -125,7 +130,7 @@
document: '', document: '',
final: false, final: false,
} }
} },
}, },
apollo: { apollo: {