MCPcopy Create free account

hub / github.com/blrchen/chatgpt-minimal / functions

Functions198 in github.com/blrchen/chatgpt-minimal

FunctionAlertDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/alert-dialog.tsx:86
FunctionAlertDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/alert-dialog.tsx:70
FunctionAlertDialogMedia
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/alert-dialog.tsx:131
FunctionAlertDialogOverlay
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Overlay>)
src/components/ui/alert-dialog.tsx:31
FunctionAlertDialogPortal
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Portal>)
src/components/ui/alert-dialog.tsx:23
FunctionAlertDialogTitle
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Title>)
src/components/ui/alert-dialog.tsx:102
FunctionAlertDialogTrigger
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Trigger>)
src/components/ui/alert-dialog.tsx:15
FunctionAlertTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/alert.tsx:37
FunctionAssistantMessage
({ message, isThinking, streamPhase }: MessageProps)
src/components/chat/message.tsx:198
FunctionAssistantMessageActions
({ hasCopyText, copied, onCopy, sources, sourcesExpanded, onToggleSources, sourceListId }: Assis
src/components/chat/message.tsx:148
FunctionAssistantMessageBody
({ isThinking, phase, hasRenderedText, markdownSource, showCursor, sourceUrlMap, renderLinkAnnot
src/components/chat/message.tsx:94
FunctionButton
({ className, variant = "default", size = "default", asChild = false, ...props }: React.ComponentPro
src/components/ui/button.tsx:41
FunctionButtonWithTooltip
({ children, label, placement = 'top', contentClassName, align }: ButtonWithTooltipProps)
src/components/common/button-with-tooltip.tsx:24
FunctionChat
()
src/components/chat/chat.tsx:85
FunctionChatPage
()
src/app/chat/page.tsx:4
FunctionChatSessionProvider
({ messages, streamStatus, streamPhase, error, onDismissError, isSending, composerError, setCo
src/components/chat/chat-session-context.tsx:47
FunctionChatStreamError
({ error, onDismissError }: ChatStreamErrorProps)
src/components/chat/chat-stream-error.tsx:10
FunctionCheckbox
({ className, ...props }: React.ComponentProps<typeof CheckboxPrimitive.Root>)
src/components/ui/checkbox.tsx:9
FunctionCodeBlockCopyButton
({ children }: { children: React.ReactNode })
src/components/markdown/markdown.tsx:174
FunctionComposerError
({ errorTextId, message }: ComposerErrorProps)
src/components/chat/composer/composer-error.tsx:9
FunctionComposerTextarea
({ textAreaRef, message, showPlaceholder, composerError, chatInputId, helperTextId, errorTextId,
src/components/chat/composer/composer-textarea.tsx:25
FunctionComposerToolbar
({ isSending, canSend, showClear, fileInputRef, onFileUpload, onClear, onSend, onStop }: Compo
src/components/chat/composer/composer-toolbar.tsx:18
FunctionConfirmActionDialog
({ open, onOpenChange, title, description, confirmLabel, onConfirm, cancelLabel = 'Cancel', co
src/components/common/confirm-action-dialog.tsx:29
FunctionConversationView
({ composerRef }: ChatViewProps)
src/components/chat/chat.tsx:51
FunctionCopyStatusAnnouncement
({ copied, message }: CopyStatusAnnouncementProps)
src/components/accessibility/copy-status-announcement.tsx:6
FunctionDeferredAnalytics
()
src/components/analytics/deferred-analytics.tsx:3
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
src/components/ui/dialog.tsx:10
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
src/components/ui/dialog.tsx:28
FunctionDialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitiv
src/components/ui/dialog.tsx:50
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
src/components/ui/dialog.tsx:134
FunctionDialogFooter
({ className, showCloseButton = false, children, ...props }: React.ComponentProps<"div"> & { showClo
src/components/ui/dialog.tsx:94
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/dialog.tsx:84
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
src/components/ui/dialog.tsx:34
FunctionDialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
src/components/ui/dialog.tsx:22
FunctionDialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
src/components/ui/dialog.tsx:121
FunctionDialogTrigger
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Trigger>)
src/components/ui/dialog.tsx:16
FunctionEmptyChatView
({ composerRef }: ChatViewProps)
src/components/chat/chat.tsx:36
FunctionError
({ error, reset }: { error: Error & { digest?: string } reset: () => void })
src/app/error.tsx:8
FunctionFavicon
({ domain }: { domain: string })
src/components/chat/message-sources-view.tsx:11
FunctionField
({ className, orientation = "vertical", ...props }: React.ComponentProps<"div"> & VariantProps<typeof fi
src/components/ui/field.tsx:81
FunctionFieldContent
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/field.tsx:97
FunctionFieldDescription
({ className, ...props }: React.ComponentProps<"p">)
src/components/ui/field.tsx:141
FunctionFieldError
({ className, children, errors, ...props }: React.ComponentProps<"div"> & { errors?: Array<{ message
src/components/ui/field.tsx:186
FunctionFieldGroup
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/field.tsx:44
FunctionFieldLabel
({ className, ...props }: React.ComponentProps<typeof Label>)
src/components/ui/field.tsx:110
FunctionFieldLegend
({ className, variant = "legend", ...props }: React.ComponentProps<"legend"> & { variant?: "legend" | "l
src/components/ui/field.tsx:24
FunctionFieldSeparator
({ children, className, ...props }: React.ComponentProps<"div"> & { children?: React.ReactNode })
src/components/ui/field.tsx:156
FunctionFieldSet
({ className, ...props }: React.ComponentProps<"fieldset">)
src/components/ui/field.tsx:10
FunctionFieldTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/field.tsx:128
FunctionGlobalError
({ error, reset }: GlobalErrorProps)
src/app/global-error.tsx:17
FunctionGlobalResourceHints
()
src/providers/themes-provider.tsx:79
FunctionHeader
()
src/components/header/header.tsx:8
FunctionHome
()
src/app/(site)/page.tsx:3
FunctionHoverCard
({ ...props }: React.ComponentProps<typeof HoverCardPrimitive.Root>)
src/components/ui/hover-card.tsx:8
FunctionHoverCardContent
({ className, align = "center", sideOffset = 4, ...props }: React.ComponentProps<typeof HoverCardPrimi
src/components/ui/hover-card.tsx:22
FunctionHoverCardTrigger
({ ...props }: React.ComponentProps<typeof HoverCardPrimitive.Trigger>)
src/components/ui/hover-card.tsx:14
FunctionImagePreviewDialog
({ open, onOpenChange, src, alt }: ImagePreviewDialogProps)
src/components/common/image-preview-dialog.tsx:18
FunctionInlineCitationBadge
({ index, source }: { index: number source: ChatMessageSource })
src/components/chat/message-sources-view.tsx:38
FunctionLabel
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
src/components/ui/label.tsx:8
FunctionMarkdownImage
({ src, alt, previewEnabled = true }: MarkdownImageProps)
src/components/markdown/markdown.tsx:203
FunctionMessageComponent
({ message, isThinking, streamPhase }: MessageProps)
src/components/chat/message.tsx:273
FunctionMessageList
()
src/components/chat/message-list.tsx:6
FunctionNotFound
()
src/app/not-found.tsx:5
FunctionPOST
(req: NextRequest)
src/app/api/chat/route.ts:334
FunctionRemoveAttachmentButton
({ className, label, onClick }: RemoveAttachmentButtonProps)
src/components/chat/composer/composer-attachments.tsx:21
FunctionRootLayout
({ children }: RootLayoutProps)
src/app/layout.tsx:33
FunctionSeparator
({ className, orientation = "horizontal", decorative = true, ...props }: React.ComponentProps<typeof S
src/components/ui/separator.tsx:8
FunctionSkeleton
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/skeleton.tsx:3
FunctionSkipToContentLink
()
src/components/accessibility/skip-to-content-link.tsx:1
FunctionSourcesList
({ sources, expanded, sourceListId }: { sources: ChatMessageSource[] expanded: boolean sourceListI
src/components/chat/message-sources-view.tsx:148
FunctionSourcesToggle
({ sources, expanded, onToggle, sourceListId }: { sources: ChatMessageSource[] expanded: boolean
src/components/chat/message-sources-view.tsx:107
FunctionStatusPageShell
({ title, description, illustration, actions, className, contentClassName, descriptionClassName
src/components/common/status-page-shell.tsx:14
FunctionStreamStatusIndicator
({ icon, label }: { icon: ReactNode label: string })
src/components/chat/message.tsx:31
FunctionStreamingCursor
()
src/components/chat/message.tsx:51
FunctionTextarea
({ className, ...props }: React.ComponentProps<"textarea">)
src/components/ui/textarea.tsx:5
FunctionThemeProvider
({ children, enableAnalytics = false, ...props }: AppThemeProviderProps)
src/providers/themes-provider.tsx:89
FunctionThemeSync
()
src/providers/themes-provider.tsx:44
FunctionThemeToggle
()
src/components/theme/toggle.tsx:10
FunctionToaster
({ ...props }: ToasterProps)
src/components/ui/sonner.tsx:13
FunctionTooltip
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Root>)
src/components/ui/tooltip.tsx:21
FunctionTooltipContent
({ className, sideOffset = 0, children, ...props }: React.ComponentProps<typeof TooltipPrimitive.Conte
src/components/ui/tooltip.tsx:33
FunctionTooltipProvider
({ delayDuration = 0, ...props }: React.ComponentProps<typeof TooltipPrimitive.Provider>)
src/components/ui/tooltip.tsx:8
FunctionTooltipTrigger
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Trigger>)
src/components/ui/tooltip.tsx:27
FunctionUserImageFallback
({ label }: { label: string })
src/components/chat/message-user-parts.tsx:5
FunctionUserMessage
({ message }: MessageProps)
src/components/chat/message.tsx:70
FunctionUserUploadedImage
({ alt, src }: { alt: string; src: string })
src/components/chat/message-user-parts.tsx:13
Methodconstructor
(code: ErrorCode, message: string)
src/lib/errors.ts:15
Methodconstructor
(page: Page)
e2e/pages/chat.ts:35
FunctioncreateChatTransport
()
src/lib/chat-transport.ts:4
FunctioncreateFallbackStream
()
src/app/api/chat/route.ts:256
FunctionfindLastMessageIndex
(messages: ChatMessage[], role: ChatMessage['role'])
src/lib/chat-utils.ts:16
FunctiongetReducedMotionPreferenceSnapshot
()
src/components/chat/chat.tsx:28
FunctionisWebSearchSetupFallbackError
(error: unknown)
src/app/api/chat/route.ts:135
Functionnoop
()
src/hooks/useHydrated.ts:3
FunctionreadShouldConfirmClearHistory
()
src/components/chat/chat-composer.tsx:23
FunctionrehypeNormalizeCodeLanguage
()
src/components/markdown/markdown.tsx:118
FunctionsubscribeToReducedMotionPreference
(onChange: () => void)
src/components/chat/chat.tsx:19
FunctionsyncThemeColorMeta
()
src/providers/themes-provider.tsx:57
← previous101–198 of 198, ranked by callers