MCPcopy Create free account

hub / github.com/Jauharmuhammed/beyondgpt-ai-saas / functions

Functions94 in github.com/Jauharmuhammed/beyondgpt-ai-saas

↓ 58 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 5 callersFunctiondispatch
(action: Action)
components/ui/use-toast.ts:134
↓ 5 callersFunctionsetGroup
(key: string, chat: ChatType)
components/sidbar.tsx:31
↓ 4 callersFunctionuseFormField
()
components/ui/form.tsx:42
↓ 3 callersFunctioncheckSubscription
()
lib/subscription.ts:6
↓ 2 callersFunctionaddToRemoveQueue
(toastId: string)
components/ui/use-toast.ts:59
↓ 1 callersFunctionabsoluteUrl
(path: string)
lib/utils.ts:8
↓ 1 callersFunctioncheckUserApiLlimit
()
lib/api-limit.ts:37
↓ 1 callersFunctioncreateNewChat
()
lib/api-chat.ts:70
↓ 1 callersFunctiondismiss
()
components/ui/use-toast.ts:151
↓ 1 callersFunctiongenId
()
components/ui/use-toast.ts:28
↓ 1 callersFunctiongetApiLimitCount
()
lib/api-limit.ts:53
↓ 1 callersFunctiongetChats
()
lib/api-chat.ts:48
↓ 1 callersFunctiongetLastChat
()
lib/api-chat.ts:110
↓ 1 callersFunctiongetMessages
(id: string)
lib/api-chat.ts:11
↓ 1 callersFunctionhandleDelete
(e: React.MouseEvent<SVGSVGElement>)
components/chat.tsx:28
↓ 1 callersFunctionhandleStar
(e: React.MouseEvent<SVGSVGElement>)
components/chat.tsx:21
↓ 1 callersFunctionincreaseApiLimit
()
lib/api-limit.ts:5
↓ 1 callersFunctionprismaClientSingleton
()
lib/db.ts:4
↓ 1 callersFunctionreducer
(state: State, action: Action)
components/ui/use-toast.ts:75
↓ 1 callersFunctionrenderFilteredChats
(chats: ChatType[], title: string)
components/recent-conversations.tsx:12
↓ 1 callersFunctionscrollToBottom
()
components/chat-page.tsx:87
↓ 1 callersFunctiontoast
({ ...props }: Toast)
components/ui/use-toast.ts:143
↓ 1 callersFunctionuseChat
()
contexts/chat-context.tsx:28
↓ 1 callersFunctionuseToast
()
components/ui/use-toast.ts:172
FunctionAiAvatar
()
components/ai-avatar.tsx:4
FunctionAuthLayout
({children}: {children: React.ReactNode})
app/(auth)/layout.tsx:3
FunctionBadge
({ className, variant, ...props }: BadgeProps)
components/ui/badge.tsx:30
FunctionChat
({ chat }: { chat: Chat })
components/chat.tsx:10
FunctionChatPage
({ initialMessages, chatId, error = false }: props)
components/chat-page.tsx:31
FunctionChatProvider
({ children })
contexts/chat-context.tsx:20
FunctionCrispChat
()
components/crisp-chat.tsx:6
FunctionCrispProvider
()
components/crisp-provider.tsx:3
FunctionDashboardLayout
({ children }: { children: React.ReactNode })
app/(routes)/layout.tsx:10
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:74
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:60
FunctionDialogPortal
({ className, ...props }: DialogPrimitive.DialogPortalProps)
components/ui/dialog.tsx:13
FunctionDropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/dropdown-menu.tsx:171
FunctionEmpty
()
components/empty.tsx:1
FunctionError
({ error, reset }: { error: Error; reset: () => void })
app/(routes)/error.tsx:7
FunctionError404
()
components/Error404.tsx:5
FunctionFavouriteConversations
()
components/favourite-conversations.tsx:5
FunctionFooter
()
components/landing/footer.tsx:4
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
components/ui/form.tsx:29
FunctionFreeCounter
({ apiLimitCount, isPro = false }: FreeCounterProps)
components/free-counter.tsx:13
FunctionGET
(request: Request, { params }: { params: { id: string } })
app/api/chat/[id]/route.ts:6
FunctionGET
()
app/api/stripe/route.ts:12
FunctionHero
()
components/landing/hero.tsx:4
FunctionLandingPage
()
app/(landing)/page.tsx:7
FunctionLandingPageLayout
({ children }: { children: React.ReactNode })
app/(landing)/layout.tsx:5
FunctionLoader
()
components/loader.tsx:3
FunctionMessage
({ message, id }: { message: MessageType; id: string })
components/message.tsx:14
FunctionMobileSidebar
({ apiLimitCount, chats, isPro = false }: mobileSidebarProps)
components/mobile-sidebar.tsx:17
FunctionModalProvider
()
components/modal-provider.tsx:6
FunctionNavbar
({ apiLimitCount, chats, isPro = false }: navbarProps)
components/navbar.tsx:17
FunctionNavbar
()
components/landing/navbar.tsx:9
FunctionPOST
(req: Request)
app/api/chat/route.ts:17
FunctionPOST
(req: Request)
app/api/webhook/route.ts:7
FunctionPage
()
app/(auth)/(routes)/sign-up/[[...sign-up]]/page.tsx:3
FunctionPage
()
app/(auth)/(routes)/sign-in/[[...sign-in]]/page.tsx:3
FunctionPage
()
app/(routes)/chat/page.tsx:5
FunctionPage
({ params: { chatId } }: { params: { chatId: string } })
app/(routes)/chat/[chatId]/page.tsx:5
FunctionPlanDetails
({ actionButtons = false, onSubscribe, loading = false }: PlanDetailsProps)
components/plan-details.tsx:16
FunctionPlans
()
components/landing/plans.tsx:7
FunctionPlugins
()
components/plugins.tsx:6
FunctionProBadge
()
components/pro-badge.tsx:4
FunctionProModal
()
components/pro-modal.tsx:10
FunctionProviders
({ children }: { children: React.ReactNode })
contexts/providers.tsx:5
FunctionRecentConversations
({ groupedChats }: { groupedChats: { [key: string]: ChatType[] } })
components/recent-conversations.tsx:8
FunctionRootLayout
({ children }: { children: React.ReactNode })
app/layout.tsx:28
FunctionScrollDownButton
()
components/scroll-down-button.tsx:8
FunctionSettingsPage
()
app/(routes)/settings/page.tsx:8
FunctionSheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/sheet.tsx:97
FunctionSheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/sheet.tsx:83
FunctionSheetPortal
({ className, ...props }: SheetPrimitive.DialogPortalProps)
components/ui/sheet.tsx:16
FunctionSidebar
({ apiLimitCount = 0, chats, isPro = false }: SidebarProps)
components/sidbar.tsx:25
FunctionSidebarHeader
({ title }: { title: string })
components/sidebar-header.tsx:3
FunctionSubscriptionButton
({ isPro }: subscriptionButtonType)
components/subscription-button.tsx:11
FunctionToaster
()
components/ui/toaster.tsx:13
FunctionToasterProvider
()
components/toaser-provider.tsx:3
FunctionTopLoadingBar
()
components/loading-bar.tsx:6
FunctionUnderConstruction
()
components/under-construction.tsx:3
FunctionUserAvatar
()
components/user-avatar.tsx:4
FunctionhandleCopy
()
components/message.tsx:17
FunctionhandleEnterKeyDown
(e: any)
components/chat-page.tsx:113
FunctionhandleMenu
(e: React.MouseEvent<SVGSVGElement>)
components/chat.tsx:15
FunctionhandleScroll
()
components/scroll-down-button.tsx:19
FunctiononClick
()
components/subscription-button.tsx:14
FunctiononCompletion
(completion)
app/api/chat/route.ts:109
FunctiononSubscribe
()
components/pro-modal.tsx:14
Functionrobots
()
app/robots.ts:4
FunctionscrollToBottom
()
components/scroll-down-button.tsx:13
Functionsitemap
()
app/sitemap.ts:4
Functionupdate
(props: ToasterToast)
components/ui/use-toast.ts:146