Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/firebase/firebaseui-web
/ functions
Functions
658 in github.com/firebase/firebaseui-web
⨍
Functions
658
◇
Types & classes
346
↓ 333 callers
Function
createMockUI
(overrides?: Partial<FirebaseUIOptions>)
packages/react/tests/utils.tsx:24
↓ 325 callers
Function
registerLocale
( locale: Locale, translations: Translations, fallback?: RegisteredLocale )
packages/translations/src/index.ts:34
↓ 250 callers
Function
getTranslation
( ui: FirebaseUI, category: T, key: TranslationKey<T>, replacements?: Record<string, string> )
packages/core/src/translations.ts:38
↓ 213 callers
Function
createMockUI
(overrides?: Partial<FirebaseUIOptions>)
packages/shadcn/tests/utils.tsx:25
↓ 151 callers
Function
useUI
()
packages/react/src/hooks.ts:40
↓ 149 callers
Function
createMockUI
(overrides?: Partial<FirebaseUI>)
packages/core/tests/utils.ts:24
↓ 131 callers
Function
createFirebaseUIProvider
({ children, ui }: { children: React.ReactNode; ui: FirebaseUIStore })
packages/react/tests/utils.tsx:40
↓ 81 callers
Function
injectTranslation
(category: string, key: string)
packages/angular/src/lib/provider.ts:188
↓ 74 callers
Method
handleSubmit
(event: SubmitEvent)
packages/angular/src/lib/auth/forms/phone-auth-form.ts:149
↓ 49 callers
Function
formatPhoneNumber
(phoneNumber: string, countryData: CountryData)
packages/core/src/country-data.ts:294
↓ 46 callers
Function
getTranslation
( locale: RegisteredLocale, category: T, key: TranslationKey<T>, replacements?: Record<string, string>
packages/translations/src/mapping.ts:67
↓ 41 callers
Function
cn
(...inputs: ClassValue[])
packages/shadcn/src/lib/utils.ts:20
↓ 41 callers
Function
cn
(...inputs: ClassValue[])
examples/shadcn/src/lib/utils.ts:4
↓ 41 callers
Function
injectUI
()
packages/angular/src/lib/provider.ts:111
↓ 33 callers
Function
handleFirebaseError
(ui: FirebaseUI, error: unknown)
packages/core/src/errors.ts:47
↓ 31 callers
Function
createFirebaseUIProvider
({ children, ui }: { children: React.ReactNode; ui: FirebaseUIStore })
packages/shadcn/tests/utils.tsx:69
↓ 30 callers
Function
initializeUI
(config: FirebaseUIOptions, name: string = "[DEFAULT]")
packages/core/src/config.ts:103
↓ 25 callers
Function
cn
(...inputs: Parameters<typeof clsx>)
packages/react/src/utils/cn.ts:28
↓ 23 callers
Function
createUserWithEmailAndPassword
( ui: FirebaseUI, email: string, password: string, displayName?: string )
packages/core/src/auth.ts:115
↓ 23 callers
Function
getComputedStyleValue
* Helper function to get computed styles for an element
packages/styles/src/base.test.ts:50
↓ 23 callers
Function
useOnUserAuthenticated
(callback?: (user: User) => void)
packages/react/src/hooks.ts:64
↓ 22 callers
Function
getBehavior
(ui: FirebaseUI, key: T)
packages/core/src/behaviors/index.ts:205
↓ 20 callers
Function
hasBehavior
(ui: FirebaseUI, key: T)
packages/core/src/behaviors/index.ts:193
↓ 17 callers
Method
handleSubmit
(event: SubmitEvent)
packages/angular/src/lib/auth/forms/mfa/totp-multi-factor-assertion-form.ts:107
↓ 16 callers
Function
countryCodesHandler
(options?: CountryCodesOptions)
packages/core/src/behaviors/country-codes.ts:28
↓ 16 callers
Function
createTestElement
* Helper function to create a test element with specific classes
packages/styles/src/base.test.ts:57
↓ 15 callers
Function
callableBehavior
(handler: T)
packages/core/src/behaviors/utils.ts:40
↓ 14 callers
Function
recaptchaVerificationHandler
( ui: FirebaseUI, element: HTMLElement, options?: RecaptchaVerificationOptions )
packages/core/src/behaviors/recaptcha.ts:26
↓ 13 callers
Function
completeEmailLinkSignIn
(ui: FirebaseUI, currentUrl: string)
packages/core/src/auth.ts:418
↓ 13 callers
Function
getUniqueEmail
()
packages/core/tests/auth.integration.test.ts:41
↓ 13 callers
Function
handlePendingCredential
(_ui: FirebaseUI, user: UserCredential)
packages/core/src/auth.ts:47
↓ 13 callers
Function
oneTapSignInHandler
(ui: FirebaseUI, options: OneTapSignInOptions)
packages/core/src/behaviors/one-tap.ts:31
↓ 13 callers
Function
setPendingState
(ui: FirebaseUI)
packages/core/src/auth.ts:62
↓ 13 callers
Function
useRecaptchaVerifier
(ref: React.RefObject<HTMLDivElement | null>)
packages/react/src/hooks.ts:201
↓ 12 callers
Function
countryCodes
(options?: countryCodesHandlers.CountryCodesOptions)
packages/core/src/behaviors/index.ts:180
↓ 11 callers
Function
signInWithEmailAndPassword
( ui: FirebaseUI, email: string, password: string )
packages/core/src/auth.ts:77
↓ 11 callers
Function
useSignInWithProvider
(provider: AuthProvider, onSignIn?: (credential: UserCredential) => void)
packages/react/src/auth/oauth/oauth-button.tsx:43
↓ 11 callers
Function
verifyPhoneNumber
( ui: FirebaseUI, phoneNumber: string, appVerifier: ApplicationVerifier, mfaUser?: MultiFactorUser,
packages/core/src/auth.ts:167
↓ 10 callers
Function
generateTotpQrCode
(ui: FirebaseUI, secret: TotpSecret, accountName?: string, issuer?: string)
packages/core/src/auth.ts:447
↓ 10 callers
Function
signInAnonymously
(ui: FirebaseUI)
packages/core/src/auth.ts:360
↓ 9 callers
Function
createMockUIWithUser
(overrides?: Partial<FirebaseUIOptions>)
packages/shadcn/tests/utils.tsx:42
↓ 9 callers
Function
sendSignInLinkToEmail
(ui: FirebaseUI, email: string)
packages/core/src/auth.ts:272
↓ 9 callers
Function
useRedirectError
()
packages/react/src/hooks.ts:82
↓ 8 callers
Function
autoUpgradeAnonymousUsers
( options?: AutoUpgradeAnonymousUsersOptions )
packages/core/src/behaviors/index.ts:87
↓ 8 callers
Function
confirmPhoneNumber
( ui: FirebaseUI, verificationId: string, verificationCode: string )
packages/core/src/auth.ts:218
↓ 8 callers
Function
enrollWithMultiFactorAssertion
( ui: FirebaseUI, assertion: MultiFactorAssertion, displayName?: string )
packages/core/src/auth.ts:492
↓ 8 callers
Function
initBehavior
(handler: T)
packages/core/src/behaviors/utils.ts:48
↓ 7 callers
Function
registerFramework
(framework: string, version: string)
packages/core/src/register-framework.ts:25
↓ 7 callers
Function
signInWithCredential
(ui: FirebaseUI, credential: AuthCredential)
packages/core/src/auth.ts:313
↓ 7 callers
Function
signInWithProvider
(ui: FirebaseUI, provider: AuthProvider)
packages/core/src/auth.ts:382
↓ 7 callers
Function
useCountries
()
packages/react/src/components/country-selector.tsx:40
↓ 7 callers
Function
useEmailLinkAuthFormSchema
()
packages/react/src/hooks.ts:128
↓ 7 callers
Function
useForgotPasswordAuthFormSchema
()
packages/react/src/hooks.ts:118
↓ 7 callers
Function
usePhoneAuthNumberFormSchema
()
packages/react/src/hooks.ts:138
↓ 7 callers
Function
usePhoneAuthVerifyFormSchema
()
packages/react/src/hooks.ts:148
↓ 7 callers
Function
useRequireDisplayName
()
packages/react/src/auth/forms/sign-up-auth-form.tsx:32
↓ 7 callers
Function
useSignInAuthFormSchema
()
packages/react/src/hooks.ts:98
↓ 7 callers
Function
useSignUpAuthFormAction
()
packages/react/src/auth/forms/sign-up-auth-form.tsx:50
↓ 7 callers
Function
useSignUpAuthFormSchema
()
packages/react/src/hooks.ts:108
↓ 6 callers
Function
autoAnonymousLogin
()
packages/core/src/behaviors/index.ts:66
↓ 6 callers
Function
createPhoneAuthNumberFormSchema
(ui: FirebaseUI)
packages/core/src/schemas.ts:95
↓ 6 callers
Function
getCurrentUser
()
examples/nextjs-ssr/lib/firebase/serverApp.ts:28
↓ 6 callers
Function
redirectBehavior
(handler: T)
packages/core/src/behaviors/utils.ts:44
↓ 6 callers
Function
signInWithMultiFactorAssertion
(ui: FirebaseUI, assertion: MultiFactorAssertion)
packages/core/src/auth.ts:471
↓ 6 callers
Function
useDefaultCountry
()
packages/react/src/components/country-selector.tsx:50
↓ 6 callers
Function
useEmailLinkAuthFormCompleteSignIn
(onSignIn?: EmailLinkAuthFormProps["onSignIn"])
packages/react/src/auth/forms/email-link-auth-form.tsx:94
↓ 6 callers
Function
useMultiFactorPhoneAuthVerifyFormSchema
()
packages/react/src/hooks.ts:168
↓ 6 callers
Function
useMultiFactorTotpAuthVerifyFormSchema
()
packages/react/src/hooks.ts:188
↓ 6 callers
Function
usePhoneNumberFormAction
()
packages/react/src/auth/forms/phone-auth-form.tsx:38
↓ 6 callers
Function
useSignInAuthFormAction
()
packages/react/src/auth/forms/sign-in-auth-form.tsx:41
↓ 6 callers
Function
useSmsMultiFactorAssertionVerifyFormAction
()
packages/react/src/auth/forms/mfa/sms-multi-factor-assertion-form.tsx:143
↓ 6 callers
Function
useUser
(initalUser?: User | null)
examples/nextjs-ssr/lib/firebase/hooks.ts:25
↓ 6 callers
Function
useUser
(initalUser?: User | null)
examples/nextjs/lib/firebase/hooks.ts:25
↓ 6 callers
Function
useVerifyPhoneNumberFormAction
()
packages/react/src/auth/forms/phone-auth-form.tsx:151
↓ 5 callers
Function
autoUpgradeAnonymousCredentialHandler
( ui: FirebaseUI, credential: AuthCredential, onUpgrade?: OnUpgradeCallback )
packages/core/src/behaviors/anonymous-upgrade.ts:23
↓ 5 callers
Function
autoUpgradeAnonymousProviderHandler
( ui: FirebaseUI, provider: AuthProvider, onUpgrade?: OnUpgradeCallback )
packages/core/src/behaviors/anonymous-upgrade.ts:45
↓ 5 callers
Function
autoUpgradeAnonymousUserRedirectHandler
( ui: FirebaseUI, credential: UserCredential | null, onUpgrade?: OnUpgradeCallback )
packages/core/src/behaviors/anonymous-upgrade.ts:75
↓ 5 callers
Function
createPhoneAuthVerifyFormSchema
(ui: FirebaseUI)
packages/core/src/schemas.ts:112
↓ 5 callers
Function
injectUserAuthenticated
(onAuthenticated: (user: User) => void)
packages/angular/src/lib/provider.ts:129
↓ 5 callers
Method
onSignIn
()
examples/angular/src/app/screens/oauth-screen.ts:65
↓ 5 callers
Function
sendPasswordResetEmail
(ui: FirebaseUI, email: string)
packages/core/src/auth.ts:252
↓ 5 callers
Function
signInWithEmailLink
(ui: FirebaseUI, email: string, link: string)
packages/core/src/auth.ts:299
↓ 5 callers
Function
useEmailLinkAuthFormAction
()
packages/react/src/auth/forms/email-link-auth-form.tsx:39
↓ 5 callers
Function
useForgotPasswordAuthFormAction
()
packages/react/src/auth/forms/forgot-password-auth-form.tsx:38
↓ 5 callers
Function
useMultiFactorAssertionCleanup
()
packages/react/src/auth/forms/multi-factor-auth-assertion-form.tsx:41
↓ 5 callers
Function
useSmsMultiFactorAssertionPhoneFormAction
()
packages/react/src/auth/forms/mfa/sms-multi-factor-assertion-form.tsx:44
↓ 5 callers
Function
useTotpMultiFactorAssertionFormAction
()
packages/react/src/auth/forms/mfa/totp-multi-factor-assertion-form.tsx:28
↓ 4 callers
Function
createMultiFactorPhoneAuthAssertionFormSchema
(ui: FirebaseUI)
packages/core/src/schemas.ts:144
↓ 4 callers
Function
createSignUpAuthFormSchema
(ui: FirebaseUI)
packages/core/src/schemas.ts:46
↓ 4 callers
Function
generateTotpSecret
(ui: FirebaseUI)
packages/core/src/auth.ts:513
↓ 4 callers
Function
recaptchaVerification
(options?: RecaptchaVerificationOptions)
packages/core/src/behaviors/index.ts:114
↓ 4 callers
Function
signInWithCustomToken
(ui: FirebaseUI, customToken: string)
packages/core/src/auth.ts:342
↓ 4 callers
Function
useFormField
()
packages/shadcn/src/components/ui/form.tsx:43
↓ 4 callers
Function
useFormField
()
examples/shadcn/src/components/ui/form.tsx:41
↓ 4 callers
Function
usePhoneNumberForm
({ recaptchaVerifier, onSuccess, formatPhoneNumber }: UsePhoneNumberForm)
packages/react/src/auth/forms/phone-auth-form.tsx:65
↓ 4 callers
Function
useSignUpAuthForm
(onSuccess?: SignUpAuthFormProps["onSignUp"])
packages/react/src/auth/forms/sign-up-auth-form.tsx:76
↓ 4 callers
Function
useVerifyPhoneNumberForm
({ verificationId, onSuccess }: UseVerifyPhoneNumberForm)
packages/react/src/auth/forms/phone-auth-form.tsx:176
↓ 3 callers
Function
createEmailLinkAuthFormSchema
(ui: FirebaseUI)
packages/core/src/schemas.ts:81
↓ 3 callers
Function
createForgotPasswordAuthFormSchema
(ui: FirebaseUI)
packages/core/src/schemas.ts:67
↓ 3 callers
Function
createSignInAuthFormSchema
(ui: FirebaseUI)
packages/core/src/schemas.ts:30
next →
1–100 of 658, ranked by callers