Я работаю с реагировать родной, я установил firebase с
npm install firebase
, но когда я пытаюсь использовать firestore с
firebase.firestore().collection('users')...
Сообщение об ошибке «Firestore не является функцией
Я использую Firebase и последнюю версию активного кода.
файл fire.js
import * as firebase from 'firebase';
export const firebaseConfig = {
apiKey: "key",
authDomain: "domaincom",
databaseURL: "url",
projectId: "projectId",
storageBucket: "bucket",
messagingSenderId: "mess",
appId: "appId"
};
const fire = firebase.initializeApp(firebaseConfig);
export default fire;
файл register.js
import fire from '../config/fire';
async _onRegisterPressed() {
this.setState({ isLoading: true });
try {
await fire.auth().createUserWithEmailAndPassword(this.state.email, this.state.password)
.then(() => {
fire.firestore().collection('users').add({
email: this.state.email,
fullName: this.state.fullName,
password: this.state.password
});
});
this.setState({ isLoading: false });
alert('Usuario Creado!');
} catch (ex) {
alert('Error creando el usuario');
console.log("Error: "+ex);
this.setState({ isLoading: false });
}
}