From 9bbbe9b0262a53bbe402baf840dc2a6ec0bcfc0b Mon Sep 17 00:00:00 2001
From: "robinwilliam.hundt" <robinwilliam.hundt@stud.uni-goettingen.de>
Date: Tue, 28 Nov 2017 18:16:02 +0100
Subject: [PATCH] use data property for feedback rendering

---
 .../submission_notes/FeedbackForm.vue           | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/frontend/src/components/submission_notes/FeedbackForm.vue b/frontend/src/components/submission_notes/FeedbackForm.vue
index b923e7fe..bd4ed906 100644
--- a/frontend/src/components/submission_notes/FeedbackForm.vue
+++ b/frontend/src/components/submission_notes/FeedbackForm.vue
@@ -3,13 +3,14 @@
     <v-text-field
       name="feedback-input"
       label="Please provide your feedback here"
-      v-model="feedback"
+      v-model="current_feedback"
       rows="2"
       textarea
       autofocus
       auto-grow
+      hide-details
     ></v-text-field>
-    <v-btn color="success">Submit</v-btn>
+    <v-btn color="success" @click="submitFeedback()">Submit</v-btn>
     <v-btn>Cancel</v-btn>
   </div>
 </template>
@@ -18,7 +19,17 @@
 <script>
   export default {
     name: 'comment-form',
-    props: ['feedback']
+    props: ['feedback'],
+    data () {
+      return {
+        current_feedback: this.feedback
+      }
+    },
+    methods: {
+      submitFeedback () {
+        console.log(this.current_feedback)
+      }
+    }
   }
 </script>
 
-- 
GitLab