import { storage } from '../firebase.js'; export const UPLOAD_PICTURE = 'UPLOAD_PICTURE'; export const uploadPicture = (picutreFile, uploader) => (dispatch, getState) => { var storageRef = storage.ref('requests/' + getState().firebaseAuth.uid + '/' + file.name); var task = storageRef.put(file); task.on('state_changed', function(snapshot) { var percentage = (snapshot.bytedTransferred / snapshot.totalBytes) * 100; uploader.value = percentage; }); }