Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chclt/oh-my-wechat
/ functions
Functions
435 in github.com/chclt/oh-my-wechat
⨍
Functions
435
◇
Types & classes
285
↓ 108 callers
Function
cn
(...inputs: ClassValue[])
apps/web/src/lib/utils.ts:4
↓ 27 callers
Function
useAccount
()
apps/web/src/components/account-provider.tsx:9
↓ 26 callers
Function
decodeUnicodeReferences
(encodedHTMLComponent: string)
apps/web/src/lib/utils.ts:8
↓ 19 callers
Function
getDataAdapter
()
apps/web/src/lib/data-adapter.ts:5
↓ 19 callers
Function
withCommonWrapper
( fn: () => Promise<T>, context: string, )
packages/adapter-ios-backup/src/index.ts:209
↓ 14 callers
Function
useResolveMessageFile
(uri?: string)
apps/web/src/hooks/use-resolve-message-file.ts:14
↓ 13 callers
Function
getFilesFromManifast
( manifestDatabase: SQLJsDatabase, directory: FileSystemDirectoryHandle | FileList, fileNamePattern: string
packages/adapter-ios-backup/src/utils/index.ts:7
↓ 11 callers
Function
MessageImageQueryOptions
( requestData: GetMessageImageRequest, )
apps/web/src/lib/fetchers/index.ts:12
↓ 11 callers
Function
createImageUri
(relativePath: string)
packages/adapter-ios-backup/src/controllers/file/utils.ts:3
↓ 9 callers
Function
useMiniRouter
()
apps/web/src/components/mini-router/mini-router.tsx:14
↓ 8 callers
Function
createMessageURI
({ message, account, }: { message: MessageType; account: { id: string }; })
apps/web/src/routes/$accountId/chat/$chatId/-components/chat-media-carousel/utils.ts:3
↓ 8 callers
Function
useMiniRoute
()
apps/web/src/components/mini-router/mini-route.tsx:9
↓ 7 callers
Function
ChatSuspenseQueryOptions
( accountId: string, chatId: string, )
apps/web/src/lib/fetchers/chat.ts:18
↓ 6 callers
Function
chatTableSelect
(table: { MesLocalID: any; MesSvrID: any; CreateTime: any; Des: any; Message: any; Type: any; })
packages/adapter-ios-backup/src/database/message.ts:19
↓ 5 callers
Function
fallbackUnsupportedMessageQueryRows
({ result, errors }: { result: DataType; errors: { rowIndex: number }[] })
packages/adapter-ios-backup/src/controllers/message.ts:83
↓ 5 callers
Function
transformContactToContactListItem
( contact: ContactType, )
apps/web/src/routes/$accountId/contact/-components/contact-list/use-contact-list.ts:104
↓ 4 callers
Function
MessageVideoQueryOptions
( requestData: GetMessageVideoRequest, )
apps/web/src/lib/fetchers/index.ts:30
↓ 4 callers
Function
RecordImageQueryOptions
(requestData: GetRecordImageRequest)
apps/web/src/lib/fetchers/record.ts:8
↓ 4 callers
Function
isCJK
(char: string)
apps/web/src/components/text-prettier.tsx:66
↓ 3 callers
Function
back
()
apps/web/src/components/mini-router/mini-router.tsx:29
↓ 3 callers
Function
getAdapter
()
apps/web/src/routes/index/-components/Configurer.tsx:31
↓ 3 callers
Function
getFileFromDirectory
( directory: FileSystemDirectoryHandle | FileList, fileName: string | string[], )
packages/adapter-ios-backup/src/utils/index.ts:59
↓ 3 callers
Function
parseContent
(message: SystemMessageType)
apps/web/src/components/message/system-message/libs.ts:3
↓ 3 callers
Function
parseLocalInfo
(localInfoBuffer: Uint8Array)
packages/adapter-ios-backup/src/utils/index.ts:185
↓ 3 callers
Function
useChatMediaCarouselContext
()
apps/web/src/routes/$accountId/chat/$chatId/-components/chat-media-carousel/chat-media-carousel-context.tsx:27
↓ 2 callers
Function
AccountListSuspenseQueryOptions
()
apps/web/src/lib/fetchers/account.ts:18
↓ 2 callers
Function
ChatListSuspenseQueryOptions
( accountId: string, )
apps/web/src/lib/fetchers/chat.ts:6
↓ 2 callers
Function
MessageListInfiniteQueryOptions
( requestData: GetMessageListRequest, )
apps/web/src/lib/fetchers/message.ts:17
↓ 2 callers
Function
RecordFileQueryOptions
(requestData: GetRecordFileRequest)
apps/web/src/lib/fetchers/record.ts:40
↓ 2 callers
Function
RecordVideoQueryOptions
(requestData: GetRecordVideoRequest)
apps/web/src/lib/fetchers/record.ts:24
↓ 2 callers
Function
UserSuspenseQueryOptions
( requestData: GetUserRequest, )
apps/web/src/lib/fetchers/user.ts:24
↓ 2 callers
Method
_loadDirectory
(directoryHandle: FileSystemDirectoryHandle | FileList)
packages/adapter-ios-backup/src/index.ts:33
↓ 2 callers
Function
calculateCenteredScrollOffsetForIndex
({ index, itemSize, paddingStart, scrollViewportSize, }: { index: number; itemSize: number; paddingStar
apps/web/src/routes/$accountId/chat/$chatId/-components/chat-media-carousel/utils.ts:27
↓ 2 callers
Function
composeStyle
(resolvedStyle?: CSSProperties)
apps/web/src/routes/$accountId/chat/$chatId/-components/chat-media-carousel/carousel-scroll-viewport.tsx:30
↓ 2 callers
Function
countStringLength
(str: string)
packages/adapter-ios-backup/src/utils/index.ts:217
↓ 2 callers
Method
getChatList
(input: GetChatListRequest)
packages/adapter-ios-backup/src/index.ts:103
↓ 2 callers
Function
getChatTable
(tableName: string)
packages/adapter-ios-backup/src/database/message.ts:43
↓ 2 callers
Function
getCurrentIndex
()
apps/web/src/routes/$accountId/chat/$chatId/-components/chat-media-carousel/detail-carousel.tsx:39
↓ 2 callers
Method
getMessageList
(input: GetMessageListRequest)
packages/adapter-ios-backup/src/index.ts:124
↓ 2 callers
Method
getRecordFile
(input: GetRecordFileRequest)
packages/adapter-ios-backup/src/index.ts:194
↓ 2 callers
Method
getUserList
(input: GetUserListRequest)
packages/adapter-ios-backup/src/index.ts:72
↓ 2 callers
Function
handleAccountSelect
(account: AccountType)
apps/web/src/routes/index/-components/Configurer.tsx:70
↓ 2 callers
Function
handleDirectorySelect
( directoryHandle: FileSystemDirectoryHandle | FileList, )
apps/web/src/routes/index/-components/Configurer.tsx:52
↓ 2 callers
Function
isInternalAnchorAdjustment
( virtualizer: Virtualizer<HTMLDivElement, Element>, )
apps/web/src/routes/$accountId/chat/$chatId/-components/chat-media-carousel/use-media-carousel-scroll-sync.ts:46
↓ 2 callers
Function
isMessageGroupable
(message: MessageType)
apps/web/src/routes/$accountId/chat/$chatId/-components/message-list.tsx:73
↓ 2 callers
Function
parseContactDatabaseFriendTableRows
( rows: friendTableSelectInfer | openIMContactTableSelectInfer, { databases }: { databases: WCDatabases }, )
packages/adapter-ios-backup/src/controllers/user.ts:16
↓ 2 callers
Function
parseMessageDatabaseChatTableRows
( rows: ChatTableSelectInfer[], { chat, databases, parseReplyMessage = true, }: { chat: ChatType;
packages/adapter-ios-backup/src/controllers/message.ts:94
↓ 2 callers
Function
parsePlainTextContent
( message: SystemExtendedMessageType, chat: ChatType, )
apps/web/src/components/message/system-extended-message/libs.tsx:80
↓ 2 callers
Function
parseSessionDatabaseSessionAbstractTableRows
( databases: WCDatabases, rows: (typeof sessionAbstractTable.$inferSelect)[], )
packages/adapter-ios-backup/src/controllers/chat.ts:16
↓ 2 callers
Function
parseXMLContent
( message: SystemExtendedMessageType, chat: ChatType, )
apps/web/src/components/message/system-extended-message/libs.tsx:6
↓ 2 callers
Function
transformStringToUint8Array
(string: string)
packages/adapter-ios-backup/src/utils/index.test.ts:6
↓ 2 callers
Function
useChatUiConfig
()
apps/web/src/components/chat-ui-config-provider.tsx:12
↓ 2 callers
Function
useContactAlphabetList
( contactList: ContactListContctItem[], )
apps/web/src/routes/$accountId/contact/-components/contact-list/use-contact-alphabet-list.ts:9
↓ 2 callers
Function
useContentParser
( message: OpenMessageType<PatOpenMessageEntity>, chat: ChatType, )
apps/web/src/components/open-message/pat-message/libs.tsx:10
↓ 1 callers
Function
AccountContactListSuspenseQueryOptions
( requestData: GetAccountContactListRequest, )
apps/web/src/lib/fetchers/contact.ts:6
↓ 1 callers
Function
AccountSuspenseQueryOptions
( requestData: GetAccountRequest, )
apps/web/src/lib/fetchers/account.ts:6
↓ 1 callers
Function
GreetingMessageListQueryOptions
( requestData: GetGreetingMessageListRequest, )
apps/web/src/lib/fetchers/message.ts:60
↓ 1 callers
Function
LastMessageQueryOptions
( requestData: Omit<GetMessageListRequest, "limit">, )
apps/web/src/lib/fetchers/message.ts:44
↓ 1 callers
Function
LoadAccountDatabaseMutationOptions
( adapterInstance: IosBackupAdapter, )
packages/adapter-ios-backup/src/fetchers.ts:20
↓ 1 callers
Function
LoadDirectoryMutationOptions
( adapterInstance: IosBackupAdapter, )
packages/adapter-ios-backup/src/fetchers.ts:5
↓ 1 callers
Function
MessageAttachQueryOptions
( requestData: GetMessageAttachRequest, )
apps/web/src/lib/fetchers/index.ts:65
↓ 1 callers
Function
MessageVoiceQueryOptions
( requestData: GetMessageVoiceRequest, )
apps/web/src/lib/fetchers/index.ts:48
↓ 1 callers
Function
ReleaseMessageFileMutationOptions
()
apps/web/src/lib/fetchers/message-file.ts:16
↓ 1 callers
Function
ResolveMessageFileMutationOptions
()
apps/web/src/lib/fetchers/message-file.ts:8
↓ 1 callers
Function
UserListQueryOptions
( accountId: string, userIds: string[], )
apps/web/src/lib/fetchers/user.ts:9
↓ 1 callers
Method
_loadAccountDatabase
(account: UserType)
packages/adapter-ios-backup/src/index.ts:38
↓ 1 callers
Function
cleanNoteDocumentHtml
* 笔记可能的内容是<head>...</head><p>...</p>... * 直接给 html-react-parser 解析会只解析到 head * 这里只保留合法的 body 内标签
apps/web/src/components/note-document/note-document.tsx:105
↓ 1 callers
Function
convertSilk
(silk: ArrayBuffer)
packages/adapter-ios-backup/src/utils/silk.ts:73
↓ 1 callers
Function
convertWxgfToImage
(_wxgf: Uint8Array)
packages/adapter-ios-backup/src/utils/wxgf/index.ts:1
↓ 1 callers
Function
createSrcFromFile
(file: File)
packages/adapter-ios-backup/src/controllers/file/index.ts:24
↓ 1 callers
Function
find
(...inputs: findInput)
packages/adapter-ios-backup/src/controllers/message.ts:879
↓ 1 callers
Function
findAll
(...inputs: FindAllInput)
packages/adapter-ios-backup/src/controllers/user.ts:193
↓ 1 callers
Function
formatDateTime
(date: Date)
apps/web/src/lib/utils.ts:23
↓ 1 callers
Method
getAccount
(input: GetAccountRequest)
packages/adapter-ios-backup/src/index.ts:65
↓ 1 callers
Method
getAccountContactList
(input: GetAccountContactListRequest)
packages/adapter-ios-backup/src/index.ts:96
↓ 1 callers
Method
getAccountList
()
packages/adapter-ios-backup/src/index.ts:58
↓ 1 callers
Function
getFileFromITunesFileList
( fileList: FileList, fileName: string, )
packages/adapter-ios-backup/src/utils/index.ts:103
↓ 1 callers
Method
getGreetingMessageList
(input: GetGreetingMessageListRequest)
packages/adapter-ios-backup/src/index.ts:131
↓ 1 callers
Function
getHelloTable
(tableName: string)
packages/adapter-ios-backup/src/database/message.ts:87
↓ 1 callers
Method
getMessageAttach
(input: GetMessageAttachRequest)
packages/adapter-ios-backup/src/index.ts:173
↓ 1 callers
Method
getMessageImage
(input: GetMessageImageRequest)
packages/adapter-ios-backup/src/index.ts:138
↓ 1 callers
Method
getMessageVideo
(input: GetMessageVideoRequest)
packages/adapter-ios-backup/src/index.ts:159
↓ 1 callers
Method
getMessageVoice
(input: GetMessageVoiceRequest)
packages/adapter-ios-backup/src/index.ts:166
↓ 1 callers
Method
getRecordImage
(input: GetRecordImageRequest)
packages/adapter-ios-backup/src/index.ts:180
↓ 1 callers
Method
getRecordVideo
(input: GetRecordVideoRequest)
packages/adapter-ios-backup/src/index.ts:187
↓ 1 callers
Function
getScrollAdjustments
( virtualizer: Virtualizer<HTMLDivElement, Element>, )
apps/web/src/routes/$accountId/chat/$chatId/-components/chat-media-carousel/use-media-carousel-scroll-sync.ts:41
↓ 1 callers
Method
getUser
(input: GetUserRequest)
packages/adapter-ios-backup/src/index.ts:82
↓ 1 callers
Function
handleDownloadAttachment
()
apps/web/src/components/open-message/attach-message/attach-message-default.tsx:33
↓ 1 callers
Function
handleNavigateToContact
()
apps/web/src/routes/$accountId/route.tsx:45
↓ 1 callers
Function
handleOnImageError
()
apps/web/src/components/image.tsx:15
↓ 1 callers
Function
handleOnImageLoad
()
apps/web/src/components/image.tsx:12
↓ 1 callers
Function
handleOpenChatGroup
( chatListChatGroupItem: ChatListChatGroupItem, )
apps/web/src/routes/$accountId/chat/-components/chat-list/chat-item.tsx:39
↓ 1 callers
Function
handleOpenContactGroup
( contactListContactGroupItem: ContactListContctGroupItem, )
apps/web/src/routes/$accountId/contact/-components/contact-list/contact-item.tsx:32
↓ 1 callers
Function
handleOpenNoteDocument
()
apps/web/src/components/open-message/note-message/note-message-default.tsx:70
↓ 1 callers
Function
handleOpenNoteDocument
()
apps/web/src/components/message-record/note-message-record.tsx:77
↓ 1 callers
Function
helloTableSelect
(table: { MesLocalID: any; MesSvrID: any; CreateTime: any; Des: any; Message: any; Type: any; ConIntRe
packages/adapter-ios-backup/src/database/message.ts:55
↓ 1 callers
Function
isWxgf
(data: Uint8Array)
packages/adapter-ios-backup/src/utils/wxgf/utils.ts:4
↓ 1 callers
Function
loadFFmpeg
()
packages/adapter-ios-backup/src/utils/ffmpeg.ts:12
↓ 1 callers
Function
loadSrc
( uri: string, { directory, databases, }: { directory: FileSystemDirectoryHandle | FileList; databa
packages/adapter-ios-backup/src/controllers/file/index.ts:33
↓ 1 callers
Function
openChatMediaCarousel
(message)
apps/web/src/routes/$accountId/chat/$chatId/-components/chat-media-carousel/chat-media-carousel-root.tsx:25
next →
1–100 of 435, ranked by callers