MCPcopy Create free account

hub / github.com/bapspatil/fumadocs-payload-template / functions

Functions93 in github.com/bapspatil/fumadocs-payload-template

↓ 33 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 11 callersFunctionescapeHtml
* Escape HTML characters in a string
lib/lexical-serializer.ts:24
↓ 5 callersFunctionextractTextContent
(node: any)
app/(fumadocs)/llms-full.txt/route.ts:85
↓ 5 callersFunctionextractTextContent
(node: any)
app/(fumadocs)/llms.mdx/[...slug]/route.ts:85
↓ 2 callersFunctionbuildPath
(doc: any)
app/(fumadocs)/llms.mdx/[...slug]/route.ts:149
↓ 2 callersFunctionextractTableOfContents
(content: any)
lib/lexical-serializer.ts:73
↓ 2 callersFunctionextractTextFromNode
* Extract plain text from a node
lib/lexical-serializer.ts:125
↓ 2 callersFunctionisDoc
(value: unknown)
lib/lexical-serializer.ts:494
↓ 2 callersFunctionisDocNode
(value: unknown)
lib/utils.ts:38
↓ 2 callersFunctionslugify
* Convert text to URL-friendly slug
lib/lexical-serializer.ts:60
↓ 1 callersFunctionbuildDocPath
(doc: DocNode, byId: Map<string, unknown>)
lib/utils.ts:41
↓ 1 callersFunctioncreateConverterOverrides
( payload: Payload )
lib/lexical-serializer.ts:165
↓ 1 callersFunctioncreatePayloadSource
()
lib/source.ts:40
↓ 1 callersFunctionextractFromNode
(node: any)
app/(fumadocs)/llms-full.txt/route.ts:14
↓ 1 callersFunctionextractFromNode
(node: any)
app/(fumadocs)/api/search/route.ts:12
↓ 1 callersFunctionextractFromNode
(node: any)
app/(fumadocs)/llms.mdx/[...slug]/route.ts:16
↓ 1 callersFunctionextractHeadings
(node: any)
lib/lexical-serializer.ts:81
↓ 1 callersFunctionextractTextFromLexical
* Extract formatted text from Lexical content preserving structure
app/(fumadocs)/llms-full.txt/route.ts:9
↓ 1 callersFunctionextractTextFromLexical
* Extract plain text from Lexical content for search indexing
app/(fumadocs)/api/search/route.ts:7
↓ 1 callersFunctionextractTextFromLexical
* Extract formatted text from Lexical content preserving structure
app/(fumadocs)/llms.mdx/[...slug]/route.ts:11
↓ 1 callersFunctionextractVimeoId
* Extract Vimeo video identifier from URL * Supports formats: * - https://vimeo.com/1116751860 -> "1116751860" * - https://vimeo.com/1116751860/27f
lib/lexical-serializer.ts:40
↓ 1 callersFunctiongetSearchIndexes
()
app/(fumadocs)/api/search/route.ts:31
↓ 1 callersFunctiongetStructuredData
(doc: any)
lib/source.ts:151
↓ 1 callersFunctiongetUniqueSlug
(baseSlug: string)
lib/lexical-serializer.ts:172
↓ 1 callersFunctionisCategory
(value: unknown)
lib/lexical-serializer.ts:502
↓ 1 callersFunctionrenderOG
(title: string, description: string)
app/(fumadocs)/docs-og/[...slug]/route.tsx:16
↓ 1 callersFunctionresolveCategorySlug
({ category, categoryCache, payload, }: { category: Doc["category"]; categoryCache: Map<string, Cate
lib/lexical-serializer.ts:463
↓ 1 callersFunctionresolveDocHref
({ doc, docCache, categoryCache, payload, }: { doc: Doc; docCache: Map<string, Doc>; categoryCac
lib/lexical-serializer.ts:389
↓ 1 callersFunctionresolveRelationshipDoc
({ node, docCache, categoryCache, payload, }: { node: SerializedRelationshipNode; docCache: Map<st
lib/lexical-serializer.ts:337
↓ 1 callersFunctionserializeLexical
( content: SerializedEditorState | null | undefined, payload: Payload )
lib/lexical-serializer.ts:144
FunctionAvatar
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Root>)
components/ui/avatar.tsx:8
FunctionAvatarFallback
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Fallback>)
components/ui/avatar.tsx:37
FunctionAvatarImage
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Image>)
components/ui/avatar.tsx:24
FunctionBadge
({ className, variant, asChild = false, ...props }: React.ComponentProps<"span"> & VariantProps<type
components/ui/badge.tsx:28
FunctionButton
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
components/ui/button.tsx:38
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:64
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:31
FunctionCheckbox
({ className, ...props }: React.ComponentProps<typeof CheckboxPrimitive.Root>)
components/ui/checkbox.tsx:9
FunctionDropdownMenu
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Root>)
components/ui/dropdown-menu.tsx:9
FunctionDropdownMenuCheckboxItem
({ className, children, checked, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Checkbo
components/ui/dropdown-menu.tsx:85
FunctionDropdownMenuContent
({ className, sideOffset = 4, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Content>)
components/ui/dropdown-menu.tsx:34
FunctionDropdownMenuGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Group>)
components/ui/dropdown-menu.tsx:54
FunctionDropdownMenuItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof DropdownMenuPrimitiv
components/ui/dropdown-menu.tsx:62
FunctionDropdownMenuLabel
({ className, inset, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Label> & { inset?:
components/ui/dropdown-menu.tsx:146
FunctionDropdownMenuPortal
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Portal>)
components/ui/dropdown-menu.tsx:15
FunctionDropdownMenuRadioGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioGroup>)
components/ui/dropdown-menu.tsx:111
FunctionDropdownMenuRadioItem
({ className, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioItem>)
components/ui/dropdown-menu.tsx:122
FunctionDropdownMenuSeparator
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Separator>)
components/ui/dropdown-menu.tsx:166
FunctionDropdownMenuShortcut
({ className, ...props }: React.ComponentProps<"span">)
components/ui/dropdown-menu.tsx:179
FunctionDropdownMenuSub
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Sub>)
components/ui/dropdown-menu.tsx:195
FunctionDropdownMenuSubContent
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubContent>)
components/ui/dropdown-menu.tsx:225
FunctionDropdownMenuSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubTrigge
components/ui/dropdown-menu.tsx:201
FunctionDropdownMenuTrigger
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Trigger>)
components/ui/dropdown-menu.tsx:23
FunctionEditButton
(props: { payloadUrl: string })
app/(fumadocs)/docs/[[...slug]]/page.client.tsx:56
FunctionGET
( req: Request, { params }: { params: Promise<{ slug: string[] }> } )
app/(fumadocs)/docs-og/[...slug]/route.tsx:7
FunctionGET
()
app/(fumadocs)/llms-full.txt/route.ts:104
FunctionGET
()
app/(fumadocs)/llms.txt/route.ts:5
FunctionGET
(request: Request)
app/(fumadocs)/api/search/route.ts:57
FunctionGET
( _req: NextRequest, { params }: { params: Promise<{ slug?: string[] }> } )
app/(fumadocs)/llms.mdx/[...slug]/route.ts:102
FunctionGET
(request: Request)
app/my-route/route.ts:4
FunctionHomeNavLink
()
components/home-nav-link.tsx:6
FunctionHomePage
()
app/(fumadocs)/(home)/page.tsx:28
FunctionInput
({ className, type, ...props }: React.ComponentProps<"input">)
components/ui/input.tsx:5
FunctionLLMCopyButton
({ slug }: { slug: string[] })
app/(fumadocs)/docs/[[...slug]]/page.client.tsx:10
FunctionLabel
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
components/ui/label.tsx:8
FunctionLayout
({ children }: Args)
app/(payload)/layout.tsx:25
FunctionLayout
({ children }: { children: ReactNode })
app/(fumadocs)/layout.tsx:32
FunctionLayout
({ children }: { children: ReactNode })
app/(fumadocs)/(home)/layout.tsx:5
FunctionLayout
({ children }: { children: ReactNode })
app/(fumadocs)/docs/layout.tsx:6
FunctionLoading
()
app/(fumadocs)/docs/loading.tsx:1
FunctionNotFound
({ params, searchParams }: Args)
app/(payload)/admin/[[...segments]]/not-found.tsx:24
FunctionPage
({ params, searchParams }: Args)
app/(payload)/admin/[[...segments]]/page.tsx:24
FunctionPage
(props: { params: Promise<{ slug?: string[] }>; })
app/(fumadocs)/docs/[[...slug]]/page.tsx:18
FunctionVideoJSPlayer
({ html }: VideoJSPlayerProps)
components/videojs-player.tsx:13
FunctiongenerateMetadata
({ params, searchParams, }: Args)
app/(payload)/admin/[[...segments]]/not-found.tsx:18
FunctiongenerateMetadata
({ params, searchParams, }: Args)
app/(payload)/admin/[[...segments]]/page.tsx:18
FunctiongenerateMetadata
(props: { params: Promise<{ slug?: string[] }>; })
app/(fumadocs)/docs/[[...slug]]/page.tsx:62
FunctiongenerateParams
()
lib/source.ts:34
FunctiongenerateStaticParams
()
app/(fumadocs)/docs-og/[...slug]/route.tsx:95
FunctiongenerateStaticParams
()
app/(fumadocs)/docs/[[...slug]]/page.tsx:58
FunctiongenerateStaticParams
()
app/(fumadocs)/llms.mdx/[...slug]/route.ts:184
FunctiongetLLMText
( page: NonNullable<Awaited<ReturnType<typeof source.getPage>>> )
lib/get-llm-text.ts:3
FunctiongetPage
(slugs?: string[])
lib/source.ts:26
FunctiongetPages
()
lib/source.ts:30
FunctionserverFunction
(args)
app/(payload)/layout.tsx:16
Functionslugify
(input: string)
lib/utils.ts:8
FunctionstructuredData
()
lib/source.ts:125
FunctionvalidateSlug
(value: unknown)
lib/utils.ts:21