MCPcopy Create free account

hub / github.com/davialabs/davia / functions

Functions926 in github.com/davialabs/davia

↓ 261 callersFunctioncn
(...inputs: ClassValue[])
apps/web/public/shadcn/lib/utils.ts:4
↓ 261 callersFunctioncn
(...inputs: ClassValue[])
apps/web/src/lib/utils.ts:4
↓ 21 callersFunctionuseTiptapEditor
(providedEditor?: Editor | null)
apps/web/src/tiptap/hooks/use-tiptap-editor.ts:18
↓ 20 callersFunctioncn
( ...classes: (string | boolean | undefined | null)[] )
apps/web/src/tiptap/utils.ts:23
↓ 14 callersFunctionupdateData
(next: unknown)
apps/web/src/tiptap/hooks/use-data.ts:25
↓ 11 callersFunctionisNodeInSchema
( nodeName: string, editor: Editor | null )
apps/web/src/tiptap/utils.ts:102
↓ 9 callersFunctionreadProjects
()
apps/web/src/lib/projects.ts:9
↓ 9 callersFunctionusePageRegistryStore
( selector: (store: PageRegistryStore) => T )
apps/web/src/providers/page-registry/page-registry-store-provider.tsx:43
↓ 8 callersFunctionuseProjects
()
apps/web/src/providers/projects-provider.tsx:53
↓ 7 callersFunctionfindProjectById
( projects: Project[], projectId: string )
apps/web/src/lib/projects.ts:67
↓ 7 callersFunctionisNodeTypeSelected
( editor: Editor | null, types: string[] = [] )
apps/web/src/tiptap/utils.ts:263
↓ 6 callersFunctionexitWithError
(message: string, tips: string[])
apps/cli/src/utils.ts:6
↓ 6 callersFunctionisExtensionAvailable
( editor: Editor | null, extensionNames: string | string[] )
apps/web/src/tiptap/utils.ts:157
↓ 5 callersFunctioncloneMessage
* Deep clone a message to avoid mutating the original * @param message - Message to clone * @returns Cloned message
packages/agent/src/agent/helpers/messages-caching-handler.ts:21
↓ 5 callersFunctiongetAssetsPath
(projectPath: string)
packages/agent/src/agent/helpers/tools.ts:73
↓ 5 callersFunctionreadProjects
()
apps/cli/src/projects.ts:21
↓ 4 callersFunctioncanDownloadImage
(editor: Editor | null)
apps/web/src/tiptap/ui/image-download-button/use-image-download.ts:79
↓ 4 callersFunctiongetBaseName
(path: string)
apps/web/src/lib/utils.ts:11
↓ 4 callersFunctiongetServerUrl
()
apps/cli/src/sync.ts:100
↓ 4 callersFunctionisValidPosition
(pos: number | null | undefined)
apps/web/src/tiptap/utils.ts:147
↓ 4 callersFunctionopenInNewTab
* Opens image in new tab
apps/web/src/tiptap/ui/image-download-button/use-image-download.ts:181
↓ 4 callersFunctionresolveFilePath
( filePath: string, context: ContextType )
packages/agent/src/agent/helpers/tools.ts:84
↓ 4 callersFunctionuseCarousel
()
apps/web/public/shadcn/components/ui/carousel.tsx:35
↓ 4 callersFunctionuseCarousel
()
apps/web/src/components/ui/carousel.tsx:35
↓ 4 callersFunctionuseFormField
()
apps/web/public/shadcn/components/ui/form.tsx:45
↓ 4 callersFunctionuseFormField
()
apps/web/src/components/ui/form.tsx:45
↓ 4 callersFunctionuseIsMobile
()
apps/web/src/hooks/use-mobile.ts:5
↓ 4 callersFunctionuseSidebar
()
apps/web/public/shadcn/components/ui/sidebar.tsx:47
↓ 4 callersFunctionuseSidebar
()
apps/web/src/components/ui/sidebar.tsx:47
↓ 3 callersFunctioncanSetImageAlign
( editor: Editor | null, align: ImageAlign, extensionName: string = "image", attributeName: string = "
apps/web/src/tiptap/ui/image-align-button/use-image-align.ts:73
↓ 3 callersFunctioncanToggleMark
(editor: Editor | null, type: Mark)
apps/web/src/tiptap/ui/floating-toolbar/mark-button/use-mark.ts:78
↓ 3 callersFunctionensureLoggedIn
(noBrowser = false)
apps/cli/src/sync.ts:260
↓ 3 callersFunctionensurePhantomLast
(order: string[])
apps/web/src/tiptap/ui/data-table/utils.ts:85
↓ 3 callersFunctionextractTitle
(htmlContent: string)
apps/web/src/lib/utils.ts:19
↓ 3 callersFunctionfindProjectByPath
( projects: Project[], projectPath: string )
apps/cli/src/projects.ts:46
↓ 3 callersFunctiongetBaseDestinationPath
( projectPath: string, isUpdate: boolean )
packages/agent/src/agent/helpers/tools.ts:60
↓ 3 callersFunctiongetPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
apps/web/public/shadcn/components/ui/chart.tsx:312
↓ 3 callersFunctiongetPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
apps/web/src/components/ui/chart.tsx:312
↓ 3 callersFunctioninferColumnsMetadata
( data: Record<string, unknown>[] )
apps/web/src/tiptap/ui/data-table/utils.ts:44
↓ 3 callersFunctionisCurrentNodeEmpty
* Checks if the current node is empty (has no content) or only contains the trigger character. * * @param editor The Tiptap editor instance * @para
apps/web/src/tiptap/ui/slash-dropdown-menu/empty-node-suggestion-menu.tsx:40
↓ 3 callersFunctionisMarkInSchema
( markName: string, editor: Editor | null )
apps/web/src/tiptap/utils.ts:88
↓ 3 callersFunctionisSelectionValid
( editor: Editor | null, selection?: Selection, excludedNodeTypes: string[] = ["imageUpload", "horizonta
apps/web/src/tiptap/collab-utils.ts:76
↓ 3 callersFunctionmoveNext
()
apps/web/src/tiptap/hooks/use-menu-navigation.ts:72
↓ 3 callersFunctionmovePrev
()
apps/web/src/tiptap/hooks/use-menu-navigation.ts:78
↓ 3 callersFunctionsanitizeUrl
( inputUrl: string, baseUrl: string, protocols?: ProtocolConfig )
apps/web/src/tiptap/utils.ts:381
↓ 3 callersFunctionsetNestedValue
( obj: Record<string, unknown>, path: string, value: unknown )
apps/cli/src/coding-agents-options/json-config/utils.ts:23
↓ 3 callersFunctionsetRunning
( projectId: string, running: boolean )
apps/cli/src/projects.ts:69
↓ 3 callersFunctionuseFloatingElement
( show: boolean, referencePos: DOMRect | null, zIndex: number, options?: Partial<UseFloatingOptions &
apps/web/src/tiptap/hooks/use-floating-element.ts:52
↓ 3 callersFunctionuseHasMounted
()
apps/web/src/hooks/use-has-mounted.ts:3
↓ 3 callersFunctionuseUiEditorState
(editor: Editor | null)
apps/web/src/tiptap/hooks/use-ui-editor-state.ts:7
↓ 3 callersFunctionwriteProjects
(projects: Project[])
apps/cli/src/projects.ts:38
↓ 2 callersFunctioncalculateStartPosition
( cursorPosition: number, previousNode: Node | null, triggerChar?: string )
apps/web/src/tiptap/ui-utils/suggestion-menu/suggestion-menu-utils.ts:12
↓ 2 callersFunctioncanDeleteNode
(editor: Editor | null)
apps/web/src/tiptap/ui/delete-node-button/use-delete-node.ts:37
↓ 2 callersFunctioncanDuplicateNode
(editor: Editor | null)
apps/web/src/tiptap/ui/duplicate-button/use-duplicate.ts:37
↓ 2 callersFunctioncanResetFormatting
( editor: Editor | null, preserveMarks?: string[] )
apps/web/src/tiptap/ui/reset-all-formatting-button/use-reset-all-formatting.ts:112
↓ 2 callersFunctioncanResetMarks
(tr: Transaction, skip: string[] = [])
apps/web/src/tiptap/ui/reset-all-formatting-button/use-reset-all-formatting.ts:76
↓ 2 callersFunctioncanSetLink
(editor: Editor | null)
apps/web/src/tiptap/ui/floating-toolbar/link-popover/use-link-popover.ts:51
↓ 2 callersFunctioncheckEnvFile
( envPath: string )
apps/cli/src/ai.ts:32
↓ 2 callersFunctioncreateBooleanSetter
(key: keyof UiState)
apps/web/src/tiptap/ui-state-extension.ts:38
↓ 2 callersFunctioncreateColumns
( columnsMetadata: ColumnMetadata[] )
apps/web/src/tiptap/ui/data-table/columns.tsx:54
↓ 2 callersFunctiondeleteNodeAtPosition
( editor: Editor, pos: number, nodeSize: number )
apps/web/src/tiptap/ui/delete-node-button/use-delete-node.ts:66
↓ 2 callersFunctionextractFastApiError
* Extracts error message from FastAPI HTTPException response. * FastAPI returns errors in the format: { detail: string } * @param response - The fet
apps/cli/src/sync.ts:125
↓ 2 callersFunctionfindHtmlFiles
( dir: string, baseDir: string, htmlFiles: string[] = [] )
apps/web/src/lib/tree/server.ts:9
↓ 2 callersFunctiongenerateUniqueColumnKey
( desiredKey: string, existingKeys: string[] )
apps/web/src/tiptap/ui/data-table/utils.ts:65
↓ 2 callersFunctiongetAccessToken
()
apps/cli/src/sync.ts:88
↓ 2 callersFunctiongetConfigPath
()
apps/cli/src/paths.ts:18
↓ 2 callersFunctiongetFileExtension
* Extracts file extension from URL or content type
apps/web/src/tiptap/ui/image-download-button/use-image-download.ts:25
↓ 2 callersFunctiongetFrontendUrl
()
apps/cli/src/sync.ts:110
↓ 2 callersFunctiongetNestedValue
( obj: Record<string, unknown>, path: string )
apps/cli/src/coding-agents-options/json-config/utils.ts:4
↓ 2 callersFunctiongetProjectsPath
()
apps/cli/src/paths.ts:10
↓ 2 callersFunctiongetProjectsPath
()
apps/web/src/lib/paths.ts:12
↓ 2 callersFunctiongetSelectedImageData
(editor: Editor | null)
apps/web/src/tiptap/ui/image-download-button/use-image-download.ts:89
↓ 2 callersFunctionhandleJsonConfigFile
( projectRoot: string, jsonConfig: JsonConfigFile )
apps/cli/src/coding-agents-options/json-config/handler.ts:12
↓ 2 callersFunctioninitializeDavia
( cwd: string, options?: { overwrite?: boolean; agent?: string } )
apps/cli/src/projects.ts:181
↓ 2 callersFunctionisElementWithinEditor
( editor: Editor | null, element: Node | null )
apps/web/src/tiptap/ui-utils/floating-element/floating-element-utils.ts:3
↓ 2 callersFunctionisLinkActive
(editor: Editor | null)
apps/web/src/tiptap/ui/floating-toolbar/link-popover/use-link-popover.ts:59
↓ 2 callersFunctionreadConfig
()
apps/cli/src/sync.ts:64
↓ 2 callersFunctionrobustSearchReplace
( content: string, oldString: string, newString: string, replaceAll: boolean = false )
packages/agent/src/agent/helpers/tools.ts:167
↓ 2 callersFunctionsetupGracefulShutdown
(cleanup?: () => Promise<void>)
apps/cli/src/web.ts:62
↓ 2 callersFunctionshutdown
(signal: string)
apps/cli/src/web.ts:65
↓ 2 callersFunctionstartWebServerWithBrowser
( projectId: string, options?: { noBrowser?: boolean; port?: number } )
apps/cli/src/web.ts:27
↓ 2 callersFunctiontryDirectDownload
* Downloads image via direct link (for same-origin or data URLs)
apps/web/src/tiptap/ui/image-download-button/use-image-download.ts:155
↓ 2 callersFunctiontryFetchDownload
* Attempts to download image via fetch (handles CORS)
apps/web/src/tiptap/ui/image-download-button/use-image-download.ts:116
↓ 2 callersFunctionuseChart
()
apps/web/public/shadcn/components/ui/chart.tsx:27
↓ 2 callersFunctionuseChart
()
apps/web/src/components/ui/chart.tsx:27
↓ 2 callersFunctionuseData
(dataPath: string)
apps/web/src/tiptap/hooks/use-data.ts:9
↓ 2 callersFunctionuseDeleteNode
(config?: UseDeleteNodeConfig)
apps/web/src/tiptap/ui/delete-node-button/use-delete-node.ts:169
↓ 2 callersFunctionuseDuplicate
(config?: UseDuplicateConfig)
apps/web/src/tiptap/ui/duplicate-button/use-duplicate.ts:156
↓ 2 callersFunctionuseMenuNavigation
({ editor, containerRef, query, items, onSelect, onClose, orientation = "vertical", autoSelect
apps/web/src/tiptap/hooks/use-menu-navigation.ts:54
↓ 2 callersFunctionvalidateAndRename
()
apps/web/src/tiptap/ui/data-table/components/header-dropdown.tsx:30
↓ 2 callersFunctionwriteConfig
(config: Config)
apps/cli/src/sync.ts:80
↓ 1 callersFunctionDYNAMIC_AGENT_INSTRUCT
( currentDateTime: string, elements: string )
packages/agent/src/agent/prompts/agent.ts:134
↓ 1 callersFunctionGIT_EXPLO_INSTRUCTIONS
( repositoryContent: string, isUpdate: boolean = false )
packages/agent/src/agent/prompts/repo_instructions.ts:1
↓ 1 callersFunctionaddProject
(projects: Project[], projectPath: string)
apps/cli/src/projects.ts:56
↓ 1 callersFunctionbuildAssetTrees
(projects: Project[])
apps/web/src/lib/tree/server.ts:105
↓ 1 callersFunctionbuildTreeForAsset
* Builds a flat tree structure for a project's assets
apps/web/src/lib/tree/server.ts:33
↓ 1 callersFunctioncalculateMaxCharsPerFile
( totalChars: number, numFiles: number, maxTokens: number )
packages/agent/src/agent/helpers/initialization.ts:62
↓ 1 callersFunctioncheckAndConvertMermaid
( data: { content?: string | null; mermaid?: string | null; mermaidAbsolutePath?: string | null;
apps/web/src/tiptap/extensions/excalidraw/mermaid-converter.ts:106
↓ 1 callersFunctioncheckAndSetAiEnv
( projectPath: string )
apps/cli/src/ai.ts:22
↓ 1 callersFunctioncleanup
()
apps/cli/src/index.ts:102
next →1–100 of 926, ranked by callers