aboutsummaryrefslogtreecommitdiff
path: root/src/actions
diff options
context:
space:
mode:
Diffstat (limited to 'src/actions')
-rw-r--r--src/actions/firebaseFirestore.js4
-rw-r--r--src/actions/firebaseStorage.js10
2 files changed, 12 insertions, 2 deletions
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
+ }
+}