MCPcopy Index your code
hub / github.com/NativeScript/firebase / delete

Method delete

packages/firebase-ui/index.ios.ts:574–600  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

572 }
573
574 delete() {
575 return new Promise<void>((resolve, reject) => {
576 if (this._auth) {
577 const currentUser = this._auth.currentUser;
578 if (!currentUser) {
579 reject(new FirebaseError('No user is currently logged in.'));
580 return;
581 }
582 return this._auth.currentUser.delete();
583 }
584 const auth = FIRAuth.authWithApp(this.app.native);
585 const currentUser = auth.currentUser;
586 if (!currentUser) {
587 reject(new FirebaseError('No user is currently logged in.'));
588 return;
589 }
590
591 currentUser.deleteWithCompletion((error) => {
592 if (!error) {
593 const err = FirebaseError.fromNative(error);
594 reject(err);
595 } else {
596 resolve();
597 }
598 });
599 });
600 }
601
602 signOut() {
603 return new Promise<void>((resolve, reject) => {

Callers

nothing calls this directly

Calls 2

deleteMethod · 0.65
fromNativeMethod · 0.45

Tested by

no test coverage detected