Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/aeharding/voyager
/ functions
Functions
1,705 in github.com/aeharding/voyager
⨍
Functions
1,705
◇
Types & classes
361
↓ 1 callers
Function
buildBlockedUser
(blocked: boolean)
src/helpers/toastMessages.ts:50
↓ 1 callers
Function
buildCommentsTreeWithMissing
( comments: CommentView[], parentComment: boolean, )
src/helpers/lemmy.ts:153
↓ 1 callers
Function
buildCommunities
( follows: CommunityFollowerView[] | undefined, communityByHandle: Record<string, CommunityView>, )
src/features/community/list/LoggedInCommunitiesList.tsx:49
↓ 1 callers
Function
buildCompactIcon
()
src/features/post/link/Link.tsx:111
↓ 1 callers
Function
buildJumpToTable
(partial: JumpItem[], all: JumpItem[])
src/features/community/list/AlphabetJump.tsx:159
↓ 1 callers
Function
buildLemmyCommentLink
(instance: string, id: number)
src/helpers/lemmy.ts:379
↓ 1 callers
Function
buildLemmyPostLink
(instance: string, id: number)
src/helpers/lemmy.ts:375
↓ 1 callers
Function
buildLocked
(locked: boolean)
src/helpers/toastMessages.ts:95
↓ 1 callers
Function
buildMarkRead
(read: boolean)
src/helpers/toastMessages.ts:192
↓ 1 callers
Function
buildMd
(item: Person)
src/features/shared/markdown/editing/modes/autocomplete/UsernameAutocompleteMode.tsx:24
↓ 1 callers
Function
buildPlaceholderState
()
src/features/media/Media.tsx:32
↓ 1 callers
Function
buildPostCreated
( onClick: AppToastOptions["onClick"], )
src/helpers/toastMessages.ts:233
↓ 1 callers
Function
buildPostsRoutes
({ defaultFeed, redirectRoute, selectedInstance, }: Props)
src/routes/tabs/posts.tsx:14
↓ 1 callers
Function
buildPrioritizeAndSortFn
( referenceArray: A[], by: (el: B) => A, )
src/helpers/array.ts:27
↓ 1 callers
Function
buildReported
(type: string)
src/helpers/toastMessages.ts:221
↓ 1 callers
Function
buildSearchCommentsLink
(search: string)
src/helpers/appLinkBuilder.ts:40
↓ 1 callers
Function
buildSearchCommunitiesLink
(search: string)
src/helpers/appLinkBuilder.ts:44
↓ 1 callers
Function
buildStatColor
( currentVote: 1 | -1 | 0, voteRepresented: 1 | -1 | 0 | undefined, votesTheme: VotesThemeType, )
src/features/labels/VoteStat.tsx:45
↓ 1 callers
Function
buildStickied
(stickied: boolean)
src/helpers/toastMessages.ts:102
↓ 1 callers
Function
buildStyle
()
src/features/media/Media.tsx:39
↓ 1 callers
Function
buildTitle
()
src/routes/pages/shared/ModlogPage.tsx:89
↓ 1 callers
Function
calculateNewAccountDays
(published: string)
src/helpers/date.ts:44
↓ 1 callers
Function
calculateScrollTop
( element: HTMLElement, parentScroll: HTMLElement, scrollPaddingTop: number, scrollPaddingBottom: numb
src/helpers/dom.ts:53
↓ 1 callers
Function
calculateVoteRatio
()
src/features/post/detail/HappyStat.tsx:15
↓ 1 callers
Function
canBypassCors
()
src/helpers/device.ts:26
↓ 1 callers
Function
canModerateCommunity
( communityId: number | undefined, moderates: CommunityModeratorView[] | undefined, )
src/helpers/lemmy.ts:310
↓ 1 callers
Function
canShare
()
src/features/share/share.ts:19
↓ 1 callers
Function
changeAccount
(handle: string)
src/features/auth/authSlice.ts:236
↓ 1 callers
Function
checkIsMod
(communityHandle: string, site: GetSiteResponse)
src/helpers/lemmy.ts:40
↓ 1 callers
Function
childHasMissing
(node: CommentNodeI)
src/helpers/lemmy.ts:166
↓ 1 callers
Function
classNamesFor
The CSS class string a leaf earns from its token type + ancestor context.
src/features/shared/markdown/editing/rich/markdownDecorator.ts:148
↓ 1 callers
Function
cleanup
()
src/features/shared/sliding/SlidingItem.tsx:214
↓ 1 callers
Function
cleanupHideThumb
()
src/features/media/gallery/GalleryProvider.tsx:338
↓ 1 callers
Function
cleanupPortalNodeForMediaIdIfNeeded
( mediaId: string, sourceUid: string, )
src/features/media/video/VideoPortalProvider.tsx:73
↓ 1 callers
Function
clear
()
src/features/settings/general/other/ClearCache.tsx:15
↓ 1 callers
Function
clearHidden
()
src/features/post/postSlice.ts:458
↓ 1 callers
Method
clearHiddenPosts
(user_handle: string)
src/services/db/index.ts:515
↓ 1 callers
Function
clearImage
()
src/features/post/new/PostEditorRoot.tsx:335
↓ 1 callers
Function
closeHandler
()
src/helpers/useAppToast.tsx:80
↓ 1 callers
Function
collectLeaves
* 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 callers
Function
composeNew
(handle: string)
src/routes/pages/inbox/ComposeButton.tsx:19
↓ 1 callers
Function
convertCommentReportToComment
( commentReport: CommentReportView, )
src/routes/pages/shared/ModqueuePage.tsx:155
↓ 1 callers
Function
convertCommentSortToLemmyV1Params
( sort: VgerCommentSortTypeByMode["lemmyv1"], )
src/features/feed/sort/useFeedSort.tsx:352
↓ 1 callers
Function
convertCommentSortToParams
( sort: VgerCommentSortType, mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:333
↓ 1 callers
Function
convertCommunitySortToLemmyV1Params
( sort: VgerCommunitySortTypeByMode["lemmyv1"], )
src/features/feed/sort/useFeedSort.tsx:254
↓ 1 callers
Function
convertCommunitySortToParams
( sort: VgerCommunitySortType, mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:233
↓ 1 callers
Function
convertControversialToLemmyV1Params
(sort: VgerControversialSort)
src/features/feed/sort/useFeedSort.tsx:483
↓ 1 callers
Function
convertPostReportViewToPostView
(postReport: PostReportView)
src/routes/pages/shared/ModqueuePage.tsx:143
↓ 1 callers
Function
convertPostSortToLemmyV1Params
( sort: VgerPostSortTypeByMode["lemmyv1"], )
src/features/feed/sort/useFeedSort.tsx:415
↓ 1 callers
Function
convertPostSortToParams
( sort: VgerPostSortType, mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:369
↓ 1 callers
Function
convertPostSortToPiefedParams
( sort: VgerPostSortTypeByMode["piefed"], )
src/features/feed/sort/useFeedSort.tsx:450
↓ 1 callers
Function
convertSearchSortToLemmyV1Params
()
src/features/feed/sort/useFeedSort.tsx:305
↓ 1 callers
Function
convertSearchSortToParams
( sort: VgerSearchSortType, mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:287
↓ 1 callers
Function
convertSearchSortToPiefedParams
( sort: VgerSearchSortTypeByMode["piefed"], )
src/features/feed/sort/useFeedSort.tsx:310
↓ 1 callers
Function
convertSortToLemmyParams
( context: Context, sort: VgerSortsByContext[Context], mode: ThreadiverseMode, )
src/features/feed/sort/useFeedSort.tsx:204
↓ 1 callers
Function
convertTopToLemmyV1Params
(sort: VgerTopSort)
src/features/feed/sort/useFeedSort.tsx:473
↓ 1 callers
Function
copyToClipboard
(url: string)
src/features/share/share.ts:53
↓ 1 callers
Function
createBackup
()
src/features/settings/general/other/backup/helpers.ts:35
↓ 1 callers
Function
createMemoryController
* 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 callers
Function
createRichEditor
( initialText: string, onChange: (text: string) => void, )
src/features/shared/markdown/editing/rich/createRichEditor.ts:21
↓ 1 callers
Function
createTextareaController
( getTextarea: () => HTMLTextAreaElement | null | undefined, )
src/features/shared/markdown/editing/controller.ts:32
↓ 1 callers
Function
cumulativeOffset
(element: HTMLElement)
src/features/shared/IonModalAutosizedForOnScreenKeyboard.tsx:111
↓ 1 callers
Function
customBackAction
()
src/routes/tabs/buttons/PostsTabButton.tsx:17
↓ 1 callers
Function
customSort
(a: A, b: A)
src/helpers/array.ts:31
↓ 1 callers
Function
deleteComment
(commentId: number)
src/features/comment/commentSlice.ts:174
↓ 1 callers
Function
deletePost
(id: number)
src/features/post/postSlice.ts:430
↓ 1 callers
Function
determineIcon
(type: ObjectType | undefined)
src/features/tags/SourceUrlButton.tsx:55
↓ 1 callers
Function
determineIsAnimatedGif
(file: File)
src/helpers/gif.ts:2
↓ 1 callers
Function
determineThumbnail
( url: string, )
src/features/post/link/thumbnail/thumbnailinator.ts:10
↓ 1 callers
Function
determineThumbnailForYoutube
( url: string, )
src/features/post/link/thumbnail/sites/youtube.ts:3
↓ 1 callers
Function
determineTypeFromUrl
(url: string)
src/helpers/url.ts:201
↓ 1 callers
Function
docToText
(editor: PlainEditor)
src/features/shared/markdown/editing/controller.ts:98
↓ 1 callers
Function
editComment
(commentId: number, content: string)
src/features/comment/commentSlice.ts:185
↓ 1 callers
Function
escapeStringForRegex
(s: string)
src/helpers/regex.ts:12
↓ 1 callers
Function
estimateChLength
(text: string)
src/routes/tabs/buttons/InboxTabButton.tsx:45
↓ 1 callers
Function
expandSelectedText
( field: Field, prefixToUse: string, suffixToUse: string, multiline: boolean, )
src/features/shared/markdown/editing/markdownStyle.ts:98
↓ 1 callers
Function
failedSite
(state)
src/features/auth/siteSlice.ts:47
↓ 1 callers
Function
failedSoftware
(state)
src/features/auth/siteSlice.ts:63
↓ 1 callers
Function
fakeEditor
* 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 callers
Function
favorite
()
src/features/community/useCommunityActions.tsx:115
↓ 1 callers
Function
featurePost
(item: ModlogItem)
src/features/moderation/logs/types/featurePost.ts:9
↓ 1 callers
Function
fetchAppIcon
()
src/features/settings/appIcon/appIconSlice.tsx:67
↓ 1 callers
Function
fetchFn
(page_cursor, ...rest)
src/features/user/Profile.tsx:54
↓ 1 callers
Function
fetchFn
(searchTerm: string)
src/features/shared/markdown/editing/modes/autocomplete/UsernameAutocompleteMode.tsx:14
↓ 1 callers
Function
fetchPostTitle
()
src/features/post/new/PostEditorRoot.tsx:341
↓ 1 callers
Method
fetchTagsForHandles
(handles: string[])
src/services/db/index.ts:572
↓ 1 callers
Function
filterDragScrollbar
(e)
src/helpers/longPress.ts:5
↓ 1 callers
Function
filterSafariCallout
(e)
src/helpers/longPress.ts:16
↓ 1 callers
Function
findClosestIonContent
* Queries the closest element matching the selector for IonContent.
src/helpers/ionic.ts:26
↓ 1 callers
Function
findEndIndex
(virtuaRef: VListHandle)
src/helpers/virtua.tsx:33
↓ 1 callers
Function
findExactCommunity
( name: string, client: ThreadiverseClient, )
src/routes/pages/search/CommunitiesResultsPage.tsx:97
↓ 1 callers
Function
findFedilinkFromQuirkUrl
* 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 callers
Function
findFeedContext
( feed: AnyFeed | undefined, )
src/features/feed/sort/useFeedSort.tsx:165
↓ 1 callers
Function
findLemmyCommentIdFromUrl
(url: URL)
src/features/resolve/resolveSlice.tsx:190
↓ 1 callers
Function
findLemmyFedilinkFromQuirkUrl
(link: string)
src/features/resolve/resolveSlice.tsx:179
↓ 1 callers
Function
findPiefedCommentIdFromUrl
(url: URL)
src/features/resolve/resolveSlice.tsx:197
↓ 1 callers
Function
findPiefedFedilinkFromQuirkUrl
(link: string)
src/features/resolve/resolveSlice.tsx:168
↓ 1 callers
Function
findSortOption
(sort: S, sortOptions: HydratedSortOptions<S>)
src/routes/pages/shared/Sort.tsx:192
↓ 1 callers
Function
fixSafariAutoscroll
()
src/helpers/safari.ts:1
↓ 1 callers
Function
flattenChildren
(comment: CommentNodeI)
src/helpers/lemmy.ts:249
← previous
next →
501–600 of 1,705, ranked by callers