MCPcopy Index your code
hub / github.com/CSFrequency/react-firebase-hooks / useSignInWithFacebook

Function useSignInWithFacebook

auth/useSignInWithPopup.ts:21–36  ·  view source on GitHub ↗
(auth: Auth)

Source from the content-addressed store, hash-verified

19};
20
21export const useSignInWithFacebook = (auth: Auth): SignInWithPopupHook => {
22 const createFacebookAuthProvider = useCallback(
23 (scopes?: string[], customOAuthParameters?: CustomParameters) => {
24 const provider = new FacebookAuthProvider();
25 if (scopes) {
26 scopes.forEach((scope) => provider.addScope(scope));
27 }
28 if (customOAuthParameters) {
29 provider.setCustomParameters(customOAuthParameters);
30 }
31 return provider;
32 },
33 []
34 );
35 return useSignInWithPopup(auth, createFacebookAuthProvider);
36};
37
38export const useSignInWithGithub = (auth: Auth): SignInWithPopupHook => {
39 const createGithubAuthProvider = useCallback(

Callers

nothing calls this directly

Calls 1

useSignInWithPopupFunction · 0.85

Tested by

no test coverage detected