@@ -2,181 +2,155 @@ import { toast } from 'react-toastify';
2
2
3
3
import API from '../../api/api' ;
4
4
import * as at from '../actionTypes' ;
5
- let ActivityAPI = new API ( ) ;
6
5
7
- export const setActivities = activities => {
8
- return dispatch => {
9
- dispatch ( {
10
- type : at . SET_ACTIVITIES ,
11
- payload : { all_activities : activities } ,
12
- } ) ;
13
- } ;
6
+ const ActivityAPI = new API ( ) ;
7
+
8
+ export const setActivities = activities => dispatch => {
9
+ dispatch ( {
10
+ type : at . SET_ACTIVITIES ,
11
+ payload : { all_activities : activities } ,
12
+ } ) ;
14
13
} ;
15
14
16
- export const setActivity = activity => {
17
- return dispatch => {
18
- dispatch ( {
19
- type : at . SET_ACTIVITY ,
20
- payload : { activity : activity } ,
21
- } ) ;
22
- } ;
15
+ export const setActivity = activity => dispatch => {
16
+ dispatch ( {
17
+ type : at . SET_ACTIVITY ,
18
+ payload : { activity } ,
19
+ } ) ;
23
20
} ;
24
21
25
22
export const getMyActivities = ( { t, token } ) => {
26
23
console . log ( 'getMyActivities' , token ) ;
27
- return async dispatch => {
28
- return ActivityAPI . getMyActivities ( token )
24
+ return async dispatch =>
25
+ ActivityAPI . getMyActivities ( token )
29
26
. then ( res => {
30
27
console . log ( 'result' , res ) ;
31
28
32
29
if ( res . status >= 200 && res . status < 300 ) {
33
- let response = res . json ( ) ;
30
+ const response = res . json ( ) ;
34
31
response . then ( all => {
35
32
console . log ( 'all' , all ) ;
36
33
dispatch ( {
37
34
type : at . SET_ACTIVITIES ,
38
35
payload : {
39
- all_activities : all ,
36
+ userActivities : all ,
40
37
} ,
41
38
} ) ;
42
39
} ) ;
40
+ } else if ( res . status === 403 && res . statusText === 'Forbidden' ) {
41
+ toast . warning ( t ( 'activityDetails.activity.delete.dialog.forbidden' ) ) ;
43
42
} else {
44
- if ( res . status === 403 && res . statusText === 'Forbidden' ) {
45
- toast . warning (
46
- t ( 'activityDetails.activity.delete.dialog.forbidden' ) ,
47
- ) ;
48
- } else {
49
- toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
50
- }
43
+ toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
51
44
}
52
45
} )
53
- . catch ( error => {
46
+ . catch ( ( ) => {
54
47
toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
55
48
} ) ;
56
- } ;
57
49
} ;
58
50
59
51
export const getUnPublishedActivities = ( { t, token } ) => {
60
52
console . log ( 'getUnPublishedActivities' , token ) ;
61
- return async dispatch => {
62
- return ActivityAPI . getUnPublishedActivities ( token )
53
+ return async dispatch =>
54
+ ActivityAPI . getUnPublishedActivities ( token )
63
55
. then ( res => {
64
56
console . log ( 'result' , res ) ;
65
57
66
58
if ( res . status >= 200 && res . status < 300 ) {
67
- let response = res . json ( ) ;
59
+ const response = res . json ( ) ;
68
60
response . then ( all => {
69
61
console . log ( 'all' , all ) ;
70
62
dispatch ( {
71
63
type : at . SET_ACTIVITIES ,
72
64
payload : {
73
- all_activities : all ,
65
+ unPublishedActivities : all ,
74
66
} ,
75
67
} ) ;
76
68
} ) ;
69
+ } else if ( res . status === 403 && res . statusText === 'Forbidden' ) {
70
+ toast . warning ( t ( 'activityDetails.activity.delete.dialog.forbidden' ) ) ;
77
71
} else {
78
- if ( res . status === 403 && res . statusText === 'Forbidden' ) {
79
- toast . warning (
80
- t ( 'activityDetails.activity.delete.dialog.forbidden' ) ,
81
- ) ;
82
- } else {
83
- toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
84
- }
72
+ toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
85
73
}
86
74
} )
87
- . catch ( error => {
75
+ . catch ( ( ) => {
88
76
toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
89
77
} ) ;
90
- } ;
91
78
} ;
92
79
93
- export const getActivities = t => {
94
- return async dispatch => {
95
- return ActivityAPI . getActivities ( )
96
- . then ( res => {
97
- if ( res . status >= 200 && res . status < 300 ) {
98
- let response = res . json ( ) ;
99
- response . then ( all => {
100
- dispatch ( {
101
- type : at . SET_ACTIVITIES ,
102
- payload : {
103
- all_activities : all ,
104
- } ,
105
- } ) ;
80
+ export const getActivities = t => async dispatch =>
81
+ ActivityAPI . getActivities ( )
82
+ . then ( res => {
83
+ if ( res . status >= 200 && res . status < 300 ) {
84
+ const response = res . json ( ) ;
85
+ response . then ( all => {
86
+ dispatch ( {
87
+ type : at . SET_ACTIVITIES ,
88
+ payload : {
89
+ all_activities : all ,
90
+ } ,
106
91
} ) ;
107
- } else {
108
- if ( res . status === 403 && res . statusText === 'Forbidden' ) {
109
- toast . warning (
110
- t ( 'activityDetails.activity.delete.dialog.forbidden' ) ,
111
- ) ;
112
- } else {
113
- toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
114
- }
115
- }
116
- } )
117
- . catch ( error => {
118
- toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
119
- } ) ;
120
- } ;
121
- } ;
122
-
123
- export const activityCountView = args => {
124
- return async dispatch => {
125
- try {
126
- const result = await ActivityAPI . activityToggleSave ( args ) ;
127
- dispatch ( {
128
- type : at . SET_ACTIVITY ,
129
- payload : { activity : result } ,
130
- } ) ;
131
- return { loading : false } ;
132
- } catch ( error ) {
133
- if ( error . message . startsWith ( 'Unexpected' ) ) {
134
- toast . warning ( args . t ( 'projects.errors.unexpected' ) ) ;
92
+ } ) ;
93
+ } else if ( res . status === 403 && res . statusText === 'Forbidden' ) {
94
+ toast . warning ( t ( 'activityDetails.activity.delete.dialog.forbidden' ) ) ;
135
95
} else {
136
- toast . warning ( error . message ) ;
96
+ toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
137
97
}
138
- return { loading : false } ;
98
+ } )
99
+ . catch ( ( ) => {
100
+ toast . warning ( t ( 'activities.errors.dialog.serverError' ) ) ;
101
+ } ) ;
102
+
103
+ export const activityCountView = args => async dispatch => {
104
+ try {
105
+ const result = await ActivityAPI . activityToggleSave ( args ) ;
106
+ dispatch ( {
107
+ type : at . SET_ACTIVITY ,
108
+ payload : { activity : result } ,
109
+ } ) ;
110
+ return { loading : false } ;
111
+ } catch ( error ) {
112
+ if ( error . message . startsWith ( 'Unexpected' ) ) {
113
+ toast . warning ( args . t ( 'projects.errors.unexpected' ) ) ;
114
+ } else {
115
+ toast . warning ( error . message ) ;
139
116
}
140
- } ;
117
+ return { loading : false } ;
118
+ }
141
119
} ;
142
120
143
- export const activityToggleSave = args => {
144
- return async dispatch => {
145
- try {
146
- const result = await ActivityAPI . activityToggleSave ( args ) ;
147
- dispatch ( {
148
- type : at . SET_ACTIVITY ,
149
- payload : { activity : result } ,
150
- } ) ;
151
- return { loading : false } ;
152
- } catch ( error ) {
153
- if ( error . message . startsWith ( 'Unexpected' ) ) {
154
- toast . warning ( args . t ( 'projects.errors.unexpected' ) ) ;
155
- } else {
156
- toast . warning ( error . message ) ;
157
- }
158
- return { loading : false } ;
121
+ export const activityToggleSave = args => async dispatch => {
122
+ try {
123
+ const result = await ActivityAPI . activityToggleSave ( args ) ;
124
+ dispatch ( {
125
+ type : at . SET_ACTIVITY ,
126
+ payload : { activity : result } ,
127
+ } ) ;
128
+ return { loading : false } ;
129
+ } catch ( error ) {
130
+ if ( error . message . startsWith ( 'Unexpected' ) ) {
131
+ toast . warning ( args . t ( 'projects.errors.unexpected' ) ) ;
132
+ } else {
133
+ toast . warning ( error . message ) ;
159
134
}
160
- } ;
135
+ return { loading : false } ;
136
+ }
161
137
} ;
162
138
163
- export const activityTogglePublish = args => {
164
- return async dispatch => {
165
- try {
166
- const result = await ActivityAPI . activityTogglePublish ( args ) ;
139
+ export const activityTogglePublish = args => async dispatch => {
140
+ try {
141
+ const result = await ActivityAPI . activityTogglePublish ( args ) ;
167
142
168
- dispatch ( {
169
- type : at . SET_ACTIVITY ,
170
- payload : { activity : result } ,
171
- } ) ;
172
- return result ;
173
- } catch ( error ) {
174
- if ( error . message . startsWith ( 'Unexpected' ) ) {
175
- toast . warning ( args . t ( 'projects.errors.unexpected' ) ) ;
176
- } else {
177
- toast . warning ( error . message ) ;
178
- }
179
- return { error : error } ;
143
+ dispatch ( {
144
+ type : at . SET_ACTIVITY ,
145
+ payload : { activity : result } ,
146
+ } ) ;
147
+ return result ;
148
+ } catch ( error ) {
149
+ if ( error . message . startsWith ( 'Unexpected' ) ) {
150
+ toast . warning ( args . t ( 'projects.errors.unexpected' ) ) ;
151
+ } else {
152
+ toast . warning ( error . message ) ;
180
153
}
181
- } ;
154
+ return { error } ;
155
+ }
182
156
} ;
0 commit comments