Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JoeSlain/Nexpo
/ functions
Functions
102 in github.com/JoeSlain/Nexpo
⨍
Functions
102
◇
Types & classes
11
↓ 16 callers
Function
createServerClient
(accessToken?: string)
packages/api/src/supabase.ts:6
↓ 12 callers
Function
createMockUser
(overrides?: Partial<TestUser>)
packages/api/src/__tests__/helpers.ts:14
↓ 9 callers
Function
createTestContext
(user?: User)
packages/api/src/__tests__/helpers.ts:38
↓ 5 callers
Function
createMockUsers
(count: number)
packages/api/src/__tests__/helpers.ts:27
↓ 4 callers
Function
buildLocaleInfo
(languageTag: string, formatter?: Intl.NumberFormat)
packages/app/provider/local/LocaleProvider.tsx:60
↓ 4 callers
Function
resolveLocalHostUrl
(url: string)
packages/app/utils/resolve-localhost-url.ts:11
↓ 4 callers
Function
useTheme
()
packages/app/provider/theme/index.tsx:17
↓ 4 callers
Function
wait
(ms: number)
packages/api/src/__tests__/helpers.ts:54
↓ 3 callers
Function
getFormatterPart
( formatter: Intl.NumberFormat, value: number, type: string )
packages/app/provider/local/LocaleProvider.tsx:52
↓ 3 callers
Function
isSupportedLocale
(locale)
packages/app/config/locales.js:15
↓ 3 callers
Function
useAuth
()
packages/app/provider/supabase/index.tsx:46
↓ 2 callers
Function
getQueryClient
()
apps/next/utils/trpc/query-client.ts:22
↓ 2 callers
Function
makeQueryClient
()
apps/next/utils/trpc/query-client.ts:3
↓ 2 callers
Function
parseLanguageTag
(tag: string)
packages/app/provider/local/LocaleProvider.tsx:44
↓ 2 callers
Function
t
( key: keyof typeof translations.en, locale: SupportedLocale = DEFAULT_LOCALE )
apps/next/e2e/helpers.ts:34
↓ 1 callers
Function
createBrowserClient
()
apps/next/utils/supabase/client.ts:9
↓ 1 callers
Function
createExpoClient
()
apps/expo/utils/supabase/client.ts:5
↓ 1 callers
Function
createTRPCContext
()
apps/next/utils/trpc/server.tsx:12
↓ 1 callers
Function
getButtonLabel
()
packages/app/features/home/auth-test-button.tsx:15
↓ 1 callers
Function
getClientQueryClient
()
apps/next/utils/trpc/client.tsx:15
↓ 1 callers
Function
getInitialLocale
()
packages/app/provider/local/LocaleProvider.tsx:87
↓ 1 callers
Function
getLanguageCode
(locale)
packages/app/config/locales.js:11
↓ 1 callers
Function
getLinguiLocale
(languageCode: string | null)
packages/app/provider/local/LocaleProvider.native.tsx:64
↓ 1 callers
Function
getLinguiLocale
(languageCode: string | null)
packages/app/provider/local/LocaleProvider.tsx:94
↓ 1 callers
Function
getLocale
(request: NextRequest)
apps/next/proxy.ts:11
↓ 1 callers
Function
getMeasurementSystem
(regionCode: string | null)
packages/app/provider/local/LocaleProvider.tsx:34
↓ 1 callers
Function
getQueryClient
()
packages/app/provider/trpc/index.tsx:23
↓ 1 callers
Function
getQueryClient
()
apps/expo/utils/trpc/client.tsx:11
↓ 1 callers
Function
getSupabaseClient
Cross-platform Supabase client — detects platform and creates the appropriate client.
packages/app/provider/supabase/index.tsx:8
↓ 1 callers
Function
getSystemTheme
()
packages/app/provider/theme/index.tsx:20
↓ 1 callers
Function
getTemperatureUnit
(regionCode: string | null)
packages/app/provider/local/LocaleProvider.tsx:40
↓ 1 callers
Function
getTextDirection
(languageCode: string | null)
packages/app/provider/local/LocaleProvider.tsx:30
↓ 1 callers
Function
getUrl
()
packages/app/provider/trpc/index.tsx:35
↓ 1 callers
Function
getUrl
()
apps/expo/utils/trpc/client.tsx:24
↓ 1 callers
Function
getUrl
()
apps/next/utils/trpc/client.tsx:27
↓ 1 callers
Function
setLocale
(languageTag: string)
packages/app/provider/local/LocaleProvider.tsx:152
↓ 1 callers
Function
setTheme
(newTheme: Theme | 'system')
packages/app/provider/theme/index.tsx:108
↓ 1 callers
Function
useLocale
()
packages/app/provider/local/LocaleProvider.tsx:83
↓ 1 callers
Function
useSafeArea
()
packages/app/provider/safe-area/use-safe-area.ts:29
↓ 1 callers
Function
useSystemTheme
()
packages/app/provider/theme/index.tsx:45
Function
App
()
apps/expo/App.tsx:6
Function
App
()
apps/storybook-web/src/App.tsx:6
Function
AuthTestButton
()
packages/app/features/home/auth-test-button.tsx:10
Function
Button
({ primary = false, size = 'medium', backgroundColor, label, ...props }: ButtonProps)
apps/storybook-web/src/stories/Button.tsx:17
Function
DefaultComponent
({ children }: TransRenderProps)
packages/app/provider/local/LocaleProvider.native.tsx:70
Function
DefaultComponent
({ children }: TransRenderProps)
packages/app/provider/local/LocaleProvider.tsx:99
Function
ExampleButton
({ children, ...props }: ButtonProps)
packages/ui/src/components/ExampleButton.native.tsx:5
Function
ExampleButton
({ children, ...props }: ButtonProps)
packages/ui/src/components/ExampleButton.tsx:5
Function
GET
(_request: Request)
apps/next/app/api/hello/route.ts:1
Function
Header
({ user, onLogin, onLogout, onCreateAccount }: HeaderProps)
apps/storybook-web/src/stories/Header.tsx:16
Function
HomeScreen
()
packages/app/features/home/screen.tsx:22
Function
InfoRow
({ label, value }: InfoRowProps)
packages/app/features/home/locale-demo.tsx:19
Function
LocaleAttribute
()
apps/next/app/[lang]/locale-attribute.tsx:6
Function
LocaleDemo
()
packages/app/features/home/locale-demo.tsx:32
Function
LocaleProvider
({ children }: LocaleProviderProps)
packages/app/provider/local/LocaleProvider.native.tsx:78
Function
LocaleProvider
({ children, initialLocale })
packages/app/provider/local/LocaleProvider.tsx:106
Function
LoginTest
()
packages/app/features/home/login-test.tsx:10
Function
Logo
({ width = 200, height = 200, style }: LogoProps)
packages/app/components/Logo.example.tsx:20
Function
NativeNavigation
()
packages/app/navigation/native/index.tsx:14
Function
NavigationProvider
({ children }: { children: React.ReactNode })
packages/app/provider/navigation/index.native.tsx:6
Function
NavigationProvider
({ children }: { children: React.ReactNode })
packages/app/provider/navigation/index.tsx:5
Function
Page
()
apps/storybook-web/src/stories/Page.tsx:10
Function
Provider
({ children, locale }: { children: React.ReactNode; locale?: string })
packages/app/provider/index.tsx:11
Function
RootLayout
({ children, params, }: { children: React.ReactNode params: Promise<{ lang: string }> })
apps/next/app/[lang]/layout.tsx:16
Function
SafeArea
({ children }: { children: React.ReactElement })
packages/app/provider/safe-area/index.tsx:10
Function
StylesProvider
({ children }: { children: React.ReactNode })
apps/next/app/[lang]/styles-provider.tsx:5
Function
SupabaseAuthProvider
({ children }: { children: ReactNode })
packages/app/provider/supabase/index.tsx:54
Function
TRPCProvider
({ children }: { children: React.ReactNode })
packages/app/provider/trpc/index.tsx:58
Function
TRPCProvider
({ children }: { children: React.ReactNode })
apps/expo/utils/trpc/client.tsx:47
Function
TRPCProvider
({ children }: { children: React.ReactNode })
apps/next/utils/trpc/client.tsx:37
Function
TamaguiProviderComponent
({ children }: { children: ReactNode })
packages/app/provider/tamagui/index.tsx:6
Function
TestWrapper
({ children }: { children: React.ReactNode })
packages/ui/src/components/__tests__/ExampleButton.snapshot.test.tsx:24
Function
TestWrapper
({ children }: { children: React.ReactNode })
packages/ui/src/components/__tests__/ExampleButton.test.tsx:26
Function
ThemeProvider
({ children }: { children: ReactNode })
packages/app/provider/theme/index.native.tsx:20
Function
ThemeProvider
({ children }: { children: ReactNode })
packages/app/provider/theme/index.tsx:86
Function
UserDetailScreen
()
packages/app/features/user/detail-screen.tsx:4
Function
UserPage
()
apps/next/app/[lang]/users/[userId]/page.tsx:7
Function
createMockSupabaseClient
()
packages/api/src/__mocks__/supabase.ts:5
Function
generateStaticParams
()
apps/next/app/[lang]/layout.tsx:12
Function
getBrowserClient
()
apps/next/utils/supabase/client.ts:27
Function
getDictionary
(locale: Locale)
apps/next/app/[lang]/dictionaries.ts:10
Function
getExpoClient
()
apps/expo/utils/supabase/client.ts:31
Function
getHomeUrl
(locale: SupportedLocale = DEFAULT_LOCALE)
apps/next/e2e/helpers.ts:53
Function
getInitialLocale
()
packages/app/provider/local/LocaleProvider.native.tsx:47
Function
getLocalizedUrl
(path: string, locale: SupportedLocale = DEFAULT_LOCALE)
apps/next/e2e/helpers.ts:44
Function
getUserUrl
(userId: string, locale: SupportedLocale = DEFAULT_LOCALE)
apps/next/e2e/helpers.ts:60
Function
handleChange
(e: MediaQueryListEvent)
packages/app/provider/theme/index.tsx:68
Function
handleSignIn
()
packages/app/features/home/login-test.tsx:31
Function
handleSignOut
()
packages/app/features/home/login-test.tsx:56
Function
handleTestAuth
()
packages/app/features/home/auth-test-button.tsx:21
Function
handler
(req: Request)
apps/next/app/api/trpc/[trpc]/route.ts:4
Function
handler
(dialog: { accept: () => Promise<void> })
apps/next/e2e/auth.spec.ts:85
Function
isElementVisible
(page: Page, selector: string)
apps/next/e2e/helpers.ts:75
Function
proxy
(request: NextRequest)
apps/next/proxy.ts:18
Function
resetMockData
()
packages/api/src/__mocks__/supabase.ts:90
Function
setLocale
(languageTag: string)
packages/app/provider/local/LocaleProvider.native.tsx:106
Function
setTheme
(newTheme: Theme | 'system')
packages/app/provider/theme/index.native.tsx:31
Function
toggleTheme
()
packages/app/features/home/screen.tsx:26
Function
useLocale
()
packages/app/provider/local/LocaleProvider.native.tsx:43
Function
useTheme
()
packages/app/provider/theme/index.native.tsx:18
next →
1–100 of 102, ranked by callers