Meine Abmeldefunktion ist unten aufgeführt. Sowie, wie ich es implementiere. Ich bin mir nicht sicher, was mein Versprechen als unbestimmt zurückkommen lässt. Es ist kein bindendes Thema. Das habe ich bereits getestet.Wer sonst bekommt ein undefiniertes Objekt, wenn er Firebase.auth() verspricht. SignOut() in nativen reagieren?
logout() {
firebase.auth().signOut()
.then((respnose) => {
console.log(respnose)
})
.catch((error) => {
console.log('error on logging out: ' + error)
})
}
<Header
statusBarProps={{ barStyle: 'light-content' }}
leftComponent={{ icon: 'menu', color: '#fff' }}
centerComponent={{ text: 'Chat Room', style: { color: '#fff' } }}
rightComponent={<Icon name='logout' color='white' type='material-community' onPress={this.logout}/>}
/>
Ich reagiere-native-Elemente bin mit.
die Dokumentation prüfen [SignOut undefiniert ] (https://firebase.google.com/docs/reference/js/firebase.auth.Auth#signOut) Erfolg gibt nichtiges Versprechen zurück – bennygenel