summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/diffs/mixins/draft_comments.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/diffs/mixins/draft_comments.js')
-rw-r--r--app/assets/javascripts/diffs/mixins/draft_comments.js17
1 files changed, 11 insertions, 6 deletions
diff --git a/app/assets/javascripts/diffs/mixins/draft_comments.js b/app/assets/javascripts/diffs/mixins/draft_comments.js
index b6c9b132aeb..693b4a84694 100644
--- a/app/assets/javascripts/diffs/mixins/draft_comments.js
+++ b/app/assets/javascripts/diffs/mixins/draft_comments.js
@@ -1,12 +1,17 @@
+import { mapGetters } from 'vuex';
+
export default {
computed: {
- shouldRenderDraftRow: () => () => false,
- shouldRenderParallelDraftRow: () => () => false,
- draftForLine: () => () => ({}),
+ ...mapGetters('batchComments', [
+ 'shouldRenderDraftRow',
+ 'shouldRenderParallelDraftRow',
+ 'draftForLine',
+ 'draftsForFile',
+ 'hasParallelDraftLeft',
+ 'hasParallelDraftRight',
+ ]),
imageDiscussions() {
- return this.diffFile.discussions;
+ return this.diffFile.discussions.concat(this.draftsForFile(this.diffFile.file_hash));
},
- hasParallelDraftLeft: () => () => false,
- hasParallelDraftRight: () => () => false,
},
};