IssueNotesRefactor: Use map getters for notes.

This commit is contained in:
Fatih Acet 2017-07-07 02:05:13 +03:00
parent afece66004
commit b72db79668
1 changed files with 7 additions and 1 deletions

View File

@ -3,6 +3,7 @@
import Vue from 'vue';
import Vuex from 'vuex';
import { mapGetters } from 'vuex';
import storeOptions from '../stores/issue_notes_store';
import IssueNote from './issue_note.vue';
import IssueDiscussion from './issue_discussion.vue';
@ -26,6 +27,11 @@ export default {
IssueSystemNote,
IssueCommentForm,
},
computed: {
...mapGetters([
'notes',
])
},
methods: {
component(note) {
if (note.individual_note) {
@ -82,7 +88,7 @@ export default {
id="notes-list"
class="notes main-notes-list timeline">
<component
v-for="note in $store.getters.notes"
v-for="note in notes"
:is="component(note)"
:note="componentData(note)"
:key="note.id" />