Когда я регистрируюсь с помощью метода аутентификации firebase createUserWithEmailAndPassword () При дополнительной информации эта ошибка показывает мне ... введите описание изображения здесь
Ошибка типа: _fbConfig.default.database не является функцией
моя функция регистрации ниже-
import firebase from '../config/fbConfig'
signUpUser = (email, password) => {
const { userName, mobileNo, address } = this.state
try {
firebase.auth().createUserWithEmailAndPassword(email, password)
.then(() => {
user = firebase.auth().currentUser;
})
.then(function(user) {
let ref = firebase.database().ref().child("user");
let data = {
email: email,
password: password,
userName: firstName,
mobileNo: mobileNo,
address: address,
id:user.uid
}
ref.child(user.uid).set(data).then(function(ref) {
console.log("Saved");
$location.path('/profile');
}, function(error) {
console.log(error);
});
})
.catch(function(error) {
let errorCode = error.code;
let errorMessage = error.message;
if (errorCode == 'auth/weak-password') {
alert('The password is too weak.');
} else if (errorCode == 'auth/email-already-in-use') {
alert('The email is already taken.');
} else if (errorCode == 'auth/weak-password') {
alert('Password is weak');
} else {
alert(errorMessage);
}
console.log(error);
});
} catch (error) {
console.log(error.toString())
}
}