MCPcopy Create free account

hub / github.com/SammyLeths/witty-ai-saas / functions

Functions62 in github.com/SammyLeths/witty-ai-saas

↓ 50 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 8 callersFunctioncheckSubscription
()
lib/subscription.ts:7
↓ 5 callersFunctioncheckApiLimit
()
lib/api-limit.ts:31
↓ 5 callersFunctionincreaseApiLimit
()
lib/api-limit.ts:6
↓ 4 callersFunctionuseFormField
()
components/ui/form.tsx:42
↓ 2 callersFunctiongetApiLimitCount
()
lib/api-limit.ts:49
↓ 1 callersFunctionabsoluteUrl
(path: string)
lib/utils.ts:8
FunctionAuthLayout
({ children }: { children: React.ReactNode })
app/(auth)/layout.tsx:1
FunctionBadge
({ className, variant, ...props }: BadgeProps)
components/ui/badge.tsx:32
FunctionBotAvatar
()
components/bot-avatar.tsx:3
FunctionCodePage
()
app/(dashboard)/(routes)/code/page.tsx:26
FunctionConversationPage
()
app/(dashboard)/(routes)/conversation/page.tsx:25
FunctionCrispChat
()
components/crisp-chat.tsx:6
FunctionCrispProvider
()
components/crisp-provider.tsx:5
FunctionDashboardLayout
({ children }: { children: React.ReactNode })
app/(dashboard)/layout.tsx:7
FunctionDashboardPage
()
app/(dashboard)/(routes)/dashboard/page.tsx:53
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
FunctionEmpty
({ label }: EmptyProps)
components/empty.tsx:7
FunctionFooter
()
components/footer.tsx:5
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
components/ui/form.tsx:29
FunctionFreeCounter
({ apiLimitCount = 0, isPro = false, }: FreeCounterProps)
components/free-counter.tsx:14
FunctionGET
()
app/api/stripe/route.ts:10
FunctionHeading
({ title, description, icon: Icon, iconColor, bgColor, }: HeadingProps)
components/heading.tsx:12
FunctionImagePage
()
app/(dashboard)/(routes)/image/page.tsx:33
FunctionLandingContent
()
components/landing-content.tsx:32
FunctionLandingHero
()
components/landing-hero.tsx:8
FunctionLandingLayout
({ children }: { children: React.ReactNode })
app/(landing)/layout.tsx:1
FunctionLandingNavbar
()
components/landing-navbar.tsx:16
FunctionLandingPage
()
app/(landing)/page.tsx:8
FunctionLoader
()
components/loader.tsx:3
FunctionMobileSidebar
({ apiLimitCount = 0, isPro = false, }: MobileSidebarProps)
components/mobile-sidebar.tsx:14
FunctionModalProvider
()
components/modal-provider.tsx:6
FunctionMusicPage
()
app/(dashboard)/(routes)/music/page.tsx:25
FunctionNavbar
()
components/navbar.tsx:6
FunctionPOST
(req: Request)
app/api/image/route.ts:14
FunctionPOST
(req: Request)
app/api/conversation/route.ts:14
FunctionPOST
(req: Request)
app/api/music/route.ts:12
FunctionPOST
(req: Request)
app/api/video/route.ts:12
FunctionPOST
(req: Request)
app/api/code/route.ts:20
FunctionPOST
(req: Request)
app/api/webhook/route.ts:8
FunctionPage
()
app/(auth)/(routes)/sign-up/[[...sing-up]]/page.tsx:3
FunctionPage
()
app/(auth)/(routes)/sign-in/[[...sing-in]]/page.tsx:3
FunctionProModal
()
components/pro-modal.tsx:62
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
app/layout.tsx:16
FunctionSettingsPage
()
app/(dashboard)/(routes)/settings/page.tsx:7
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, isPro = false }: SidebarProps)
components/sidebar.tsx:70
FunctionSubscriptionButton
({ isPro = false, }: SubscriptionButtonProps)
components/subscription-button.tsx:13
FunctionToasterProvider
()
components/toaster-provider.tsx:5
FunctionUserAvatar
()
components/user-avatar.tsx:4
FunctionVideoPage
()
app/(dashboard)/(routes)/video/page.tsx:24
FunctiononClick
()
components/subscription-button.tsx:18
FunctiononSubmit
(values: z.infer<typeof formSchema>)
app/(dashboard)/(routes)/image/page.tsx:49
FunctiononSubmit
(values: z.infer<typeof formSchema>)
app/(dashboard)/(routes)/conversation/page.tsx:39
FunctiononSubmit
(values: z.infer<typeof formSchema>)
app/(dashboard)/(routes)/music/page.tsx:39
FunctiononSubmit
(values: z.infer<typeof formSchema>)
app/(dashboard)/(routes)/video/page.tsx:38
FunctiononSubmit
(values: z.infer<typeof formSchema>)
app/(dashboard)/(routes)/code/page.tsx:40
FunctiononSubscribe
()
components/pro-modal.tsx:66