From 6e8b40c5d78eb6d6cfb3c4d8f2d84b53e55523d0 Mon Sep 17 00:00:00 2001 From: Michael Foiani Date: Mon, 13 Aug 2018 15:39:03 -0400 Subject: Created new requests upadte that will allow for pictures to be displayed in admin console. --- src/actions/firebaseFirestore.js | 4 +++- src/actions/firebaseStorage.js | 10 +++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'src/actions') diff --git a/src/actions/firebaseFirestore.js b/src/actions/firebaseFirestore.js index f31532e..3efeb6a 100644 --- a/src/actions/firebaseFirestore.js +++ b/src/actions/firebaseFirestore.js @@ -100,7 +100,7 @@ export const setUserData = (_divison) => (dispatch, getState) => { }) } -export const requestHours = (_time, _trainee, _location, _date) => (dispatch, getState) => { +export const requestHours = (_time, _trainee, _location, _subject, _date, _pictureName) => (dispatch, getState) => { var docRef = firestore.collection('requests'); const _uid = getState().firebaseAuth.uid; const _email = getState().firebaseAuth.userEmail; @@ -108,7 +108,9 @@ export const requestHours = (_time, _trainee, _location, _date) => (dispatch, ge time: _time, trainee: _trainee, location: _location, + subject: _subject, day: _date, + picture: _pictureName, uid: _uid, email: _email }); diff --git a/src/actions/firebaseStorage.js b/src/actions/firebaseStorage.js index 8cdbd59..0367a38 100644 --- a/src/actions/firebaseStorage.js +++ b/src/actions/firebaseStorage.js @@ -1,6 +1,6 @@ import { storage } from '../firebase.js'; -export const UPLOAD_PICTURE = 'UPLOAD_PICTURE'; +export const UPDATE_PICTURE = 'UPDATE_PICTURE'; export const uploadPicture = (file, uploader) => (dispatch, getState) => { if(file) { @@ -16,3 +16,11 @@ export const uploadPicture = (file, uploader) => (dispatch, getState) => { }); } } + +export const updatePicture = (_name) => { + return { + type: 'UPDATE_PICTURE', + name: _name, + uploaded: true + } +} -- cgit v1.2.3-70-g09d2