MCPcopy Index your code

hub / github.com/aeharding/voyager / functions

Functions1,705 in github.com/aeharding/voyager

↓ 1 callersFunctionbuildBlockedUser
(blocked: boolean)
src/helpers/toastMessages.ts:50
↓ 1 callersFunctionbuildCommentsTreeWithMissing
( comments: CommentView[], parentComment: boolean, )
src/helpers/lemmy.ts:153
↓ 1 callersFunctionbuildCommunities
( follows: CommunityFollowerView[] | undefined, communityByHandle: Record<string, CommunityView>, )
src/features/community/list/LoggedInCommunitiesList.tsx:49
↓ 1 callersFunctionbuildCompactIcon
()
src/features/post/link/Link.tsx:111
↓ 1 callersFunctionbuildJumpToTable
(partial: JumpItem[], all: JumpItem[])
src/features/community/list/AlphabetJump.tsx:159
↓ 1 callersFunctionbuildLemmyCommentLink
(instance: string, id: number)
src/helpers/lemmy.ts:379
↓ 1 callersFunctionbuildLemmyPostLink
(instance: string, id: number)
src/helpers/lemmy.ts:375
↓ 1 callersFunctionbuildLocked
(locked: boolean)
src/helpers/toastMessages.ts:95
↓ 1 callersFunctionbuildMarkRead
(read: boolean)
src/helpers/toastMessages.ts:192
↓ 1 callersFunctionbuildMd
(item: Person)
src/features/shared/markdown/editing/modes/autocomplete/UsernameAutocompleteMode.tsx:24
↓ 1 callersFunctionbuildPlaceholderState
()
src/features/media/Media.tsx:32
↓ 1 callersFunctionbuildPostCreated
( onClick: AppToastOptions["onClick"], )
src/helpers/toastMessages.ts:233
↓ 1 callersFunctionbuildPostsRoutes
({ defaultFeed, redirectRoute, selectedInstance, }: Props)
src/routes/tabs/posts.tsx:14
↓ 1 callersFunctionbuildPrioritizeAndSortFn
( referenceArray: A[], by: (el: B) => A, )
src/helpers/array.ts:27
↓ 1 callersFunctionbuildReported
(type: string)
src/helpers/toastMessages.ts:221
↓ 1 callersFunctionbuildSearchCommentsLink
(search: string)
src/helpers/appLinkBuilder.ts:40
↓ 1 callersFunctionbuildSearchCommunitiesLink
(search: string)
src/helpers/appLinkBuilder.ts:44
↓ 1 callersFunctionbuildStatColor
( currentVote: 1 | -1 | 0, voteRepresented: 1 | -1 | 0 | undefined, votesTheme: VotesThemeType, )
src/features/labels/VoteStat.tsx:45
↓ 1 callersFunctionbuildStickied
(stickied: boolean)
src/helpers/toastMessages.ts:102
↓ 1 callersFunctionbuildStyle
()
src/features/media/Media.tsx:39
↓ 1 callersFunctionbuildTitle
()
src/routes/pages/shared/ModlogPage.tsx:89
↓ 1 callersFunctioncalculateNewAccountDays
(published: string)
src/helpers/date.ts:44
↓ 1 callersFunctioncalculateScrollTop
( element: HTMLElement, parentScroll: HTMLElement, scrollPaddingTop: number, scrollPaddingBottom: numb
src/helpers/dom.ts:53
↓ 1 callersFunctioncalculateVoteRatio
()
src/features/post/detail/HappyStat.tsx:15
↓ 1 callersFunctioncanBypassCors
()
src/helpers/device.ts:26
↓ 1 callersFunctioncanModerateCommunity
( communityId: number | undefined, moderates: CommunityModeratorView[] | undefined, )
src/helpers/lemmy.ts:310
↓ 1 callersFunctioncanShare
()
src/features/share/share.ts:19
↓ 1 callersFunctionchangeAccount
(handle: string)
src/features/auth/authSlice.ts:236
↓ 1 callersFunctioncheckIsMod
(communityHandle: string, site: GetSiteResponse)
src/helpers/lemmy.ts:40
↓ 1 callersFunctionchildHasMissing
(node: CommentNodeI)
src/helpers/lemmy.ts:166
↓ 1 callersFunctionclassNamesFor
The CSS class string a leaf earns from its token type + ancestor context.
src/features/shared/markdown/editing/rich/markdownDecorator.ts:148
↓ 1 callersFunctioncleanup
()
src/features/shared/sliding/SlidingItem.tsx:214
↓ 1 callersFunctioncleanupHideThumb
()
src/features/media/gallery/GalleryProvider.tsx:338
↓ 1 callersFunctioncleanupPortalNodeForMediaIdIfNeeded
( mediaId: string, sourceUid: string, )
src/features/media/video/VideoPortalProvider.tsx:73
↓ 1 callersFunctionclear
()
src/features/settings/general/other/ClearCache.tsx:15
↓ 1 callersFunctionclearHidden
()
src/features/post/postSlice.ts:458
↓ 1 callersMethodclearHiddenPosts
(user_handle: string)
src/services/db/index.ts:515
↓ 1 callersFunctionclearImage
()
src/features/post/new/PostEditorRoot.tsx:335
↓ 1 callersFunctioncloseHandler
()
src/helpers/useAppToast.tsx:80
↓ 1 callersFunctioncollectLeaves
* Tokenizes the source into its *leaf* tokens — a token whose `exit` immediately * follows its `enter` (no children). Leaves carry the actual source
src/features/shared/markdown/editing/rich/markdownDecorator.ts:71
↓ 1 callersFunctioncomposeNew
(handle: string)
src/routes/pages/inbox/ComposeButton.tsx:19
↓ 1 callersFunctionconvertCommentReportToComment
( commentReport: CommentReportView, )
src/routes/pages/shared/ModqueuePage.tsx:155
↓ 1 callersFunctionconvertCommentSortToLemmyV1Params
( sort: VgerCommentSortTypeByMode["lemmyv1"], )
src/features/feed/sort/useFeedSort.tsx:352
↓ 1 callersFunctionconvertCommentSortToParams
( sort: VgerCommentSortType, mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:333
↓ 1 callersFunctionconvertCommunitySortToLemmyV1Params
( sort: VgerCommunitySortTypeByMode["lemmyv1"], )
src/features/feed/sort/useFeedSort.tsx:254
↓ 1 callersFunctionconvertCommunitySortToParams
( sort: VgerCommunitySortType, mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:233
↓ 1 callersFunctionconvertControversialToLemmyV1Params
(sort: VgerControversialSort)
src/features/feed/sort/useFeedSort.tsx:483
↓ 1 callersFunctionconvertPostReportViewToPostView
(postReport: PostReportView)
src/routes/pages/shared/ModqueuePage.tsx:143
↓ 1 callersFunctionconvertPostSortToLemmyV1Params
( sort: VgerPostSortTypeByMode["lemmyv1"], )
src/features/feed/sort/useFeedSort.tsx:415
↓ 1 callersFunctionconvertPostSortToParams
( sort: VgerPostSortType, mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:369
↓ 1 callersFunctionconvertPostSortToPiefedParams
( sort: VgerPostSortTypeByMode["piefed"], )
src/features/feed/sort/useFeedSort.tsx:450
↓ 1 callersFunctionconvertSearchSortToLemmyV1Params
()
src/features/feed/sort/useFeedSort.tsx:305
↓ 1 callersFunctionconvertSearchSortToParams
( sort: VgerSearchSortType, mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:287
↓ 1 callersFunctionconvertSearchSortToPiefedParams
( sort: VgerSearchSortTypeByMode["piefed"], )
src/features/feed/sort/useFeedSort.tsx:310
↓ 1 callersFunctionconvertSortToLemmyParams
( context: Context, sort: VgerSortsByContext[Context], mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:204
↓ 1 callersFunctionconvertTopToLemmyV1Params
(sort: VgerTopSort)
src/features/feed/sort/useFeedSort.tsx:473
↓ 1 callersFunctioncopyToClipboard
(url: string)
src/features/share/share.ts:53
↓ 1 callersFunctioncreateBackup
()
src/features/settings/general/other/backup/helpers.ts:35
↓ 1 callersFunctioncreateMemoryController
* Cases ported (close to verbatim) from `@github/markdown-toolbar-element`'s * test suite to verify our port of its styling logic preserves the origi
src/features/shared/markdown/editing/markdownStyle.test.ts:17
↓ 1 callersFunctioncreateRichEditor
( initialText: string, onChange: (text: string) => void, )
src/features/shared/markdown/editing/rich/createRichEditor.ts:21
↓ 1 callersFunctioncreateTextareaController
( getTextarea: () => HTMLTextAreaElement | null | undefined, )
src/features/shared/markdown/editing/controller.ts:32
↓ 1 callersFunctioncumulativeOffset
(element: HTMLElement)
src/features/shared/IonModalAutosizedForOnScreenKeyboard.tsx:111
↓ 1 callersFunctioncustomBackAction
()
src/routes/tabs/buttons/PostsTabButton.tsx:17
↓ 1 callersFunctioncustomSort
(a: A, b: A)
src/helpers/array.ts:31
↓ 1 callersFunctiondeleteComment
(commentId: number)
src/features/comment/commentSlice.ts:174
↓ 1 callersFunctiondeletePost
(id: number)
src/features/post/postSlice.ts:430
↓ 1 callersFunctiondetermineIcon
(type: ObjectType | undefined)
src/features/tags/SourceUrlButton.tsx:55
↓ 1 callersFunctiondetermineIsAnimatedGif
(file: File)
src/helpers/gif.ts:2
↓ 1 callersFunctiondetermineThumbnail
( url: string, )
src/features/post/link/thumbnail/thumbnailinator.ts:10
↓ 1 callersFunctiondetermineThumbnailForYoutube
( url: string, )
src/features/post/link/thumbnail/sites/youtube.ts:3
↓ 1 callersFunctiondetermineTypeFromUrl
(url: string)
src/helpers/url.ts:201
↓ 1 callersFunctiondocToText
(editor: PlainEditor)
src/features/shared/markdown/editing/controller.ts:98
↓ 1 callersFunctioneditComment
(commentId: number, content: string)
src/features/comment/commentSlice.ts:185
↓ 1 callersFunctionescapeStringForRegex
(s: string)
src/helpers/regex.ts:12
↓ 1 callersFunctionestimateChLength
(text: string)
src/routes/tabs/buttons/InboxTabButton.tsx:45
↓ 1 callersFunctionexpandSelectedText
( field: Field, prefixToUse: string, suffixToUse: string, multiline: boolean, )
src/features/shared/markdown/editing/markdownStyle.ts:98
↓ 1 callersFunctionfailedSite
(state)
src/features/auth/siteSlice.ts:47
↓ 1 callersFunctionfailedSoftware
(state)
src/features/auth/siteSlice.ts:63
↓ 1 callersFunctionfakeEditor
* Tests for `createEditateController`'s snapshot/freeze logic — the stateful * heart of the editate backend. A contenteditable loses its selection on
src/features/shared/markdown/editing/controller.test.ts:17
↓ 1 callersFunctionfavorite
()
src/features/community/useCommunityActions.tsx:115
↓ 1 callersFunctionfeaturePost
(item: ModlogItem)
src/features/moderation/logs/types/featurePost.ts:9
↓ 1 callersFunctionfetchAppIcon
()
src/features/settings/appIcon/appIconSlice.tsx:67
↓ 1 callersFunctionfetchFn
(page_cursor, ...rest)
src/features/user/Profile.tsx:54
↓ 1 callersFunctionfetchFn
(searchTerm: string)
src/features/shared/markdown/editing/modes/autocomplete/UsernameAutocompleteMode.tsx:14
↓ 1 callersFunctionfetchPostTitle
()
src/features/post/new/PostEditorRoot.tsx:341
↓ 1 callersMethodfetchTagsForHandles
(handles: string[])
src/services/db/index.ts:572
↓ 1 callersFunctionfilterDragScrollbar
(e)
src/helpers/longPress.ts:5
↓ 1 callersFunctionfilterSafariCallout
(e)
src/helpers/longPress.ts:16
↓ 1 callersFunctionfindClosestIonContent
* Queries the closest element matching the selector for IonContent.
src/helpers/ionic.ts:26
↓ 1 callersFunctionfindEndIndex
(virtuaRef: VListHandle)
src/helpers/virtua.tsx:33
↓ 1 callersFunctionfindExactCommunity
( name: string, client: ThreadiverseClient, )
src/routes/pages/search/CommunitiesResultsPage.tsx:97
↓ 1 callersFunctionfindFedilinkFromQuirkUrl
* Sometimes the URL isn't an actual fedilink URL. For example, * https://piefed.social/post/123#comment_456. So try to extract the * fedilink from t
src/features/resolve/resolveSlice.tsx:147
↓ 1 callersFunctionfindFeedContext
( feed: AnyFeed | undefined, )
src/features/feed/sort/useFeedSort.tsx:165
↓ 1 callersFunctionfindLemmyCommentIdFromUrl
(url: URL)
src/features/resolve/resolveSlice.tsx:190
↓ 1 callersFunctionfindLemmyFedilinkFromQuirkUrl
(link: string)
src/features/resolve/resolveSlice.tsx:179
↓ 1 callersFunctionfindPiefedCommentIdFromUrl
(url: URL)
src/features/resolve/resolveSlice.tsx:197
↓ 1 callersFunctionfindPiefedFedilinkFromQuirkUrl
(link: string)
src/features/resolve/resolveSlice.tsx:168
↓ 1 callersFunctionfindSortOption
(sort: S, sortOptions: HydratedSortOptions<S>)
src/routes/pages/shared/Sort.tsx:192
↓ 1 callersFunctionfixSafariAutoscroll
()
src/helpers/safari.ts:1
↓ 1 callersFunctionflattenChildren
(comment: CommentNodeI)
src/helpers/lemmy.ts:249
← previousnext →501–600 of 1,705, ranked by callers