MCPcopy Create free account

hub / github.com/Yuyz0112/koala-oss-app / functions

Functions118 in github.com/Yuyz0112/koala-oss-app

↓ 38 callersFunctioncn
(...inputs: ClassValue[])
cms/src/lib/utils.ts:4
↓ 8 callersFunctioncreateClient
()
cms/src/lib/supabase/client.ts:3
↓ 4 callersFunctionresolve
(src: string | null)
image-fix-tool/utils/html-parser.ts:11
↓ 4 callersFunctiontoBytes
(url: string)
image-fix-tool/utils/html-parser.ts:70
↓ 3 callersFunctionpickAttr
( selector: string, attr: "content" | "href" | "src" = "content" )
image-fix-tool/utils/html-parser.ts:14
↓ 2 callersFunctioncaptureAndUploadScreenshot
* Takes a screenshot of a webpage and uploads it to S3 * @param url URL to capture * @returns Image name stored in S3
mcp-servers/koala-news.ts:89
↓ 2 callersFunctioncreateNewsBuilder
()
src/data/db.js:8
↓ 2 callersFunctionhandlePageEvent
(type)
src/scripts/tooltip.js:303
↓ 2 callersFunctionparseMessageToJson
(input: string)
mcp-servers/koala-news.ts:195
↓ 2 callersMethodupdateTooltip
(values, timeline, direction)
src/scripts/tooltip.js:170
↓ 1 callersFunctionaiGenerateImage
( title: string, content: string )
image-fix-tool/utils/ai-gen.ts:4
↓ 1 callersMethodanimateArrow
(timeline, direction = 'none')
src/scripts/tooltip.js:269
↓ 1 callersFunctioncaptureScreenshot
( url: string, waitForTimeout?: number )
image-fix-tool/utils/browser-render.ts:8
↓ 1 callersFunctioncheckAuth
()
cms/src/App.tsx:10
↓ 1 callersFunctioncheckImage
(image: string | Uint8Array)
image-fix-tool/utils/check-image.ts:5
↓ 1 callersFunctioncountWords
(text: string)
cms/src/pages/NewsEditor.tsx:13
↓ 1 callersFunctiondeleteNews
(id: number)
cms/src/lib/db.ts:88
↓ 1 callersMethoddestroy
()
src/scripts/tooltip.js:151
↓ 1 callersFunctionextractPdfText
(data: Uint8Array)
mcp-servers/koala-news.ts:173
↓ 1 callersFunctionfetchData
()
src/components/NewsList.jsx:30
↓ 1 callersMethodinitializeEvents
()
src/scripts/tooltip.js:56
↓ 1 callersFunctionlistNotChecked
()
image-fix-tool/utils/db.ts:86
↓ 1 callersFunctionmain
()
image-fix-tool/main.ts:5
↓ 1 callersFunctionmarkImageCheckResult
( id: number, sufficient: boolean, imageName: string )
image-fix-tool/utils/db.ts:42
↓ 1 callersFunctionparseCoverImage
( html: string, baseUrl: string )
image-fix-tool/utils/html-parser.ts:3
↓ 1 callersFunctionputImage
(imageName: string, bytes: Uint8Array)
image-fix-tool/utils/db.ts:31
↓ 1 callersFunctiontoggleSelect
(item: News)
cms/src/pages/NewsList.tsx:75
↓ 1 callersMethodupdateTextSlider
(rowSelector, newValue, timeline, direction)
src/scripts/tooltip.js:183
↓ 1 callersFunctionuploadImage
(file: File, url: string)
cms/src/pages/NewsEditor.tsx:127
↓ 1 callersFunctionurlToImageName
(url: string)
image-fix-tool/utils/db.ts:56
↓ 1 callersFunctionurlToImageName
* 将 URL 转换为唯一且可读的图片名称 * @param url 需要转换的 URL * @returns 转换后的图片名称,带 .png 扩展名
cms/src/pages/NewsEditor.tsx:214
↓ 1 callersFunctionurlToImageName
* Converts a URL to a unique, readable image name * @param url URL to convert * @returns Converted image name with .png extension
mcp-servers/koala-news.ts:54
FunctionApp
()
cms/src/App.tsx:6
FunctionButton
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
cms/src/components/ui/button.tsx:38
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/card.tsx:64
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/card.tsx:31
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
cms/src/components/ui/dialog.tsx:7
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
cms/src/components/ui/dialog.tsx:25
FunctionDialogContent
({ className, children, ...props }: React.ComponentProps<typeof DialogPrimitive.Content>)
cms/src/components/ui/dialog.tsx:47
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
cms/src/components/ui/dialog.tsx:109
FunctionDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/dialog.tsx:83
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/dialog.tsx:73
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
cms/src/components/ui/dialog.tsx:31
FunctionDialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
cms/src/components/ui/dialog.tsx:19
FunctionDialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
cms/src/components/ui/dialog.tsx:96
FunctionDialogTrigger
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Trigger>)
cms/src/components/ui/dialog.tsx:13
FunctionForgotPasswordForm
({ className, ...props }: React.ComponentPropsWithoutRef<'div'>)
cms/src/components/forgot-password-form.tsx:15
FunctionGET
()
src/pages/rss.xml.js:12
FunctionInput
({ className, type, ...props }: React.ComponentProps<"input">)
cms/src/components/ui/input.tsx:5
FunctionLabel
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
cms/src/components/ui/label.tsx:6
FunctionLoginForm
({ className, ...props }: React.ComponentPropsWithoutRef<"div">)
cms/src/components/login-form.tsx:15
FunctionNewsEditor
({ id }: { id: number })
cms/src/pages/NewsEditor.tsx:29
FunctionNewsList
()
cms/src/pages/NewsList.tsx:33
FunctionNewsList
({ initData, grid })
src/components/NewsList.jsx:4
FunctionPagination
({ className, ...props }: React.ComponentProps<"nav">)
cms/src/components/ui/pagination.tsx:11
FunctionPaginationContent
({ className, ...props }: React.ComponentProps<"ul">)
cms/src/components/ui/pagination.tsx:23
FunctionPaginationEllipsis
({ className, ...props }: React.ComponentProps<"span">)
cms/src/components/ui/pagination.tsx:102
FunctionPaginationItem
({ ...props }: React.ComponentProps<"li">)
cms/src/components/ui/pagination.tsx:36
FunctionPaginationLink
({ className, isActive, size = "icon", ...props }: PaginationLinkProps)
cms/src/components/ui/pagination.tsx:45
FunctionPaginationNext
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
cms/src/components/ui/pagination.tsx:85
FunctionPaginationPrevious
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
cms/src/components/ui/pagination.tsx:68
FunctionSignUpForm
({ className, ...props }: React.ComponentPropsWithoutRef<'div'>)
cms/src/components/sign-up-form.tsx:15
FunctionSkeleton
({ className, ...props }: React.ComponentProps<"div">)
cms/src/components/ui/skeleton.tsx:3
FunctionSwitch
({ className, ...props }: React.ComponentProps<typeof SwitchPrimitive.Root>)
cms/src/components/ui/switch.tsx:6
FunctionTable
({ className, ...props }: React.ComponentProps<"table">)
cms/src/components/ui/table.tsx:5
FunctionTableBody
({ className, ...props }: React.ComponentProps<"tbody">)
cms/src/components/ui/table.tsx:30
FunctionTableCaption
({ className, ...props }: React.ComponentProps<"caption">)
cms/src/components/ui/table.tsx:92
FunctionTableCell
({ className, ...props }: React.ComponentProps<"td">)
cms/src/components/ui/table.tsx:79
FunctionTableFooter
({ className, ...props }: React.ComponentProps<"tfoot">)
cms/src/components/ui/table.tsx:40
FunctionTableHead
({ className, ...props }: React.ComponentProps<"th">)
cms/src/components/ui/table.tsx:66
FunctionTableHeader
({ className, ...props }: React.ComponentProps<"thead">)
cms/src/components/ui/table.tsx:20
FunctionTableRow
({ className, ...props }: React.ComponentProps<"tr">)
cms/src/components/ui/table.tsx:53
FunctionTextarea
({ className, ...props }: React.ComponentProps<"textarea">)
cms/src/components/ui/textarea.tsx:5
FunctionToaster
({ ...props }: ToasterProps)
cms/src/components/ui/sonner.tsx:6
FunctionUpdatePasswordForm
({ className, ...props }: React.ComponentPropsWithoutRef<'div'>)
cms/src/components/update-password-form.tsx:15
Methodconstructor
(maxRetries?: number)
image-fix-tool/nodes.ts:44
Methodconstructor
(maxRetries?: number)
image-fix-tool/nodes.ts:112
Methodconstructor
(maxRetries?: number)
image-fix-tool/nodes.ts:155
Methodconstructor
(maxRetries?: number)
image-fix-tool/nodes.ts:203
Methodconstructor
(maxRetries?: number)
image-fix-tool/nodes.ts:254
Methodconstructor
(maxRetries?: number)
image-fix-tool/nodes.ts:292
Methodconstructor
(gridEl)
src/scripts/tooltip.js:4
FunctioncountNews
({ filter, }: { filter?: { draft?: boolean; titleOrContent?: string; }; })
cms/src/lib/db.ts:15
FunctioncreateCourseBuilder
()
src/data/db.js:15
Methodexec
({ news, imageToCheck, }: Pick<SharedStorage, "news" | "imageToCheck">)
image-fix-tool/nodes.ts:57
Methodexec
({ news, visualCheck, imageToCheck, }: Pick< SharedStorage, "news" | "visualCheck" | "im
image-fix-tool/nodes.ts:126
Methodexec
({ news }: Pick<SharedStorage, "news">)
image-fix-tool/nodes.ts:167
Methodexec
({ news, html, }: Pick<SharedStorage, "news" | "html">)
image-fix-tool/nodes.ts:216
Methodexec
({ news }: Pick<SharedStorage, "news">)
image-fix-tool/nodes.ts:264
Methodexec
({ news }: Pick<SharedStorage, "news">)
image-fix-tool/nodes.ts:302
FunctiongetNews
(id: number)
cms/src/lib/db.ts:75
FunctionhandleBatchCopy
()
cms/src/pages/NewsList.tsx:84
FunctionhandleCopy
()
cms/src/pages/NewsEditor.tsx:194
FunctionhandleForgotPassword
(e: React.FormEvent)
cms/src/components/update-password-form.tsx:20
FunctionhandleForgotPassword
(e: React.FormEvent)
cms/src/components/forgot-password-form.tsx:21
next →1–100 of 118, ranked by callers