diff options
Diffstat (limited to 'src/reducers/firebase.js')
-rw-r--r-- | src/reducers/firebase.js | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/reducers/firebase.js b/src/reducers/firebase.js index 7c25d6c..2e71f44 100644 --- a/src/reducers/firebase.js +++ b/src/reducers/firebase.js @@ -14,11 +14,12 @@ import { AUTH_SIGN_OUT, UPDATE_HOURS, UPDATE_REGISTERED_COMPETITIONS, - UPDATE_FOURM_POSTS + UPDATE_FOURM_POSTS, + FETCH_ADMIN_REQUESTS } from '../actions/firebase.js'; -const firebase = (state = {initialized: false, authMessage: "", hours: -1, requestedHours: -1, uid: "", userEmail: "", registeredComps: [], fourmPosts: []}, action) => { +const firebase = (state = {initialized: false, authMessage: "", hours: -1, requestedHours: -1, uid: "", userEmail: "", registeredComps: [], fourmPosts: [], isAdmin: false, requests: [], compList: []}, action) => { switch (action.type) { case AUTH_SUCCESS: return { @@ -67,6 +68,13 @@ const firebase = (state = {initialized: false, authMessage: "", hours: -1, reque } break; + case UPDATE_ADMIN: + return { + ...state, + requests : action.payload + } + break; + default: return state; |