Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/benawad/vsinder
/ functions
Functions
178 in github.com/benawad/vsinder
⨍
Functions
178
◇
Types & classes
115
↓ 14 callers
Function
useTheme
()
packages/app/src/hooks/useTheme.ts:4
↓ 13 callers
Function
isAuth
( shouldThrow = true )
packages/api/src/auth/isAuth.ts:7
↓ 10 callers
Function
rateLimitMiddleware
( rateLimiter: RateLimiterRedis, m = "Too many requests, slow down", showTime = false )
packages/api/src/rateLimitMiddleware.ts:3
↓ 8 callers
Function
getUserIdOrder
(...uuids: string[])
packages/api/src/utils.ts:11
↓ 6 callers
Function
wsSend
(key: string, v: any)
packages/api/src/index.ts:78
↓ 5 callers
Function
createTokens
(user: User)
packages/api/src/auth/createTokens.ts:13
↓ 5 callers
Method
getAccessToken
()
packages/extension/src/Util.ts:11
↓ 5 callers
Method
getRefreshToken
()
packages/extension/src/Util.ts:7
↓ 5 callers
Function
getSocket
()
packages/app/src/Providers.tsx:27
↓ 5 callers
Method
kill
()
packages/extension/src/SwiperPanel.ts:52
↓ 4 callers
Function
shadeColor
(color: string, amount: number)
packages/app/src/utils.ts:36
↓ 3 callers
Function
bad
()
packages/api/src/index.ts:1050
↓ 3 callers
Method
getJavascriptMapString
()
packages/extension/src/FlairProvider.ts:33
↓ 3 callers
Function
getNonce
()
packages/extension/src/getNonce.ts:1
↓ 3 callers
Function
messageToGiftedMessage
( m: Message, { me, them, }: { me: { id: string; displayName: string }; them: { id: stri
packages/app/src/utils.ts:84
↓ 3 callers
Function
mutation
(path: string, body: any)
packages/extension/src/mutation.ts:13
↓ 3 callers
Function
mutationNoErr
(path: string, body: any)
packages/extension/src/mutation.ts:6
↓ 3 callers
Function
setTokens
(_accessToken: string, _refreshToken: string)
packages/app/src/Providers.tsx:41
↓ 3 callers
Function
useHeaderOptions
()
packages/app/src/hooks/useHeaderOptions.ts:4
↓ 2 callers
Function
IntegerRange
(a: number, b: number)
packages/api/src/validation.ts:17
↓ 2 callers
Method
_update
()
packages/extension/src/ViewCodeCardPanel.ts:125
↓ 2 callers
Method
_update
()
packages/extension/src/SwiperPanel.ts:100
↓ 2 callers
Function
authenticate
( fn: (x: { accessToken: string; refreshToken: string }) => void )
packages/extension/src/authenticate.ts:7
↓ 2 callers
Function
createConn
()
packages/api/src/createConn.ts:5
↓ 2 callers
Method
createOrShow
(extensionUri: vscode.Uri)
packages/extension/src/SwiperPanel.ts:20
↓ 2 callers
Method
dispose
()
packages/extension/src/ViewCodeCardPanel.ts:111
↓ 2 callers
Method
dispose
()
packages/extension/src/SwiperPanel.ts:86
↓ 2 callers
Function
genId
()
packages/app/src/utils.ts:34
↓ 2 callers
Function
getAge
(birthDate: Date)
packages/app/src/utils.ts:24
↓ 2 callers
Function
getUser
(userId: string)
packages/api/src/queries/getUser.ts:24
↓ 2 callers
Function
good
(userId: string)
packages/api/src/index.ts:1045
↓ 2 callers
Function
loadTokens
()
packages/app/src/Providers.tsx:18
↓ 2 callers
Function
queuePushNotifToSend
(m: Notif)
packages/api/src/pushNotifications.ts:93
↓ 2 callers
Function
registerForPushNotifications
()
packages/app/src/registerForPushNotifications.ts:6
↓ 2 callers
Function
useOnWebSocket
(fn: WsFn)
packages/app/src/hooks/useOnWebSocket.ts:7
↓ 2 callers
Function
view
(i: number, liked: boolean)
packages/app/src/modules/MainTabStack/SwiperScreen.tsx:34
↓ 1 callers
Method
_getHtmlForWebview
(webview: vscode.Webview)
packages/extension/src/ViewCodeCardPanel.ts:168
↓ 1 callers
Method
_getHtmlForWebview
(webview: vscode.Webview)
packages/extension/src/SwiperPanel.ts:158
↓ 1 callers
Method
_getHtmlForWebview
(webview: vscode.Webview)
packages/extension/src/SidebarProvider.ts:155
↓ 1 callers
Function
close
()
packages/app/src/ui/ReportDialog.tsx:17
↓ 1 callers
Function
defaultMutationFn
([path, body, method = "POST"]: [ string, any, "POST" | "PUT" ])
packages/app/src/Providers.tsx:48
↓ 1 callers
Function
defaultQueryFn
( key: string )
packages/app/src/Providers.tsx:80
↓ 1 callers
Function
dtToHumanStr
(dt: Date)
packages/app/src/utils.ts:55
↓ 1 callers
Function
getAge
(birthDate: Date)
packages/api/src/utils.ts:1
↓ 1 callers
Function
main
()
packages/api/src/index.ts:55
↓ 1 callers
Function
messagesToExpoMessages
( notifs: Notif[] )
packages/api/src/pushNotifications.ts:11
↓ 1 callers
Function
resetNumSwipesDaily
()
packages/api/src/resetNumSwipesDaily.ts:4
↓ 1 callers
Function
seed
()
packages/api/src/seed.ts:3
↓ 1 callers
Function
serve
()
packages/web/rollup.config.js:12
↓ 1 callers
Function
sleep
(ms: number)
packages/app/src/utils.ts:53
↓ 1 callers
Function
startPushNotificationRunner
()
packages/api/src/pushNotifications.ts:54
↓ 1 callers
Function
useKeyboardContentInset
(onKeyboardOpen?: () => void)
packages/app/src/hooks/useKeyboardContentInset.ts:4
↓ 1 callers
Function
userToInitialFormData
(u: User)
packages/app/src/utils.ts:6
Function
AuthStack
({})
packages/app/src/modules/AuthStack.tsx:13
Function
Avatar
({ size = 50, src })
packages/app/src/ui/Avatar.tsx:9
Function
Cell
({ children, onPress })
packages/app/src/ui/Cell.tsx:10
Function
Center
({ children })
packages/app/src/ui/Center.tsx:6
Function
ChangeTheme
({})
packages/app/src/modules/ProfileStack/ChangeTheme.tsx:10
Function
Checkbox
({ selected, style })
packages/app/src/ui/Checkbox.tsx:13
Function
CheckboxGroupField
({ name, label, options, })
packages/app/src/form-fields/CheckboxGroupField.tsx:14
Function
CheckboxWithLabel
({ label, onPress, checked, big, })
packages/app/src/ui/CheckboxWithLabel.tsx:13
Function
CodeCard
({ onReport, profile: { codeImgIds, photoUrl, displayName, age, flair, bio }, })
packages/app/src/ui/CodeCard.tsx:38
Function
CodeImage
({ id })
packages/app/src/ui/CodeImage.tsx:13
Function
CodeSnippeter
({ navigation, route: { params }, })
packages/app/src/modules/ProfileStack/CodeSnippeter.tsx:20
Function
Cog
()
packages/app/src/ui/Cog.tsx:8
Function
DatePickerField
({ name, label })
packages/app/src/form-fields/DatePickerField.tsx:13
Function
EditProfile
({ navigation, })
packages/app/src/modules/ProfileStack/EditProfile.tsx:37
Function
EmailLogin
({ navigation, })
packages/app/src/modules/AuthStack/EmailLogin.tsx:21
Function
ErrorFallback
({ resetErrorBoundary, error }: FallbackProps)
packages/app/src/Routes.tsx:37
Function
ErrorText
({ children, style, ...props })
packages/app/src/ui/ErrorText.tsx:5
Function
Flair
({ size = 24, name })
packages/app/src/ui/Flair.tsx:38
Function
FlairSelectField
({ name, label })
packages/app/src/form-fields/FlairSelectField.tsx:16
Function
FormSpacer
({ children })
packages/app/src/ui/FormSpacer.tsx:6
Function
FullscreenImageZoomProvider
({ children })
packages/app/src/ui/FullscreenImageZoom.tsx:15
Function
FullscreenLoading
({})
packages/app/src/ui/FullscreenLoading.tsx:8
Function
FullscreenMessage
({ message, })
packages/app/src/ui/FullscreenMessage.tsx:10
Function
IconButton
({ children, secondary, style, size = 40, ...props })
packages/app/src/ui/IconButton.tsx:7
Function
Label
({ children })
packages/app/src/ui/Label.tsx:6
Function
Loading
({ isInButton })
packages/app/src/ui/Loading.tsx:9
Function
LoadingButton
({ isLoading, children, disabled, ...props })
packages/app/src/ui/LoadingButton.tsx:8
Function
LoginScreen
({ navigation, })
packages/app/src/modules/AuthStack/LoginScreen.tsx:17
Function
MainTabStack
({})
packages/app/src/modules/MainTabStack.tsx:19
Function
ManageCodePics
({ navigation, })
packages/app/src/modules/ProfileStack/ManageCodePics.tsx:34
Function
MatchesScreen
({ navigation, })
packages/app/src/modules/MatchesStack/MatchesScreen.tsx:22
Function
MatchesStack
()
packages/app/src/modules/MatchesStack.tsx:13
Function
MessageIcon
({ size, color })
packages/app/src/ui/MessageIcon.tsx:15
Function
MessagesScreen
({ route: { params }, navigation, })
packages/app/src/modules/MatchesStack/MessagesScreen.tsx:24
Function
MyButton
({ children, secondary, style, ...props })
packages/app/src/ui/MyButton.tsx:7
Function
MyHeader
({ children, style, ...props })
packages/app/src/ui/MyHeader.tsx:6
Function
MyText
({ children, style, ...props })
packages/app/src/ui/MyText.tsx:5
Function
MyTextInput
({ style, onFocus, onBlur, ...props })
packages/app/src/ui/MyTextInput.tsx:5
Function
MyView
({ children, style, ...props })
packages/app/src/ui/MyView.tsx:7
Function
PlusToSnippeter
()
packages/app/src/ui/PlusToSnippeter.tsx:9
Function
ProfileStack
({ isNewUser, })
packages/app/src/modules/ProfileStack.tsx:16
Function
Providers
({ children })
packages/app/src/Providers.tsx:138
Function
Radio
({ size = 20, checked })
packages/app/src/ui/Radio.tsx:10
Function
RadioGroupField
({ name, label, onValue, options, })
packages/app/src/form-fields/RadioGroupField.tsx:15
Function
RadioWithLabel
({ disabled, label, onPress, ...props })
packages/app/src/ui/RadioWithLabel.tsx:13
Function
ReportDialog
({ children, onReportMessage, })
packages/app/src/ui/ReportDialog.tsx:11
Function
ReportUnMatchButton
({})
packages/app/src/ui/ReportUnMatchButton.tsx:15
next →
1–100 of 178, ranked by callers