equal
deleted
inserted
replaced
32 }); |
32 }); |
33 default: |
33 default: |
34 return state; |
34 return state; |
35 } |
35 } |
36 } |
36 } |
|
37 |
|
38 export const currentGroup = (state = null, action) => { |
|
39 switch (action.type) { |
|
40 case types.AUTH_DEAUTHENTICATE: |
|
41 case types.AUTH_LOGOUT: |
|
42 return null; |
|
43 case types.AUTH_LOGIN_SUCCESS: |
|
44 if( state === null) { |
|
45 return action.user.default_group; |
|
46 } |
|
47 return state; |
|
48 case types.GROUP_CREATE_SUCCESS: { |
|
49 return action.group.name; |
|
50 } |
|
51 case types.GROUP_SET_GROUP: |
|
52 return action.group; |
|
53 default: |
|
54 return state; |
|
55 } |
|
56 } |
|
57 |
37 |
58 |
38 export const token = (state = null, action) => { |
59 export const token = (state = null, action) => { |
39 switch (action.type) { |
60 switch (action.type) { |
40 case types.AUTH_DEAUTHENTICATE: |
61 case types.AUTH_DEAUTHENTICATE: |
41 case types.AUTH_LOGOUT: |
62 case types.AUTH_LOGOUT: |