Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Error: Firebase storage is required to upload files
- at Object.uploadFile (storage.js:63)
- at Object.uploadFile (createFirebaseInstance.js:139)
- at classActions.js:11
- export const createClass = (_class) => {
- return (dispatch, getState, {getFirebase, getFirestore}) => {
- // Call to DB
- const firestore = getFirestore();
- const firebase = getFirebase();
- firestore.collection('classes').add({
- ..._class,
- createdAt: new Date()
- }).then(() => {
- console.log(_class.image);
- firebase.uploadFile('imgs', _class.image);
- }).then ( () => {
- dispatch({
- type: 'ADD_CLASS',
- class: _class
- })
- }).catch( (err) => {
- dispatch({
- type: 'ADD_CLASS_ERROR',
- error: err
- });
- });
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement