Advertisement
Guest User

Untitled

a guest
Aug 17th, 2019
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. Error: Firebase storage is required to upload files
  2. at Object.uploadFile (storage.js:63)
  3. at Object.uploadFile (createFirebaseInstance.js:139)
  4. at classActions.js:11
  5.  
  6. export const createClass = (_class) => {
  7. return (dispatch, getState, {getFirebase, getFirestore}) => {
  8. // Call to DB
  9. const firestore = getFirestore();
  10. const firebase = getFirebase();
  11. firestore.collection('classes').add({
  12. ..._class,
  13. createdAt: new Date()
  14. }).then(() => {
  15. console.log(_class.image);
  16. firebase.uploadFile('imgs', _class.image);
  17. }).then ( () => {
  18. dispatch({
  19. type: 'ADD_CLASS',
  20. class: _class
  21. })
  22. }).catch( (err) => {
  23. dispatch({
  24. type: 'ADD_CLASS_ERROR',
  25. error: err
  26. });
  27. });
  28. }
  29. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement