Files
contexted-v3/src/composables/useAuth.ts
2023-05-20 06:53:47 +02:00

13 lines
389 B
TypeScript

import type { User } from '@firebase/auth-types'
import firebase from 'firebase/compat/app'
import * as firebaseui from 'firebaseui'
export const user = ref<User | null>(null)
export const isPendingRedirect = () =>
(
firebaseui.auth.AuthUI.getInstance() || new firebaseui.auth.AuthUI(firebase.auth())
).isPendingRedirect()
export const signOut = () => firebase.auth().signOut()