MCPcopy Create free account

hub / github.com/QdabuliuQ/easy-resume / functions

Functions900 in github.com/QdabuliuQ/easy-resume

↓ 1 callersFunctionsnapElementToJpg
( el: HTMLElement, filename: string, gs: GlobalStyle, localFonts: ReturnType<typeof resumeSnapLocalFon
src/lib/clientSnapResumeImage.tsx:73
↓ 1 callersFunctionspeechToText
(blob: Blob, signal?: AbortSignal)
src/api/speechToText.ts:3
↓ 1 callersFunctionsseLine
(data: unknown)
src/app/api/ai/modify-chat/route.ts:31
↓ 1 callersFunctionsseLine
编码单条 SSE 事件:`data: {...}\n\n`
src/app/api/ai/polish/route.ts:112
↓ 1 callersFunctionsseLine
(data: unknown)
src/app/api/ai/resume-import/route.ts:29
↓ 1 callersFunctionstatusTone
(status: string)
src/views/edit/components/panel/components/aiScore/index.tsx:26
↓ 1 callersFunctionstreamLlmParseResumePages
( resumeText: string, log: ResumeImportLogger, onEvent: (event: ResumeImportStreamEvent) => void, )
src/lib/ai/resumeImport/service.ts:63
↓ 1 callersFunctionstreamModifyRaw
( messages: ModifyChatMessage[], resume: unknown, jsonMode: boolean, onContent: (content: string) => v
src/lib/ai/modifyChat/service.ts:51
↓ 1 callersFunctionstreamPolishDescription
( req: PolishRequest, onStreamingHtml?: (htmlSoFar: string) => void, signal?: AbortSignal, )
src/lib/ai/polish/service.ts:60
↓ 1 callersFunctionstreamResumeModify
( messages: ModifyChatMessage[], resume: unknown, onContent: (content: string) => void, onStatus: (sta
src/lib/ai/modifyChat/service.ts:97
↓ 1 callersFunctionstreamingTextEnvelope
(content: string)
src/lib/ai/modifyChat/protocol.ts:39
↓ 1 callersFunctionstripAssistantJsonFence
(s: string)
src/lib/ai/parseAiJson.ts:24
↓ 1 callersFunctionstripForeignRichTextStyles
(html: string)
src/utils/sanitizeHtml.ts:162
↓ 1 callersFunctionstripListInterItemWhitespace
(container: Element)
src/utils/sanitizeHtml.ts:96
↓ 1 callersFunctionstripMobilePrefix
(pathname: string)
src/middleware.ts:12
↓ 1 callersFunctionsync
()
src/views/edit/mobile/resumePreview.tsx:39
↓ 1 callersFunctionsync
()
src/app/providers.tsx:88
↓ 1 callersFunctionsyncWidth
()
src/components/infoLayout/index.tsx:220
↓ 1 callersFunctionsystemPrefersDark
()
src/lib/themeStore.ts:30
↓ 1 callersFunctiontakeIncomingModule
( pool: Map<string, ImportedModule[]>, type: string, )
src/lib/mergeImportedResumePages.ts:138
↓ 1 callersFunctiontick
()
src/views/edit/components/panel/components/aiModify/index.tsx:578
↓ 1 callersFunctiontick
()
src/views/edit/components/panel/components/moduleEdit/index.tsx:96
↓ 1 callersFunctiontoMobileOptions
(options: SelectProps['options'])
src/components/responsiveSelect/index.tsx:23
↓ 1 callersFunctiontokenizeFieldKey
(fieldKey: string)
src/lib/resumeAiFieldApply.ts:5
↓ 1 callersFunctiontranscribeAudioBuffer
(buffer: Buffer, mime: string)
src/lib/ai/speech/transcribeService.ts:38
↓ 1 callersFunctiontrimListItemBody
(li: Element)
src/utils/sanitizeHtml.ts:69
↓ 1 callersFunctiontrimResumeJson
(resume: unknown)
src/lib/ai/modifyChat/service.ts:46
↓ 1 callersFunctiontrimResumeText
(text: string)
src/lib/ai/resumeImport/service.ts:24
↓ 1 callersFunctionunwrapAesKey
(wrappedKeyB64: string)
src/lib/ai/payloadCrypto.ts:45
↓ 1 callersFunctionuseCanvasScale
()
src/views/edit/components/canvas/canvasScaleContext.tsx:6
↓ 1 callersFunctionuseResumeImport
()
src/views/edit/hooks/useResumeImport.ts:45
↓ 1 callersFunctionuseSelectableGuideHover
({ containerRef, stageRef, }: UseSelectableGuideHoverParams)
src/views/edit/components/canvas/useSelectableGuideHover.ts:16
↓ 1 callersFunctionuseVoiceInput
({ onText, onError, disabled }: UseVoiceInputOptions)
src/hooks/useVoiceInput.ts:19
↓ 1 callersFunctionvaluesEqual
(a: unknown, b: unknown)
src/lib/semanticJsonDiff.ts:26
↓ 1 callersFunctionwalk
(x: unknown)
src/lib/resumeAvatarRef.ts:18
↓ 1 callersFunctionwithPuppeteerSession
( fn: () => Promise<T>, trace?: PdfExportTrace, )
src/lib/puppeteerSharedBrowser.ts:117
↓ 1 callersFunctionwriteUtf8TextFile
( dir: FileSystemDirectoryHandle, fileName: string, content: string )
src/lib/fileSystemAccessDirectory.ts:56
FunctionAddFieldChip
(props: { fieldKey: string; label: string; onAdd: () => void; })
src/components/infoLayout/index.tsx:108
FunctionAddGradientButton
({ children, onClick, disabled, }: { children: ReactNode; onClick: () => void; disabled?: boolean;
src/views/edit/components/panel/components/addGradientButton/index.tsx:10
FunctionAiModify
()
src/views/edit/components/panel/components/aiModify/index.tsx:309
FunctionAiModifyEmpty
({ ta, loading, onSuggest, }: { ta: ReturnType<typeof useTranslations<'Edit.aiModify'>>; loading: bo
src/views/edit/components/panel/components/aiModify/index.tsx:75
FunctionAiScore
({ score: scoreProp, scoreLoading = false, analysis = null, onAnalyze, }: { score?: number; scoreL
src/views/edit/components/panel/components/aiScore/index.tsx:74
FunctionAntdProvider
({ children }: { children: ReactNode })
src/app/providers.tsx:21
FunctionButtonGroup
(props: { showUp: boolean; showDown: boolean; handleUp: () => void; handleDown: () => void; handleDe
src/views/edit/components/panel/components/buttonGroup/index.tsx:24
FunctionCanvas
({ onOpenGeneralSettings, onOpenResumePanel, onLayoutReady, mode = 'edit', }: CanvasProps)
src/views/edit/components/canvas/index.tsx:166
FunctionCanvasFloatActions
(props: CanvasFloatActionsProps)
src/views/edit/components/canvas/canvasFloatActions.tsx:34
FunctionCanvasModuleFragment
({ fragment, globalStyle, }: { fragment: CanvasModuleFragmentConfig; globalStyle: GlobalStyle; })
src/views/edit/components/canvas/moduleFragment.tsx:166
FunctionCertificate
(props: Props)
src/modules/certificate/index.tsx:25
FunctionCertificate
({ moduleId }: { moduleId?: string } = {})
src/views/edit/components/panel/components/certificate/index.tsx:28
FunctionCertificateItemsBody
({ moduleId, items, globalStyle, selectable = false, }: CertificateItemsBodyProps)
src/modules/certificate/certificateItemsBody.tsx:16
FunctionChatMessageRow
({ index, message: m, messageCount, activeStatus, progressBytes, elapsedSec, ta, onApplyOne,
src/views/edit/components/panel/components/aiModify/index.tsx:199
FunctionContainer
({ menuActiveKey, fullWidth }: ContainerProps)
src/views/edit/components/container/index.tsx:23
FunctionCropperImage
(props: any, ref: any)
src/components/cropperImage/index.tsx:12
FunctionDesktopColorPicker
({ value, onChange, presets, fallback = '#0e9c8d', ariaLabel, presetLabel, debounceMs = 280, d
src/components/responsiveColorPicker/index.tsx:20
FunctionDesktopEditPage
()
src/app/[locale]/edit/desktop-edit-page.tsx:12
FunctionDesktopRangeDatePicker
({ start, end, endIsPresent, presentLabel, placeholders, disabled, style, className, format,
src/components/responsiveDatePicker/index.tsx:129
FunctionDiffKindBadge
({ kind, ta }: { kind: ResumeDiffKind; ta: ReturnType<typeof useTranslations<'Edit.aiModify'>> })
src/views/edit/components/panel/components/aiModify/modifyDiffBubble.tsx:36
FunctionDiffSkeleton
()
src/views/edit/components/panel/components/aiModify/index.tsx:150
FunctionDiffTimeline
({ rows, }: { rows: Array<{ kind: 'minus' | 'plus'; label: string; labelCls: string; body: ReactNode }>; }
src/views/edit/components/panel/components/aiModify/modifyDiffBubble.tsx:103
FunctionDiffValueBox
({ value, display, variant, }: { value: unknown; display: string; variant: 'old' | 'new' | 'add' |
src/views/edit/components/panel/components/aiModify/modifyDiffBubble.tsx:44
FunctionDragHandle
({ listeners, attributes, setActivatorNodeRef, dragSortAria, }: { listeners: ReturnType<typeof useSo
src/views/edit/components/header/moduleManage.tsx:49
FunctionEdit
()
src/views/edit/index.tsx:19
FunctionEditDeviceRouter
()
src/app/[locale]/edit/edit-device-router.tsx:18
FunctionEditLayout
({ children, params, }: { children: React.ReactNode; params: { locale: string }; })
src/app/[locale]/edit/layout.tsx:17
FunctionEditPage
({ params }: { params: { locale: string } })
src/app/[locale]/edit/page.tsx:6
FunctionEditShellReveal
({ children, revealReady = true }: EditShellRevealProps)
src/views/edit/components/editShellReveal.tsx:30
FunctionEditTour
({ ready }: EditTourProps)
src/views/edit/components/editTour.tsx:31
FunctionEducation
(props: Props)
src/modules/education/index.tsx:32
FunctionEducation
({ moduleId }: { moduleId?: string } = {})
src/views/edit/components/panel/components/education/index.tsx:56
FunctionEducationItemsBody
({ moduleId, items, globalStyle, selectable = false, }: EducationItemsBodyProps)
src/modules/education/educationItemsBody.tsx:26
FunctionEmptyAnalysisHint
()
src/views/edit/components/panel/components/aiScore/index.tsx:34
FunctionExportPrintFonts
({ font, assetOrigin, }: { font: unknown; assetOrigin: string; })
src/views/export/exportPrintFonts.tsx:4
FunctionExportResumePage
({ searchParams, }: { searchParams: { token?: string; mode?: string }; })
src/app/[locale]/export/resume/page.tsx:16
FunctionFieldChip
(props: { fieldKey: string; label: string; onRemove: () => void; })
src/components/infoLayout/index.tsx:74
FunctionFieldIcon
({ fieldKey }: { fieldKey: string })
src/components/infoLayout/index.tsx:61
FunctionFormItem
(props: { label: string; initialValue?: any; icon?: React.ReactNode; name?: string; labelClassName?:
src/components/formItem/index.tsx:4
FunctionGET
()
src/app/api/version/route.ts:7
FunctionGET
()
src/app/api/ai/payload-public-key/route.ts:7
FunctionGaugeRing
({ gradId, score }: GaugeRingProps)
src/views/edit/components/panel/components/aiScore/gaugeRing.tsx:6
FunctionGeneralSettings
()
src/views/edit/components/panel/components/generalSettings/index.tsx:22
FunctionGlobal
()
src/views/edit/components/panel/components/global/index.tsx:26
FunctionHeader
()
src/views/edit/components/header/index.tsx:14
FunctionHeaderType11Title
({ title, color, fontSizeCss, }: { title: string; color: string; fontSizeCss: string; })
src/modules/header/sectionHeaderType11.tsx:9
FunctionHeaderTypeIcon
({ moduleType, color }: { moduleType?: string; color: string })
src/modules/header/headerTypeIcon.tsx:11
FunctionHeroPreviewCompare
({ reduceMotion, onDragStateChange, compareFigure, compareSlider, previewLightAlt, previewDarkAlt,
src/components/heroPreviewCompare/index.tsx:20
FunctionHome
()
src/app/home-client.tsx:173
FunctionHomeResumeTemplateScroll
({ reduceMotion }: { reduceMotion: boolean })
src/components/homeResumeTemplateScroll/index.tsx:162
FunctionHomeRevealScope
({ reduceMotion, children }: HomeRevealScopeProps)
src/components/homeRevealScope.tsx:16
FunctionInfo1
(props: Props)
src/modules/info/info1/index.tsx:54
FunctionInfo1
({ moduleId }: { moduleId?: string } = {})
src/views/edit/components/panel/components/info1/index.tsx:95
FunctionInfoLayout
(props: { layout: Array<Array<string>>; onDragStop: (newLayout: Array<any>) => void; })
src/components/infoLayout/index.tsx:208
FunctionJob
(props: Props)
src/modules/job/index.tsx:30
FunctionJob
({ moduleId }: { moduleId?: string } = {})
src/views/edit/components/panel/components/job/index.tsx:53
FunctionJobItemsBody
({ moduleId, items, globalStyle, selectable = false, }: JobItemsBodyProps)
src/modules/job/jobItemsBody.tsx:24
FunctionLazyModulePanel
({ type, moduleId }: { type: string; moduleId: string })
src/views/edit/components/panel/components/moduleEdit/lazyModulePanel.tsx:19
FunctionLazyRichTextEditor
(props: RichTextEditorProps)
src/components/richTextEditor/lazy.tsx:20
FunctionLocaleHtmlLang
()
src/components/localeHtmlLang/index.tsx:4
FunctionLocaleLayout
({ children, params, }: { children: React.ReactNode; params: { locale: string }; })
src/app/[locale]/layout.tsx:26
FunctionMenuItemIcon
({ menuKey, selected }: MenuItemIconProps)
src/views/edit/components/menu/menuItemIcon.tsx:18
FunctionMobileBottomNav
({ activeKey, onChange, }: { activeKey: MobileBottomKey | null; onChange: (key: MobileBottomKey) => vo
src/views/edit/mobile/bottomNav.tsx:15
← previousnext →601–700 of 900, ranked by callers