firebase-preact-hooks
Version:
Preact Hooks for Firebase
22 lines • 953 B
JavaScript
import { firebaseSendSignInLink, firebaseSignIn, firebaseSignInWithLink } from '../../_lib/auth';
export async function signIn(provider, options) {
const { default: firebase } = await import('firebase/app');
await import('firebase/auth');
return firebaseSignIn(firebase.auth(), firebase.auth, provider, options);
}
export async function sendSignInLink(options) {
const { default: firebase } = await import('firebase/app');
await import('firebase/auth');
return firebaseSendSignInLink(firebase.auth(), options);
}
export async function signInWithLink(options) {
const { default: firebase } = await import('firebase/app');
await import('firebase/auth');
return firebaseSignInWithLink(firebase.auth(), options);
}
export async function signOut() {
const { default: firebase } = await import('firebase/app');
await import('firebase/auth');
return firebase.auth().signOut();
}
//# sourceMappingURL=index.js.map