MCPcopy Create free account

hub / github.com/athrala/AI-SaaS-Content-Generation-Platform / functions

Functions61 in github.com/athrala/AI-SaaS-Content-Generation-Platform

↓ 50 callersFunctioncn
(...inputs: ClassValue[])
ai-saas/lib/utils.ts:4
↓ 8 callersFunctioncheckSubscription
()
ai-saas/lib/subscription.ts:7
↓ 5 callersFunctioncheckApiLimit
()
ai-saas/lib/api-limit.ts:29
↓ 5 callersFunctionincrementApiLimit
()
ai-saas/lib/api-limit.ts:6
↓ 4 callersFunctionuseFormField
()
ai-saas/components/ui/form.tsx:42
↓ 2 callersFunctiongetApiLimitCount
()
ai-saas/lib/api-limit.ts:47
↓ 1 callersFunctionabsoluteUrl
(path: string)
ai-saas/lib/utils.ts:8
FunctionAuthLayout
({ children }: { children: React.ReactNode })
ai-saas/app/(auth)/layout.tsx:1
FunctionBadge
({ className, variant, ...props }: BadgeProps)
ai-saas/components/ui/badge.tsx:32
FunctionBotAvatar
()
ai-saas/components/bot-avatar.tsx:2
FunctionCodePage
()
ai-saas/app/(dashboard)/(routes)/code/page.tsx:26
FunctionConversationPage
()
ai-saas/app/(dashboard)/(routes)/conversation/page.tsx:26
FunctionCrispChat
()
ai-saas/components/crisp-chat.tsx:6
FunctionCrispProvider
()
ai-saas/components/crisp-provider.tsx:5
FunctionDashboardLayout
({ children }: { children: React.ReactNode })
ai-saas/app/(dashboard)/layout.tsx:6
FunctionDashboardPage
()
ai-saas/app/(dashboard)/(routes)/dashboard/page.tsx:54
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
ai-saas/components/ui/dialog.tsx:74
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
ai-saas/components/ui/dialog.tsx:60
FunctionDialogPortal
({ className, ...props }: DialogPrimitive.DialogPortalProps)
ai-saas/components/ui/dialog.tsx:13
FunctionEmpty
({ label }: EmptyProps)
ai-saas/components/ui/empty.tsx:7
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
ai-saas/components/ui/form.tsx:29
FunctionFreeCounter
({ apiLimitCount = 0, isPro = false, }: FreeCounterProps)
ai-saas/components/free-counter.tsx:15
FunctionGET
()
ai-saas/app/api/stripe/route.ts:10
FunctionHeading
({ title, description, icon: Icon, iconColor, bgColor, }: HeadingProps)
ai-saas/components/heading.tsx:12
FunctionImagePage
()
ai-saas/app/(dashboard)/(routes)/image/page.tsx:33
FunctionLandingContent
()
ai-saas/components/landing-content.tsx:34
FunctionLandingHero
()
ai-saas/components/landing-hero.tsx:9
FunctionLandingLayout
({ children }: { children: React.ReactNode })
ai-saas/app/(landing)/layout.tsx:1
FunctionLandingNavbar
()
ai-saas/components/landing-navbar.tsx:13
FunctionLandingPage
()
ai-saas/app/(landing)/page.tsx:5
FunctionLoader
()
ai-saas/components/loader.tsx:3
FunctionMobileSidebar
({ apiLimitCount = 0, isPro = false, }: MobileSidebarProps)
ai-saas/components/mobile-sidebar.tsx:15
FunctionModalProvider
()
ai-saas/components/modal-provider.tsx:7
FunctionMusicPage
()
ai-saas/app/(dashboard)/(routes)/music/page.tsx:22
FunctionMusicPage
()
ai-saas/app/(dashboard)/(routes)/video/page.tsx:22
FunctionNavbar
()
ai-saas/components/navbar.tsx:6
FunctionPOST
(req: Request)
ai-saas/app/api/image/route.ts:14
FunctionPOST
(req: Request)
ai-saas/app/api/conversation/route.ts:14
FunctionPOST
(req: Request)
ai-saas/app/api/music/route.ts:12
FunctionPOST
(req: Request)
ai-saas/app/api/video/route.ts:12
FunctionPOST
(req: Request)
ai-saas/app/api/code/route.ts:20
FunctionPOST
(req: Request)
ai-saas/app/api/webhook/route.ts:8
FunctionPage
()
ai-saas/app/(auth)/(routes)/sign-up/[[...sign-up]]/page.tsx:3
FunctionPage
()
ai-saas/app/(auth)/(routes)/sign-in/[[...sign-in]]/page.tsx:3
FunctionProModal
()
ai-saas/components/pro-modal.tsx:70
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
ai-saas/app/layout.tsx:17
FunctionSettingsPage
()
ai-saas/app/(dashboard)/(routes)/settings/page.tsx:7
FunctionSheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
ai-saas/components/ui/sheet.tsx:97
FunctionSheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
ai-saas/components/ui/sheet.tsx:83
FunctionSheetPortal
({ className, ...props }: SheetPrimitive.DialogPortalProps)
ai-saas/components/ui/sheet.tsx:16
FunctionSidebar
({ apiLimitCount = 0, isPro = false }: SidebarProps)
ai-saas/components/sidebar.tsx:71
FunctionSubscriptionButton
({ isPro = false }: { isPro: boolean })
ai-saas/components/subscription-button.tsx:10
FunctionToasterProvider
()
ai-saas/components/toaster-provider.tsx:5
FunctionUserAvatar
()
ai-saas/components/user-avatar.tsx:4
FunctiononClick
()
ai-saas/components/subscription-button.tsx:13
FunctiononSubmit
(values: z.infer<typeof formSchema>)
ai-saas/app/(dashboard)/(routes)/image/page.tsx:49
FunctiononSubmit
(values: z.infer<typeof formSchema>)
ai-saas/app/(dashboard)/(routes)/conversation/page.tsx:40
FunctiononSubmit
(values: z.infer<typeof formSchema>)
ai-saas/app/(dashboard)/(routes)/music/page.tsx:36
FunctiononSubmit
(values: z.infer<typeof formSchema>)
ai-saas/app/(dashboard)/(routes)/video/page.tsx:36
FunctiononSubmit
(values: z.infer<typeof formSchema>)
ai-saas/app/(dashboard)/(routes)/code/page.tsx:38
FunctiononSubscribe
()
ai-saas/components/pro-modal.tsx:74