Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chamatt/create-kaol-app
/ functions
Functions
57 in github.com/chamatt/create-kaol-app
⨍
Functions
57
◇
Types & classes
9
↓ 9 callers
Function
styled
( WrappedComponent: React.ComponentType<P>, ...inputs: ClassInput[] )
packages/universal/tailwind/tailwind.tsx:35
↓ 7 callers
Method
get
(key: string)
packages/app/utils/safe-storage/types.ts:2
↓ 5 callers
Function
useAuth
()
packages/app/provider/AuthProvider/AuthProvider.tsx:58
↓ 4 callers
Function
createRouter
()
packages/api/src/routers/context.ts:15
↓ 3 callers
Function
getUserFromHeader
( headers: IncomingMessage['headers'] )
packages/api/src/utils/auth.ts:7
↓ 3 callers
Function
isAdmin
(userRole: User['role'] | undefined)
packages/api/src/routers/context.ts:11
↓ 3 callers
Method
remove
(key: string)
packages/app/utils/safe-storage/types.ts:4
↓ 3 callers
Method
set
(key: string, value: string)
packages/app/utils/safe-storage/types.ts:3
↓ 2 callers
Function
createSession
(user: User)
packages/api/src/utils/auth.ts:39
↓ 2 callers
Function
getCurrentChannel
()
packages/app/config.ts:33
↓ 2 callers
Function
getSessionAuth
({ req, res, }: { req: IncomingMessage | undefined res: ServerResponse | undefined })
apps/next/lib/ssrHelpers.ts:5
↓ 2 callers
Function
inAllowedChannels
(selectedChannel: string)
packages/app/config.ts:36
↓ 2 callers
Function
signIn
({ email, password }: SignInSchemaType)
packages/api/src/services/auth/signIn.ts:15
↓ 2 callers
Function
useAuthenticate
(setSessionToken: (token: string) => void)
packages/app/provider/AuthProvider/hooks.ts:33
↓ 1 callers
Function
createContext
({ req, res, }: trpcNext.CreateNextContextOptions)
packages/api/src/routers/context.ts:17
↓ 1 callers
Function
createPosts
(users: User[])
packages/db/seeds/createPosts.ts:5
↓ 1 callers
Function
createRoutes
(routes: RouteShape)
packages/app/navigation/utils.ts:3
↓ 1 callers
Function
createTrpcClient
()
packages/app/provider/APIProvider/APIProvider.tsx:7
↓ 1 callers
Function
createUsers
()
packages/db/seeds/createUsers.ts:3
↓ 1 callers
Function
doRequest
(url, callback)
apps/next/openBrowser.js:6
↓ 1 callers
Function
fixReanimatedIssue
()
apps/next/pages/_app.tsx:3
↓ 1 callers
Function
getBaseUrl
()
apps/next/pages/_app.tsx:61
↓ 1 callers
Function
seed
()
packages/db/seeds/index.ts:4
↓ 1 callers
Function
useDecodedToken
(sessionToken?: string)
packages/app/provider/AuthProvider/hooks.ts:10
↓ 1 callers
Function
useGetMe
(sessionToken: string)
packages/app/provider/AuthProvider/hooks.ts:74
↓ 1 callers
Function
useLogout
(setSessionToken: (token: string) => void)
packages/app/provider/AuthProvider/hooks.ts:81
↓ 1 callers
Function
useSessionToken
(initialToken = '')
packages/app/provider/AuthProvider/hooks.ts:19
↓ 1 callers
Function
useSignIn
(setSessionToken: (token: string) => void)
packages/app/provider/AuthProvider/hooks.ts:46
↓ 1 callers
Function
useSignUp
(setSessionToken: (token: string) => void)
packages/app/provider/AuthProvider/hooks.ts:60
↓ 1 callers
Function
verifyJWTToken
(token: string)
packages/api/src/utils/auth.ts:22
Function
APIProvider
({ children }: { children: React.ReactElement })
packages/app/provider/APIProvider/APIProvider.web.tsx:4
Function
APIProvider
({ children }: React.ComponentProps<any>)
packages/app/provider/APIProvider/APIProvider.tsx:23
Function
App
()
apps/expo/App.tsx:10
Function
AuthProvider
({ children, initialToken: initialToken = '', }: { children: JSX.Element initialToken?: string })
packages/app/provider/AuthProvider/AuthProvider.tsx:14
Function
AuthenticatedOnly
({ children }: { children: JSX.Element })
packages/app/provider/AuthProvider/AuthProvider.tsx:66
Function
ComponentWithStyle
(props: P & StyledTailwind)
packages/universal/tailwind/tailwind.tsx:39
Function
CreatePostScreen
()
packages/app/features/post/create-screen.tsx:5
Function
EnvironmentStatusBar
()
packages/app/components/EnvironmentStatusBar/index.tsx:5
Function
HomeScreen
()
packages/app/features/home/home-screen.tsx:13
Function
LoginScreen
()
packages/app/features/auth/login-screen.tsx:14
Function
MyApp
({ Component, pageProps: { sessionToken, ...pageProps }, }: MyAppProps)
apps/next/pages/_app.tsx:30
Function
PostDetailScreen
()
packages/app/features/post/details-screen.tsx:15
Function
PostListScreen
()
packages/app/features/post/list-screen.tsx:12
Function
Provider
({ children, sessionTokenServer, }: { children: JSX.Element sessionTokenServer?: string })
packages/app/provider/index.tsx:9
Function
RegisterScreen
()
packages/app/features/auth/register-screen.tsx:13
Function
Root
()
apps/expo/app/_layout.tsx:4
Function
SafeArea
({ children }: { children: React.ReactElement })
packages/app/provider/SafeAreaProvider/SafeAreaProvider.web.tsx:10
Function
UnauthenticatedOnly
({ children, }: { children: JSX.Element })
packages/app/provider/AuthProvider/AuthProvider.tsx:71
Function
config
({ ctx })
apps/next/pages/_app.tsx:72
Method
get
(key: string)
packages/lib/safe-storage/types.ts:2
Function
headers
()
packages/app/provider/APIProvider/APIProvider.tsx:10
Function
onError
* @link https://trpc.io/docs/error-handling
apps/next/pages/api/trpc/[trpc].ts:17
Method
remove
(key: string)
packages/lib/safe-storage/types.ts:4
Function
resolve
({ ctx })
packages/api/src/routers/post.ts:6
Method
set
(key: string, value: string)
packages/lib/safe-storage/types.ts:3
Function
signup
({ email, password }: SignupSchemaType)
packages/api/src/services/auth/signUp.ts:17
Function
useSafeArea
()
packages/app/provider/SafeAreaProvider/useSafeArea.web.ts:29