Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Commit 6d638fd

Browse files
#70 Add getCurrentUser Method
1 parent a926908 commit 6d638fd

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

firebase.d.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ declare module "nativescript-plugin-firebase" {
9292
/**
9393
* The returned object from the login function.
9494
*/
95-
export interface LoginResult {
95+
export interface User {
9696
uid: string;
9797
email?: string;
9898
provider: LoginType;
@@ -151,7 +151,7 @@ declare module "nativescript-plugin-firebase" {
151151

152152
export interface AuthStateData {
153153
loggedIn?: boolean;
154-
user?: LoginResult;
154+
user?: User;
155155
}
156156

157157
export interface AuthStateChangeListener {
@@ -318,7 +318,7 @@ declare module "nativescript-plugin-firebase" {
318318
export function addValueEventListener(onValueEvent: (data: FBData) => void, path: string): Promise<any>;
319319

320320
// Auth
321-
export function login(options: LoginOptions): Promise<LoginResult>;
321+
export function login(options: LoginOptions): Promise<User>;
322322
export function logout(): Promise<any>;
323323
export function createUser(options: CreateUserOptions): Promise<CreateUserResult>;
324324
export function deleteUser(): Promise<any>;
@@ -327,6 +327,7 @@ declare module "nativescript-plugin-firebase" {
327327
export function addAuthStateListener(listener: AuthStateChangeListener): boolean;
328328
export function removeAuthStateListener(listener: AuthStateChangeListener): boolean;
329329
export function hasAuthStateListener(listener: AuthStateChangeListener): boolean;
330+
export function getCurrentUser(): Promise<User>;
330331

331332
// FCM
332333
export function addOnMessageReceivedCallback(onMessageReceived: (data: Message) => void): Promise<any>;

firebase.ios.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ firebase.getCurrentUser = function (arg) {
423423
email: user.email,
424424
emailVerified: user.emailVerified,
425425
name: user.displayName,
426-
refreshToken: user.refreshToken,
426+
refreshToken: user.refreshToken
427427
});
428428
} else {
429429
reject();

0 commit comments

Comments
 (0)