diff options
author | Michael Foiani <mfoiani2019@communiyschoolnaples.org> | 2018-09-13 17:41:10 -0400 |
---|---|---|
committer | Michael Foiani <mfoiani2019@communiyschoolnaples.org> | 2018-09-13 17:41:10 -0400 |
commit | 79745ab407f66eda13f643193e67159aef547bd7 (patch) | |
tree | dffddf4347f8ca990af4a03492a05f9042cbbe05 /src/actions/firebaseAdmin.js | |
parent | d625ff12ee205f835c049f6a0e27c53a7ecbda36 (diff) |
Fixed bugs with competitions. Also, allowed for stats divison to bee seen by admin for competition. Lastly, fixed some errors with admin controls after logging out.
Diffstat (limited to 'src/actions/firebaseAdmin.js')
-rw-r--r-- | src/actions/firebaseAdmin.js | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/actions/firebaseAdmin.js b/src/actions/firebaseAdmin.js index e5cbb23..5c8bfca 100644 --- a/src/actions/firebaseAdmin.js +++ b/src/actions/firebaseAdmin.js @@ -4,10 +4,10 @@ export const UPDATE_ADMIN = 'UPDATE_ADMIN'; export const UPDATE_ADMIN_REQUESTS = 'UPDATE_ADMIN_REQUESTS'; export const UPDATE_ADMIN_COMP_LIST = 'UPDATE_ADMIN_COMP_LIST'; -export const updateAdmin = () => { +export const updateAdmin = (status) => { return { type: UPDATE_ADMIN, - payload: true + payload: status } } @@ -28,7 +28,7 @@ export const updateAdminCompList = (compList) => { //Middleware to update dispatches export const adminControls = () => (dispatch) => { - dispatch(updateAdmin()); + dispatch(updateAdmin(true)); dispatch(snapshotAdminRequests()); dispatch(snapshotAdminCompList()); } @@ -69,6 +69,12 @@ export const snapshotAdminCompList = () => (dispatch) => { }); } +export const adminClose = () => (dispatch) => { + dispatch(updateAdmin(false)); + dispatch(updateAdminRequests([])); + dispatch(updateAdminCompList([])); +} + export const adminRejectHours = (_id, _path) => (dispatch) => { dispatch(adminDeleteRequest(_id, _path)); } |