MCPcopy Create free account

hub / github.com/Elliott-Chong/normalhuman / functions

Functions170 in github.com/Elliott-Chong/normalhuman

↓ 186 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 14 callersFunctionauthoriseAccountAccess
(accountId: string, userId: string)
src/server/api/routers/mail.tsx:11
↓ 10 callersMethodcreate
(value: string)
src/app/mail/components/copilot-suggestion.tsx:9
↓ 9 callersFunctionuseThreads
()
src/app/mail/use-threads.tsx:6
↓ 8 callersFunctionuseThread
()
src/app/mail/use-thread.ts:6
↓ 5 callersFunctiondispatch
(action: Action)
src/hooks/use-toast.ts:136
↓ 4 callersFunctiongetSubscriptionStatus
()
src/lib/stripe-actions.ts:50
↓ 4 callersMethodgetUpdatedEmails
({ deltaToken, pageToken }: { deltaToken?: string, pageToken?: string })
src/lib/account.ts:88
↓ 4 callersMethodinitialize
()
src/lib/orama.ts:15
↓ 4 callersFunctionuseCarousel
()
src/components/ui/carousel.tsx:35
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:44
↓ 3 callersFunctiongetAurinkoAuthorizationUrl
(serviceType: 'Google' | 'Office365')
src/lib/aurinko.ts:9
↓ 3 callersFunctiongetPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
src/components/ui/chart.tsx:325
↓ 3 callersMethodsaveIndex
()
src/lib/orama.ts:72
↓ 2 callersFunctionaddToRemoveQueue
(toastId: string)
src/hooks/use-toast.ts:61
↓ 2 callersFunctioncreateQueryClient
()
src/trpc/query-client.ts:7
↓ 2 callersFunctioncreateTRPCContext
(opts: { headers: Headers })
src/server/api/trpc.ts:28
↓ 2 callersFunctiondraftFilter
(accountId: string)
src/server/api/routers/mail.tsx:35
↓ 2 callersFunctiongetEmbeddings
(text: string)
src/lib/embeddings.ts:9
↓ 2 callersFunctioninboxFilter
(accountId: string)
src/server/api/routers/mail.tsx:25
↓ 2 callersMethodsearch
({ term }: { term: string })
src/lib/orama.ts:66
↓ 2 callersFunctionsentFilter
(accountId: string)
src/server/api/routers/mail.tsx:30
↓ 2 callersMethodstartSync
(daysWithin: number)
src/lib/account.ts:15
↓ 2 callersMethodsyncEmails
()
src/lib/account.ts:46
↓ 2 callersFunctionsyncEmailsToDatabase
(emails: EmailMessage[], accountId: string)
src/lib/sync-to-db.ts:9
↓ 2 callersFunctionuseChart
()
src/components/ui/chart.tsx:32
↓ 1 callersMethodacceptSuggestion
(index: number)
src/app/mail/components/copilot-suggestion.tsx:67
↓ 1 callersFunctionaiGenerate
(prompt: string)
src/app/mail/components/email-editor/ai-compose-button.tsx:34
↓ 1 callersFunctionaiGenerate
(prompt: string)
src/app/mail/components/email-editor/index.tsx:50
↓ 1 callersMethodattachTextChangeHandler
()
src/app/mail/components/copilot-suggestion.tsx:35
↓ 1 callersFunctioncreateBillingPortalSession
()
src/lib/stripe-actions.ts:32
↓ 1 callersFunctioncreateCheckoutSession
()
src/lib/stripe-actions.ts:8
↓ 1 callersFunctioncreateContext
(req: NextRequest)
src/app/api/trpc/[trpc]/route.ts:12
↓ 1 callersFunctioncreatePrismaClient
()
src/server/db.ts:5
↓ 1 callersMethodcreateSubscription
()
src/lib/account.ts:29
↓ 1 callersMethodcreateWebhook
(resource: string, notificationUrl: string)
src/lib/account.ts:243
↓ 1 callersMethoddeleteWebhook
(subscriptionId: string)
src/lib/account.ts:256
↓ 1 callersFunctiondismiss
()
src/hooks/use-toast.ts:153
↓ 1 callersFunctiongenId
()
src/hooks/use-toast.ts:30
↓ 1 callersFunctiongenerate
(input: string)
src/app/mail/components/email-editor/action.ts:50
↓ 1 callersFunctiongenerateEmail
(context: string, prompt: string)
src/app/mail/components/email-editor/action.ts:8
↓ 1 callersFunctiongetAccountDetails
(accessToken: string)
src/lib/aurinko.ts:79
↓ 1 callersFunctiongetAurinkoToken
(code: string)
src/lib/aurinko.ts:52
↓ 1 callersFunctiongetBadgeVariantFromLabel
( label: string )
src/app/mail/components/thread-list.tsx:120
↓ 1 callersFunctiongetBaseUrl
()
src/trpc/react.tsx:72
↓ 1 callersFunctiongetEmailDetails
(accessToken: string, emailId: string)
src/lib/aurinko.ts:100
↓ 1 callersFunctiongetGravatar
(email: string)
src/lib/gravatar.ts:4
↓ 1 callersFunctiongetQueryClient
()
src/trpc/react.tsx:14
↓ 1 callersMethodgetWebhooks
()
src/lib/account.ts:220
↓ 1 callersFunctionhandleBlur
()
src/app/mail/components/search-bar.tsx:17
↓ 1 callersFunctionhandleDeleteWebhook
(webhookId: string)
src/app/mail/components/webhook-debugger.tsx:51
↓ 1 callersFunctionhandleSend
(value: string)
src/app/mail/components/reply-box.tsx:43
↓ 1 callersMethodinsert
(document: any)
src/lib/orama.ts:42
↓ 1 callersFunctionisInputElement
(element: Element | null)
src/app/mail/components/kbar/use-vim.tsx:142
↓ 1 callersMethodperformInitialSync
()
src/lib/account.ts:107
↓ 1 callersFunctionreducer
(state: State, action: Action)
src/hooks/use-toast.ts:77
↓ 1 callersMethodsendEmail
({ from, subject, body, inReplyTo, references, threadId,
src/lib/account.ts:161
↓ 1 callersMethodshowSuggestion
(index: number, suggestion: string)
src/app/mail/components/copilot-suggestion.tsx:62
↓ 1 callersFunctionsyncToDB
()
src/lib/sync-to-db.ts:38
↓ 1 callersFunctionsyncToOrama
()
src/lib/sync-to-db.ts:18
↓ 1 callersFunctiontoast
({ ...props }: Toast)
src/hooks/use-toast.ts:145
↓ 1 callersFunctionupsertAttachment
(emailId: string, attachment: EmailAttachment)
src/lib/sync-to-db.ts:252
↓ 1 callersFunctionupsertEmail
(email: EmailMessage, index: number, accountId: string)
src/lib/sync-to-db.ts:53
↓ 1 callersFunctionupsertEmailAddress
(address: EmailAddress, accountId: string)
src/lib/sync-to-db.ts:231
↓ 1 callersFunctionuseAccountSwitching
()
src/app/mail/components/kbar/use-account-switching.tsx:6
↓ 1 callersFunctionuseThemeSwitching
()
src/app/mail/components/kbar/use-theme-switching.tsx:4
↓ 1 callersFunctionuseToast
()
src/hooks/use-toast.ts:174
↓ 1 callersFunctionuseVim
()
src/app/mail/components/kbar/use-vim.tsx:19
↓ 1 callersMethodvectorSearch
({ prompt, numResults = 10 }: { prompt: string, numResults?: number })
src/lib/orama.ts:47
FunctionAIComposeButton
(props: Props)
src/app/mail/components/email-editor/ai-compose-button.tsx:28
FunctionAccountSwitcher
({ isCollapsed }: AccountSwitcherProps)
src/app/mail/components/account-switcher.tsx:23
FunctionActualComponent
({ children }: { children: React.ReactNode })
src/app/mail/components/kbar/index.tsx:95
FunctionAlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:62
FunctionAlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:48
FunctionAskAI
({ isCollapsed }: { isCollapsed: boolean })
src/app/mail/components/ask-ai.tsx:20
FunctionAuthoriseButton
()
src/components/authorise-button.tsx:7
FunctionBadge
({ className, variant, ...props }: BadgeProps)
src/components/ui/badge.tsx:30
FunctionBreadcrumbEllipsis
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/breadcrumb.tsx:91
FunctionBreadcrumbSeparator
({ children, className, ...props }: React.ComponentProps<"li">)
src/components/ui/breadcrumb.tsx:75
FunctionCalendar
({ className, classNames, showOutsideDays = true, ...props }: CalendarProps)
src/components/ui/calendar.tsx:12
FunctionChartStyle
({ id, config }: { id: string; config: ChartConfig })
src/components/ui/chart.tsx:75
FunctionCommandDialog
({ children, ...props }: CommandDialogProps)
src/components/ui/command.tsx:28
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/command.tsx:129
FunctionComponent
({ replyDetails }: { replyDetails: NonNullable<RouterOutputs['mail']['getReplyDetails']> })
src/app/mail/components/reply-box.tsx:22
FunctionComposeButton
()
src/app/mail/components/compose-button.tsx:21
FunctionContextMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/context-menu.tsx:172
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:70
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:56
FunctionDrawer
({ shouldScaleBackground = true, ...props }: React.ComponentProps<typeof DrawerPrimitive.Root>)
src/components/ui/drawer.tsx:8
FunctionDrawerFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/drawer.tsx:69
FunctionDrawerHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/drawer.tsx:58
FunctionDropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/dropdown-menu.tsx:176
FunctionEmailDisplay
({ email }: Props)
src/app/mail/components/email-display.tsx:15
FunctionEmailEditor
({ toValues, ccValues, subject, setSubject, to, handleSend, isSending, onToChange, onCcChange, defaultToolbarE
src/app/mail/components/email-editor/index.tsx:39
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:31
FunctionGET
(request: Request)
src/app/api/auth/callback/nylas/route.ts:6
FunctionGET
(req: NextRequest)
src/app/api/aurinko/callback/route.ts:8
FunctionGET
(request: NextRequest)
src/app/api/stripe/checkout/route.ts:6
FunctionHome
()
src/app/(auth)/mail/page.tsx:14
FunctionKBar
({ children }: { children: React.ReactNode })
src/app/mail/components/kbar/index.tsx:22
next →1–100 of 170, ranked by callers