1- import { createAction } from 'redux-actions' ;
2- import * as markdown from 'markdown' ;
3- import * as types from '../constants/ActionTypes' ;
4- import * as topicService from '../services/topicService' ;
5- 6- 7- function setMetaId ( id ) {
8- return {
9- id
10- }
11- }
1+ import { createAction } from 'redux-actions'
2+ import * as markdown from 'markdown'
3+ import * as types from '../constants/ActionTypes'
4+ import * as topicService from '../services/topicService'
125
136
147export const getTopicsByTab = createAction ( types . GET_TOPICS_BY_TAB , async ( tab , params ) => {
15- return await topicService . getTopicsByTab ( tab , params ) ;
8+ return await topicService . getTopicsByTab ( tab , params )
169} , ( tab ) => {
1710 return {
1811 tab
1912 }
20- } ) ;
13+ } )
2114
2215
2316export const updateTopicsByTab = createAction ( types . UPDATE_TOPICS_BY_TAB , async ( tab ) => {
2417 return await topicService . getTopicsByTab ( tab , {
2518 page : 1
26- } ) ;
19+ } )
2720} , ( tab ) => {
2821 return {
2922 tab,
3023 sync : 'topic'
3124 }
32- } ) ;
25+ } )
3326
3427
3528export const getTopicById = createAction ( types . GET_TOPIC_BY_ID , topicService . getTopicById , ( id ) => {
3629 return {
3730 id,
3831 sync : 'topic'
3932 }
40- } ) ;
33+ } )
4134
4235
4336export const removeTopicCacheById = createAction ( types . REMOVE_TOPIC_CACHE_BY_ID , ( id ) => {
4437 return {
4538 id
4639 }
47- } ) ;
40+ } )
4841
4942
5043export const replyTopicById = createAction ( types . REPLY_TOPIC_BY_ID , topicService . reply , ( { topicId, content, replyId, user} , resolved , rejected ) => {
@@ -56,7 +49,7 @@ export const replyTopicById = createAction(types.REPLY_TOPIC_BY_ID, topicService
5649 rejected,
5750 user
5851 }
59- } ) ;
52+ } )
6053
6154
6255export const upReply = createAction ( types . UP_REPLY , topicService . upReply , ( { topicId, replyId, userId, resolved, rejected} ) => {
@@ -67,12 +60,12 @@ export const upReply = createAction(types.UP_REPLY, topicService.upReply, ({topi
6760 resolved,
6861 rejected
6962 }
70- } ) ;
63+ } )
7164
7265
7366export const publish = createAction ( types . PUBLISH , topicService . publish , ( { resolved, rejected} ) => {
7467 return {
7568 resolved,
7669 rejected
7770 }
78- } ) ;
71+ } )
0 commit comments