diff --git a/components/AddQuestionComponent.vue b/components/AddClosedEndedQuestion.vue similarity index 90% rename from components/AddQuestionComponent.vue rename to components/AddClosedEndedQuestion.vue index ac3f667..a8e9781 100644 --- a/components/AddQuestionComponent.vue +++ b/components/AddClosedEndedQuestion.vue @@ -2,7 +2,7 @@
- Frage einreichen + Geschlossene Frage einreichen @@ -37,7 +37,7 @@ - Reset + Reset Einreichen
@@ -86,10 +86,10 @@ export default { status: 'neu' } - // Atomically add the new question to the "fragen" array field. + // Atomically add the new question to the "geschlossen" (fragen/{kursID}/geschlossen) array field. const questionsRef = doc(this.$db, 'fragen', this.$store.state.selectedCourse) updateDoc(questionsRef, { - fragen: arrayUnion(q) // Ref: https://firebase.google.com/docs/firestore/manage-data/add-data#update_elements_in_an_array + geschlossen: arrayUnion(q) // Ref: https://firebase.google.com/docs/firestore/manage-data/add-data#update_elements_in_an_array }).then((empty) => { // Successfully added new question to database this.$toast({ content: 'Deine Frage wurde eingereicht!', color: 'success' }) diff --git a/components/AddOpenEndedQuestion.vue b/components/AddOpenEndedQuestion.vue new file mode 100644 index 0000000..d4f0b73 --- /dev/null +++ b/components/AddOpenEndedQuestion.vue @@ -0,0 +1,111 @@ + + + \ No newline at end of file diff --git a/pages/courses/_course.vue b/pages/courses/_course.vue index 9420a49..451e6ac 100644 --- a/pages/courses/_course.vue +++ b/pages/courses/_course.vue @@ -11,7 +11,10 @@ Co-op Mode - + + + +