@@ -27,15 +27,9 @@ const reducerName = 'scopeReducer'
27
27
export default function scopeReducer ( state = INIT_STATE , action ) {
28
28
switch ( action . type ) {
29
29
case GET_SCOPES :
30
- return {
31
- ...state ,
32
- loading : true ,
33
- }
30
+ return handleLoading ( )
34
31
case SEARCH_SCOPES :
35
- return {
36
- ...state ,
37
- loading : true ,
38
- }
32
+ return handleLoading ( )
39
33
case GET_SCOPES_RESPONSE :
40
34
if ( action . payload . data ) {
41
35
return {
@@ -47,10 +41,7 @@ export default function scopeReducer(state = INIT_STATE, action) {
47
41
return handleDefault ( )
48
42
}
49
43
case GET_SCOPE_BY_INUM :
50
- return {
51
- ...state ,
52
- loading : true ,
53
- }
44
+ return handleLoading ( )
54
45
case GET_SCOPE_BY_INUM_RESPONSE :
55
46
if ( action . payload . data ) {
56
47
return {
@@ -62,10 +53,7 @@ export default function scopeReducer(state = INIT_STATE, action) {
62
53
return handleDefault ( )
63
54
}
64
55
case GET_SCOPE_BY_PATTERN :
65
- return {
66
- ...state ,
67
- loading : true ,
68
- }
56
+ return handleLoading ( )
69
57
case GET_SCOPE_BY_PATTERN_RESPONSE :
70
58
if ( action . payload . data ) {
71
59
return {
@@ -78,10 +66,7 @@ export default function scopeReducer(state = INIT_STATE, action) {
78
66
}
79
67
80
68
case ADD_SCOPE :
81
- return {
82
- ...state ,
83
- loading : true ,
84
- }
69
+ return handleLoading ( )
85
70
case ADD_SCOPE_RESPONSE :
86
71
if ( action . payload . data ) {
87
72
return {
@@ -94,10 +79,7 @@ export default function scopeReducer(state = INIT_STATE, action) {
94
79
}
95
80
96
81
case EDIT_SCOPE :
97
- return {
98
- ...state ,
99
- loading : true ,
100
- }
82
+ return handleLoading ( )
101
83
102
84
case EDIT_SCOPE_RESPONSE :
103
85
if ( action . payload . data ) {
@@ -110,10 +92,7 @@ export default function scopeReducer(state = INIT_STATE, action) {
110
92
return handleDefault ( )
111
93
}
112
94
case DELETE_SCOPE :
113
- return {
114
- ...state ,
115
- loading : true ,
116
- }
95
+ return handleLoading ( )
117
96
case DELETE_SCOPE_RESPONSE :
118
97
if ( action . payload . data ) {
119
98
return {
@@ -140,7 +119,12 @@ export default function scopeReducer(state = INIT_STATE, action) {
140
119
default :
141
120
return handleDefault ( )
142
121
}
143
-
122
+ function handleLoading ( ) {
123
+ return {
124
+ ...state ,
125
+ loading : true ,
126
+ }
127
+ }
144
128
function handleDefault ( ) {
145
129
return {
146
130
...state ,
0 commit comments