Необработанный отказ (TypeError): __WEBPACK_IMPORTED_MODULE_2__config_fbConfig __. A.database не является функцией - PullRequest
0 голосов
/ 27 января 2020

Что я делаю не так и почему я получаю эту ошибку, получая дополнительную информацию, которую я сохранил, с помощью createUserWithEmailAndPassword

Детали формы регистрации

  const {email, password } = this.state;
  firebase.auth().createUserWithEmailAndPassword(email, password)
  .then((data) => {
      const { user } = data;
      if(user){
        firebase.database().ref('Users/Trainers/' + user.uid).set({
          email: this.state.email,
          firstName: this.state.firstName,
          lastName: this.state.lastName,
          role: this.state.role,
          datecreated: Date.now()
    });  
    this.props.history.push('/trainerSignin');
      }
  }).catch((error) => {
    this.setState({ error: error });
  });```

Детали страницы профиля

firebase.auth().onAuthStateChanged(user => {
    if(user){
      const db = firebase.database().ref('Users/Trainers/' + user.uid).once('value', snap => {
        console.log(user.email);
        console.log(user.firstName);
      })
    }
  })

Вот моя БД enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...