Открыть боковую панель
nt_test121
nt_project_9da4a5yt9x4b
Коммиты
0bab2377
Коммит
0bab2377
создал
Сен 06, 2019
по автору
Winnie Hellmann
Просмотр файлов
No more mutation_types.js
владелец
6def5bd6
Изменения
2
Скрыть пробелы
Построчно
Рядом
app/assets/javascripts/notes/stores/actions.js
Просмотр файла @
0bab2377
...
...
@@ -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
);
...
...
app/assets/javascripts/notes/stores/mutations.js
Просмотр файла @
0bab2377
...
...
@@ -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.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать