MCPcopy Create free account

hub / github.com/Jason-uxui/gray-ui-csm / functions

Functions617 in github.com/Jason-uxui/gray-ui-csm

↓ 234 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 13 callersFunctionupdateTicket
(updater: (currentTicket: Ticket) => Ticket)
components/tickets/ticket-drawer.tsx:395
↓ 9 callersFunctionreplaceQuery
(patch: QueryPatch)
components/customers/customer-detail-page.tsx:1059
↓ 7 callersFunctiongetRouteByPathOrThrow
(path: string)
lib/csm-routes.ts:241
↓ 6 callersFunctionomitKey
(sourceRecord: Record<string, TValue>, keyToDelete: string)
components/customers/customer-detail-page.tsx:428
↓ 6 callersFunctionparagraph
(text: string)
lib/knowledge-base/content.ts:29
↓ 6 callersFunctionregisterPerson
(person?: TicketPerson)
components/customers/customer-detail-page.tsx:956
↓ 6 callersFunctionsortTicketsForBoard
(sourceTickets: Ticket[])
components/tickets/ticket-board.tsx:71
↓ 6 callersFunctionupdateComposerState
(updater: (current: NoteComposerState) => NoteComposerState)
components/customers/customer-drawer.tsx:234
↓ 6 callersFunctionupdateTicket
( ticketId: string, updater: (ticket: Ticket) => Ticket )
components/tickets/ticket-table.tsx:455
↓ 5 callersFunctionclamp
(value: number, min: number, max: number)
lib/knowledge-base/insights.ts:147
↓ 5 callersFunctiongetCustomerInitials
(value: string)
lib/customers/presentation.ts:109
↓ 5 callersFunctiongetTextSeed
(value: string)
lib/customers/mock-data.ts:132
↓ 5 callersFunctionparseDragTarget
(id: string)
components/tickets/ticket-board.tsx:89
↓ 5 callersFunctionpushOption
(person?: TicketPerson)
components/tickets/ticket-detail-page.tsx:110
↓ 5 callersFunctionresetDragState
()
components/tickets/ticket-board.tsx:512
↓ 5 callersFunctionuseIsMobile
()
hooks/use-mobile.ts:5
↓ 5 callersFunctionuseSidebar
()
components/ui/sidebar.tsx:47
↓ 4 callersFunctioncalculateTrend
( current: number, previous: number )
components/tickets/tickets-page-helpers.ts:104
↓ 4 callersFunctionformatTrendPercent
(current: number, previous: number)
components/customers/customers-page.tsx:83
↓ 4 callersFunctiongetCustomerBrandPresentation
( customerId: string, companyName: string )
components/customers/customer-brand.ts:130
↓ 4 callersFunctiongetKnowledgeArticleCategoryLabel
(article: KnowledgeArticle)
components/tickets/ticket-knowledge-helpers.ts:3
↓ 4 callersFunctioninsertComposerSnippet
({ before = "", after = "", placeholder = "", }: { before?: string after?: string pl
components/tickets/ticket-drawer.tsx:465
↓ 4 callersFunctionrenderInlineContent
(node: JSONContent, keyPrefix: string)
components/knowledge-base/knowledge-article-content-view.tsx:85
↓ 4 callersFunctionrenderPreviewSlot
(expanded = false)
components/tickets/ticket-column.tsx:58
↓ 4 callersFunctionreplaceDraftAndSelection
( nextDraft: string, selectionStart: number, selectionEnd: number )
components/customers/customer-drawer.tsx:296
↓ 4 callersFunctionrestoreTickets
(snapshotTickets: Ticket[])
components/tickets/use-tickets-page-mutations.ts:115
↓ 4 callersFunctionsubmitReply
(nextStatus?: TicketQueueStatus)
components/tickets/use-ticket-reply-flow.ts:151
↓ 4 callersFunctiontitleCase
(value: string)
lib/tickets/detail-data.ts:120
↓ 4 callersFunctionupdateTab
(nextTab: TicketDetailTab)
components/tickets/ticket-detail-page.tsx:179
↓ 3 callersFunctionclamp
(value: number, min: number, max: number)
components/tickets/ticket-drawer.tsx:145
↓ 3 callersFunctionformatEventTimestamp
(date: string, seed: number)
lib/customers/mock-data.ts:136
↓ 3 callersFunctionformatSignedPercent
(value: number)
lib/knowledge-base/insights.ts:151
↓ 3 callersFunctiongetPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
components/ui/chart.tsx:330
↓ 3 callersFunctiongetTicketInitials
(name?: string)
lib/tickets/presentation.ts:71
↓ 3 callersFunctionhandleClose
()
components/customers/customer-assets-files-tab.tsx:159
↓ 3 callersFunctionheading
(text: string, level: 2 | 3)
lib/knowledge-base/content.ts:36
↓ 3 callersFunctionloadKnowledgeBaseSnapshot
( fallback: KnowledgeBaseStorageSnapshot = getDefaultKnowledgeBaseSnapshot() )
lib/knowledge-base/storage.ts:91
↓ 3 callersFunctionmapTicketToCustomerRow
(ticket: Ticket, requestDate: string)
components/customers/customer-detail-page.tsx:375
↓ 3 callersFunctionnormalizeCustomerDetailTab
(value: string | null | undefined)
lib/customers/detail-view-model.ts:122
↓ 3 callersFunctionregisterAssignee
(person?: TicketPerson)
components/customers/customer-detail-page.tsx:930
↓ 3 callersFunctionrenderStaticTicketCell
(ticket: Ticket, columnId: TicketColumnId)
components/tickets/ticket-table.tsx:331
↓ 3 callersFunctionresetCreateForm
()
components/knowledge-base/knowledge-base-group-panel.tsx:252
↓ 3 callersFunctionscaleSeries
( article: KnowledgeArticle, range: KnowledgeInsightPerformanceRange, pattern: number[] )
lib/knowledge-base/insights.ts:219
↓ 3 callersFunctionsyncArticles
()
lib/knowledge-base/use-knowledge-articles-storage.ts:18
↓ 3 callersFunctionticketLabel
(count: number)
components/tickets/tickets-page.copy.ts:1
↓ 3 callersFunctionupdateSignal
( signalId: string, updater: ( signal: KnowledgeMatchingSignalView ) => KnowledgeMatchingSig
components/knowledge-base/use-knowledge-insight-signals.ts:67
↓ 3 callersFunctionwrapSelectionWithToken
(prefix: string, suffix = prefix)
components/customers/customer-drawer.tsx:320
↓ 2 callersFunctionbuildCustomerDetailMetrics
(customer: Customer)
lib/customers/detail-view-model.ts:158
↓ 2 callersFunctioncancelEditTask
()
components/tickets/ticket-task-inline-list.tsx:151
↓ 2 callersFunctionclearCreateDraftArtifacts
()
components/tickets/use-tickets-page-mutations.ts:180
↓ 2 callersFunctioncloseCustomerTicketDrawer
()
components/customers/customer-detail-page.tsx:1143
↓ 2 callersFunctioncloseHoverPreview
()
components/tickets/ticket-knowledge-panel.tsx:237
↓ 2 callersFunctioncloseTicketImmediately
()
components/tickets/use-tickets-page-mutations.ts:190
↓ 2 callersFunctioncreateInitialColumnWidths
( columns: DataGridColumn<ColumnId>[] )
components/data-grid/use-grid-columns.ts:12
↓ 2 callersFunctioncreateTicketTaskId
(ticketId: string)
lib/tickets/task-utils.ts:54
↓ 2 callersFunctionexportCustomersToCsv
(rows: Customer[])
components/customers/customers-page.tsx:103
↓ 2 callersFunctionextractCustomerTicketSequence
(value: string)
components/customers/customer-detail-page.tsx:328
↓ 2 callersFunctionformatCompactCurrency
(value: number)
components/customers/customer-table.tsx:127
↓ 2 callersFunctionformatDateInputValue
(date: Date)
components/customers/customer-detail-page.tsx:215
↓ 2 callersFunctionformatFileSizeLabel
(file: CustomerAttachment)
components/customers/customer-assets-files-tab.tsx:95
↓ 2 callersFunctiongetAssigneeDisplay
(ticket: Ticket)
components/tickets/ticket-table.tsx:223
↓ 2 callersFunctiongetAttachmentTypeColorClass
(type: CustomerAttachmentType)
components/customers/customer-assets-files-tab.tsx:100
↓ 2 callersFunctiongetColumnDropId
(queueStatus: TicketQueueStatus)
components/tickets/ticket-board.tsx:81
↓ 2 callersFunctiongetCommentAgeDays
(age: string)
components/knowledge-base/knowledge-article-insights.tsx:1206
↓ 2 callersFunctiongetDefaultKnowledgeBaseSnapshot
()
lib/knowledge-base/storage.ts:16
↓ 2 callersFunctiongetKnowledgeArticleUrl
(article: KnowledgeArticle)
components/tickets/ticket-knowledge-helpers.ts:11
↓ 2 callersFunctiongetNextCustomerTicketId
(rows: CustomerTicketRow[])
components/customers/customer-detail-page.tsx:336
↓ 2 callersFunctiongetNextTicketSequence
(sourceTickets: Ticket[])
components/tickets/tickets-page-helpers.ts:75
↓ 2 callersFunctiongetRouteByPathname
(pathname: string)
lib/csm-routes.ts:249
↓ 2 callersFunctiongetTextContent
(node: JSONContent)
lib/knowledge-base/content.ts:51
↓ 2 callersFunctiongetTicketAvatarUrl
(ticket: Ticket)
components/tickets/ticket-table.tsx:218
↓ 2 callersFunctiongetTicketDropId
(ticketId: string)
components/tickets/ticket-board.tsx:85
↓ 2 callersFunctioninferAttachmentTypeFromName
(name: string)
components/customers/customer-assets-files-tab.tsx:51
↓ 2 callersFunctioninferAttachmentTypeFromUrl
(url: string)
components/customers/customer-assets-files-tab.tsx:62
↓ 2 callersFunctionisColumnDropId
(id: string)
components/tickets/ticket-board.tsx:111
↓ 2 callersFunctionisEmptyValue
(value: React.ReactNode)
components/data-grid/data-grid.tsx:31
↓ 2 callersFunctionisKnowledgeArticleArray
(value: unknown)
lib/knowledge-base/storage.ts:30
↓ 2 callersFunctionisSuggestedReplyHeading
(node: JSONContent)
lib/knowledge-base/content.ts:56
↓ 2 callersFunctionisTicketDropId
(id: string)
components/tickets/ticket-board.tsx:107
↓ 2 callersFunctionmergeArticleDefaults
( articles: KnowledgeArticle[], fallbackArticles: KnowledgeArticle[] )
lib/knowledge-base/storage.ts:53
↓ 2 callersFunctionnormalizeCustomerTicketPriorityFilter
( value: string | null | undefined )
lib/customers/detail-view-model.ts:143
↓ 2 callersFunctionnormalizeCustomerTicketTypeFilter
( value: string | null | undefined )
lib/customers/detail-view-model.ts:130
↓ 2 callersFunctionnormalizePath
(path: string)
lib/csm-routes.ts:232
↓ 2 callersFunctionnormalizeRequestDateFilter
( value: string | null | undefined )
components/customers/customer-detail-page.tsx:318
↓ 2 callersFunctionnormalizeSafeArticleHref
(value: unknown)
lib/knowledge-base/content.ts:7
↓ 2 callersFunctionnotifyKnowledgeBaseStorageUpdated
()
lib/knowledge-base/storage.ts:133
↓ 2 callersFunctionomitRecordKey
( sourceRecord: Record<string, TValue>, keyToDelete: string )
components/tickets/tickets-page-mutation-helpers.ts:151
↓ 2 callersFunctiononChange
()
hooks/use-mobile.ts:10
↓ 2 callersFunctionopenEditModal
(fileId: string)
components/customers/customer-assets-files-tab.tsx:509
↓ 2 callersFunctionparseDateInputValue
(value: string)
components/customers/customer-detail-page.tsx:223
↓ 2 callersFunctionparseRequestDate
(value: string)
components/customers/customer-detail-page.tsx:242
↓ 2 callersFunctionpickFromPool
(ticketId: string, values: T[])
lib/tickets/detail-data.ts:115
↓ 2 callersFunctionqueueReplySubmission
({ body, linkedArticle, nextStatus, }: { body: string linkedArticle?: KnowledgeArticle |
components/tickets/use-ticket-reply-flow.ts:109
↓ 2 callersFunctionremoveArticleMediaNodes
(node: JSONContent)
components/knowledge-base/knowledge-article-editor.tsx:301
↓ 2 callersFunctionrenderFilterPanel
()
components/customers/customer-detail-page.tsx:1383
↓ 2 callersFunctionrenderStaticCustomerCell
( customer: Customer, columnId: CustomerColumnId )
components/customers/customer-table.tsx:149
↓ 2 callersFunctionsaveKnowledgeBaseSnapshot
(snapshot: KnowledgeBaseStorageSnapshot)
lib/knowledge-base/storage.ts:139
↓ 2 callersFunctionsortTicketsByBoardOrder
(sourceTickets: Ticket[])
components/tickets/tickets-page-helpers.ts:180
↓ 2 callersFunctiontextNode
(text: string)
lib/knowledge-base/content.ts:22
next →1–100 of 617, ranked by callers