Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aeharding/voyager
/ functions
Functions
1,705 in github.com/aeharding/voyager
⨍
Functions
1,705
◇
Types & classes
361
↓ 1 callers
Function
updateReadPosts
(start: number, end: number)
src/features/feed/Feed.tsx:274
↓ 1 callers
Function
updateSpoilerState
( state, action: PayloadAction<{ id: string; isOpen: boolean }>, )
src/features/shared/markdown/components/spoiler/spoilerSlice.ts:16
↓ 1 callers
Function
updateTag
(tag: UserTag)
src/features/tags/userTagSlice.tsx:131
↓ 1 callers
Function
useActivatedClass
(routerLink: string)
src/routes/twoColumn/useActivatedClass.ts:3
↓ 1 callers
Function
useActiveColor
(type: VoteButtonProps["type"])
src/features/post/shared/VoteButton.tsx:94
↓ 1 callers
Function
useCommentActions
({ comment: commentView, rootIndex, appendActions, }: CommentActionsProps)
src/features/comment/useCommentActions.ts:58
↓ 1 callers
Function
useComputeIsDark
()
src/core/GlobalStyles.tsx:141
↓ 1 callers
Function
useCopyPostImageDataIfNeeded
( post: PostView | undefined, crosspost: PostView | undefined, )
src/features/post/crosspost/useCopyPostImageDataIfNeeded.ts:13
↓ 1 callers
Function
useDetermineSoftware
()
src/features/shared/useDetermineSoftware.ts:7
↓ 1 callers
Function
useIcon
(type: VoteButtonProps["type"])
src/features/post/shared/VoteButton.tsx:107
↓ 1 callers
Function
useIsAdmin
(person?: Person)
src/features/moderation/useIsAdmin.tsx:6
↓ 1 callers
Function
useIsDeviceTwoColumnCapable
()
src/routes/twoColumn/useIsDeviceTwoColumnCapable.ts:3
↓ 1 callers
Function
useIsLandscape
()
src/routes/twoColumn/useIsLandscape.ts:3
↓ 1 callers
Function
useIsLinkSelected
(routerLink: string)
src/routes/twoColumn/useIsLinkSelected.ts:8
↓ 1 callers
Function
useIsPageHidden
()
src/routes/twoColumn/useIsPageHidden.tsx:3
↓ 1 callers
Function
useIsTwoColumnLayout
()
src/routes/twoColumn/useIsTwoColumnLayout.ts:7
↓ 1 callers
Function
useIsViewportTwoColumnCapable
()
src/routes/twoColumn/useIsViewportTwoColumnCapable.ts:3
↓ 1 callers
Function
useItemModState
(item: Comment | Post)
src/features/moderation/banner/ModeratableItemBanner.tsx:59
↓ 1 callers
Function
useLoadingIndicator
()
src/features/shared/useLoadingIndicator.ts:19
↓ 1 callers
Function
useMediaLoadObserver
(src: string | undefined)
src/features/media/useMediaLoadObserver.ts:9
↓ 1 callers
Function
useMessages
( allMessages: MessageEntry[], myUserId: number | undefined, handle: string, )
src/routes/pages/inbox/ConversationPage.tsx:38
↓ 1 callers
Function
useOpenCommentInSecondColumnIfNeededProps
( comment: Comment, community: Community, )
src/routes/twoColumn/useOpenInSecondColumnIfNeededProps.tsx:32
↓ 1 callers
Function
usePreservePositionFromBottomInScrollView
( elRef: RefObject<HTMLElement | null>, enabled: boolean, )
src/helpers/usePreservePositionFromBottomInScrollView.ts:18
↓ 1 callers
Function
useSelectSort
( onSelected: (sort: S) => void, options?: UseSortOptions, )
src/routes/pages/shared/Sort.tsx:115
↓ 1 callers
Function
useSetPostAppearance
()
src/features/post/appearance/PostAppearanceProvider.tsx:130
↓ 1 callers
Function
useShareImage
({ data, renderDeps, }: UseShareImageOptions)
src/features/share/asImage/useShareImage.ts:69
↓ 1 callers
Function
useShowSubscribedIcon
()
src/features/labels/links/CommunityLink.tsx:161
↓ 1 callers
Function
useStateRef
(defaultValue: T)
src/helpers/useStateRef.ts:3
↓ 1 callers
Function
useStoredTag
(person: Person)
src/features/tags/UserTagModal.tsx:204
↓ 1 callers
Function
useSystemDarkMode
()
src/helpers/useSystemDarkMode.ts:5
↓ 1 callers
Function
useTextRecovery
( text: string, setText: (text: string) => void, disabled = false, )
src/helpers/useTextRecovery.ts:14
↓ 1 callers
Function
useUnload
(fn: (e: BeforeUnloadEvent) => void)
src/features/shared/DynamicDismissableModal.tsx:180
↓ 1 callers
Function
useVote
(type: VoteButtonProps["type"])
src/features/post/shared/VoteButton.tsx:116
↓ 1 callers
Function
userPersonSelector
(state: RootState)
src/features/auth/siteSlice.ts:108
↓ 1 callers
Function
warnComment
(item: ModlogItem)
src/features/moderation/logs/types/warnComment.ts:9
↓ 1 callers
Function
warnPost
(item: ModlogItem)
src/features/moderation/logs/types/warnPost.ts:9
↓ 1 callers
Function
wordSelectionEnd
(text: string, i: number, multiline: boolean)
src/features/shared/markdown/editing/markdownStyle.ts:89
↓ 1 callers
Function
wordSelectionStart
(text: string, i: number)
src/features/shared/markdown/editing/markdownStyle.ts:77
Function
AboutPage
()
src/routes/pages/settings/about/AboutPage.tsx:39
Function
AboutThanksPage
()
src/routes/pages/settings/about/AboutThanksPage.tsx:56
Function
Account
({ editing, account, allowEdit }: AccountProps)
src/features/auth/Account.tsx:23
Function
AccountSwitcher
(props: AccountSwitcherProps)
src/features/auth/AccountSwitcher.tsx:46
Function
AccountSwitcherContents
({ onDismiss, onSelectAccount, allowEdit = true, showGuest = true, activeHandle: _activeHandle, ..
src/features/auth/AccountSwitcher.tsx:54
Function
Action
()
ios/App/VoyagerActionExtension/Action.js:8
Function
ActionButton
(props: ButtonHTMLAttributes<HTMLButtonElement>)
src/features/post/actions/ActionButton.tsx:7
Function
ActionContents
({ action }: ActionContentsProps)
src/features/shared/sliding/ActionContents.tsx:19
Function
Actions
({ post, solidIcon, className, role }: ActionsProps)
src/features/post/shared/MoreModAction.tsx:32
Function
ActionsContainer
( props: React.HTMLAttributes<HTMLDivElement>, )
src/features/post/actions/ActionsContainer.tsx:5
Function
ActorRedirect
({ children }: React.PropsWithChildren)
src/routes/common/ActorRedirect.tsx:11
Function
ActorRedirectEnabled
({ children }: React.PropsWithChildren)
src/routes/common/ActorRedirect.tsx:17
Function
AddRemoveButtons
({ onAdd, onRemove, addDisabled, removeDisabled, }: AddRemoveButtonsProps)
src/features/share/asImage/AddRemoveButtons.tsx:13
Function
AgeBadge
({ published }: AgeBadgeProps)
src/features/labels/links/AgeBadge.tsx:10
Function
Ago
({ date: dateStr, className, as = "ultrashort", to: toStr, }: AgoProps)
src/features/labels/Ago.tsx:17
Function
AlphabetJump
({ virtuaRef, separators, }: AlphabetJumpProps)
src/features/community/list/AlphabetJump.tsx:74
Function
AltText
({ alt, title }: AltTextProps)
src/features/media/gallery/actions/AltText.tsx:13
Function
AlwaysShowAuthor
()
src/features/settings/appearance/posts/AlwaysShowAuthor.tsx:7
Function
AlwaysUseReaderMode
()
src/features/settings/general/safari/AlwaysUseReaderMode.tsx:7
Function
AndroidBackButton
()
src/core/listeners/AndroidBackButton.tsx:7
Function
AndroidClose
()
src/features/auth/login/welcome/AndroidClose.tsx:9
Function
AnnouncementIcon
()
src/features/post/detail/AnnouncementIcon.tsx:6
Function
App
()
src/core/App.tsx:86
Function
AppBackButton
( props: Omit<React.ComponentProps<typeof IonBackButton>, "ref">, )
src/routes/twoColumn/AppBackButton.tsx:10
Function
AppContent
({ children, scrollY, className, fullscreen = false, ...rest }: React.ComponentProps<typeof IonConte
src/features/shared/AppContent.tsx:13
Function
AppCrash
({ error }: FallbackProps)
src/core/AppCrash.tsx:13
Function
AppDetails
()
src/routes/pages/settings/about/AppDetails.tsx:5
Function
AppErrorItem
()
src/features/settings/root/AppErrorItem.tsx:8
Function
AppErrorModal
()
src/features/settings/root/AppErrorModal.tsx:7
Function
AppHeader
(props: ComponentProps<typeof IonHeader>)
src/features/shared/AppHeader.tsx:10
Function
AppIconComponent
()
src/features/settings/appIcon/AppIcon.tsx:19
Function
AppIconPage
()
src/routes/pages/settings/AppIconPage.tsx:8
Function
AppOutlet
()
src/routes/Outlet.tsx:32
Function
AppPage
({ ref, ...props }: React.ComponentProps<typeof IonPage>)
src/helpers/AppPage.tsx:11
Function
AppRoutes
()
src/routes/Outlet.tsx:36
Function
AppTheme
()
src/features/settings/appearance/themes/appTheme/AppTheme.tsx:23
Function
AppThemePreview
({ appTheme, ...rest }: AppThemePreviewProps)
src/features/settings/appearance/themes/appTheme/AppThemePreview.tsx:17
Function
AppToastProvider
({ children }: React.PropsWithChildren)
src/helpers/useAppToast.tsx:27
Function
AppUrlListener
()
src/core/listeners/AppUrlListener.tsx:9
Function
AppVList
({ ref, ...props }: React.ComponentProps<typeof VList>)
src/helpers/virtua.tsx:39
Function
AppVersionInfo
({ betaAs: BetaEl = React.Fragment, ...props }: AppVersionInfoProps)
src/routes/pages/settings/about/AppVersionInfo.tsx:9
Function
AppVirtualizer
({ ref, ...props }: React.ComponentProps<typeof Virtualizer>)
src/helpers/virtua.tsx:48
Function
AppearancePage
()
src/routes/pages/settings/AppearancePage.tsx:8
Function
AppearanceSettings
()
src/features/settings/appearance/AppearanceSettings.tsx:9
Function
AppearanceThemePage
()
src/routes/pages/settings/AppearanceThemePage.tsx:8
Function
AsyncProfile
({ handle }: AsyncProfileProps)
src/features/user/AsyncProfile.tsx:25
Function
Auth
({ children }: React.PropsWithChildren)
src/core/Auth.tsx:34
Function
AuthLocation
* Separate component so that it doesn't rerender react component tree on location change
src/core/Auth.tsx:56
Function
AutoHideRead
()
src/features/settings/general/hiding/autoHide/AutoHideRead.tsx:7
Function
AutoResolvePostComment
({ url: userInputUrl, }: AutoResolvePostCommentProps)
src/features/search/AutoResolvePostComment.tsx:17
Function
AutoplayMedia
()
src/features/settings/general/posts/AutoplayMedia.tsx:8
Function
BackgroundReportSync
()
src/features/moderation/BackgroundReportSync.tsx:10
Function
BackupSettings
()
src/features/settings/general/other/backup/BackupSettings.tsx:11
Function
BanUser
({ dismiss, setCanDismiss, item: { user, community }, }: BanUserProps)
src/features/moderation/ban/BanUser.tsx:36
Function
BanUserModal
({ item, isOpen, setIsOpen, }: BanUserModalProps)
src/features/moderation/ban/BanUserModal.tsx:14
Function
Banner
({ modState, ...props }: BannerProps)
src/features/moderation/banner/ModeratableItemBanner.tsx:27
Function
BaseProfileFeedItemsPage
({ fetchFn, sortComponent, label, }: BaseProfileFeedItemsPageProps)
src/routes/pages/profile/BaseProfileFeedItemsPage.tsx:20
Function
BaseSlidingDM
(props: BaseSlidingDMProps)
src/features/shared/sliding/BaseSliding.tsx:60
Function
BaseSlidingModAction
(props: BaseSlidingModActionProps)
src/features/shared/sliding/BaseSliding.tsx:64
Function
BaseSlidingVote
(props: BaseSlidingVoteProps)
src/features/shared/sliding/BaseSliding.tsx:54
Function
BeforeInstallPromptProvider
({ children, }: React.PropsWithChildren)
src/features/pwa/BeforeInstallPromptProvider.tsx:15
Function
BetaInfo
({ verbose }: AppVersionInfoProps)
src/routes/pages/settings/about/AppVersionInfo.tsx:23
← previous
next →
901–1,000 of 1,705, ranked by callers