Коммит 0bab2377 создал по автору Winnie Hellmann's avatar Winnie Hellmann
Просмотр файлов

No more mutation_types.js

владелец 6def5bd6
......@@ -6,6 +6,7 @@ import TaskList from '../../task_list';
import Flash from '../../flash';
import Poll from '../../lib/utils/poll';
import * as types from './mutation_types';
import { EXPAND_DISCUSSION } from './mutations';
import * as utils from './utils';
import * as constants from '../constants';
import service from '../services/notes_service';
......@@ -23,7 +24,7 @@ export const expandDiscussion = ({ commit, dispatch }, data) => {
dispatch('diffs/renderFileForDiscussionId', data.discussionId, { root: true });
}
commit(types.EXPAND_DISCUSSION, data);
commit(EXPAND_DISCUSSION.name, data);
};
export const collapseDiscussion = ({ commit }, data) => commit(types.COLLAPSE_DISCUSSION, data);
......
......@@ -3,6 +3,11 @@ import * as types from './mutation_types';
import * as constants from '../constants';
import { isInMRPage } from '../../lib/utils/common_utils';
export const EXPAND_DISCUSSION = (state, { discussionId }) => {
const discussion = utils.findNoteObjectById(state.discussions, discussionId);
Object.assign(discussion, { expanded: true });
};
export default {
[types.ADD_NEW_NOTE](state, data) {
const note = data.discussion ? data.discussion.notes[0] : data;
......@@ -55,10 +60,7 @@ export default {
}
},
[types.EXPAND_DISCUSSION](state, { discussionId }) {
const discussion = utils.findNoteObjectById(state.discussions, discussionId);
Object.assign(discussion, { expanded: true });
},
EXPAND_DISCUSSION,
[types.COLLAPSE_DISCUSSION](state, { discussionId }) {
const discussion = utils.findNoteObjectById(state.discussions, discussionId);
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать