Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nutlope/self.so
/ functions
Functions
171 in github.com/Nutlope/self.so
⨍
Functions
171
◇
Types & classes
24
Function
Pagination
({ className, ...props }: React.ComponentProps<'nav'>)
components/ui/pagination.tsx:7
Function
PaginationEllipsis
({ className, ...props }: React.ComponentProps<'span'>)
components/ui/pagination.tsx:94
Function
PaginationLink
({ className, isActive, size = 'icon', ...props }: PaginationLinkProps)
components/ui/pagination.tsx:42
Function
PaginationNext
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
components/ui/pagination.tsx:78
Function
PaginationPrevious
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
components/ui/pagination.tsx:62
Function
Pdf
()
app/(private)/pdf/page.tsx:48
Function
PdfProcessing
({ userId }: { userId: string })
app/(private)/pdf/page.tsx:9
Function
PopupSiteLive
({ isOpen, onClose, websiteUrl, }: { isOpen: boolean; onClose: () => void; websiteUrl: string; })
components/PopupSiteLive.tsx:8
Function
Preview
()
app/(private)/preview/page.tsx:97
Function
PreviewActionbar
({ initialUsername = '', prefix = 'self.so/', status, onStatusChange, isChangingStatus, }: { initi
components/PreviewActionbar.tsx:12
Function
PreviewClient
({ messageTip }: { messageTip?: string })
app/(private)/preview/client.tsx:29
Function
ProfilePage
({ params, }: { params: Promise<{ username: string }>; })
app/[username]/page.tsx:47
Function
ReactQueryClientProvider
({ children, }: { children: React.ReactNode; })
components/ReactQueryClientProvider.tsx:6
Function
ResizableHandle
({ withHandle, className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelResizeHandle>
components/ui/resizable.tsx:23
Function
ResizablePanelGroup
({ className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelGroup>)
components/ui/resizable.tsx:8
Function
RootLayout
({ children, }: { children: React.ReactNode; })
app/layout.tsx:22
Function
RootLayout
({ children, }: { children: React.ReactNode; })
app/(private)/layout.tsx:5
Function
Section
({ className, ...props }: BadgeProps)
components/ui/section.tsx:6
Function
SheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/sheet.tsx:91
Function
SheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/sheet.tsx:77
Function
Skeleton
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/skeleton.tsx:3
Function
SkillField
({ skill, index, onUpdate, onDelete, })
components/resume/editing/SkillField.tsx:10
Function
Skills
({ skills, className }: SkillsProps)
components/resume/Skills.tsx:16
Function
SocialButton
({ href, icon: Icon, label }: SocialButtonProps)
components/resume/Header.tsx:20
Function
Summary
({ summary, className }: AboutProps)
components/resume/Summary.tsx:13
Function
ThemeProvider
({ children, ...props }: ThemeProviderProps)
components/theme-provider.tsx:9
Function
Toaster
()
components/ui/toaster.tsx:13
Function
Toaster
({ ...props }: ToasterProps)
components/ui/sonner.tsx:8
Function
TopMenu
()
components/TopMenu.tsx:5
Function
UploadPage
()
app/(private)/upload/page.tsx:3
Function
UploadPageClient
()
app/(private)/upload/client.tsx:29
Function
UsernameEditorContent
({ initialUsername, onClose, }: UsernameEditorContentProps)
components/UsernameEditorView.tsx:30
Function
UsernameEditorView
({ initialUsername, isOpen, onClose, prefix = 'self.so/', }: { initialUsername: string; isOpen: bo
components/UsernameEditorView.tsx:164
Function
WorkExperience
({ work, }: { work: ResumeDataSchemaType['workExperience']; })
components/resume/WorkExperience.tsx:6
Function
WorkExperienceField
({ work, index, onUpdate, onDelete, })
components/resume/editing/WorkExperienceField.tsx:25
Function
XIcon
(props: React.SVGProps<SVGSVGElement>)
components/icons/XIcon.tsx:1
Function
checkUsernameAvailability
( username: string )
hooks/useUserActions.tsx:30
Function
confirmDiscardChanges
()
app/(private)/preview/client.tsx:79
Function
deleteS3File
({ bucket, key, }: { bucket: string; key: string; })
lib/server/deleteS3File.ts:11
Function
deleteUser
(opts: { userId?: string; username?: string; })
lib/server/redisActions.ts:170
Function
fetchResume
()
hooks/useUserActions.tsx:8
Function
fetchUsername
()
hooks/useUserActions.tsx:19
Function
generateMetadata
({ params, }: { params: Promise<{ username: string }>; })
app/[username]/page.tsx:7
Function
getCachedResume
(userId: string)
lib/server/cachedFunctions.ts:20
Function
getCachedUser
(userId: string)
lib/server/cachedFunctions.ts:7
Function
getResumeContent
(language: ResumeLanguage)
__tests__/sampleResumes.ts:170
Function
handleAddSkill
(skillToAdd: string)
components/resume/editing/EditResume.tsx:22
Function
handleDeleteResume
()
app/(private)/preview/client.tsx:90
Function
handleDiscardChanges
()
app/(private)/preview/client.tsx:74
Function
handleEndMonthSelect
(date: Date)
components/ui/date-range-picker.tsx:40
Function
handleKeyDown
(event: KeyboardEvent)
components/ui/sidebar.tsx:101
Function
handleReset
()
app/(private)/upload/client.tsx:55
Function
handleResumeChange
(newResume: ResumeData)
app/(private)/preview/client.tsx:105
Function
handleSaveChanges
()
app/(private)/preview/client.tsx:54
Function
handleStartMonthSelect
(date: Date)
components/ui/date-range-picker.tsx:33
Function
handleStatusChange
()
components/PreviewActionbar.tsx:27
Function
handleSubmit
(e: React.FormEvent)
components/resume/editing/AddSkillDialog.tsx:28
Function
handleUsernameChange
(e: React.ChangeEvent<HTMLInputElement>)
components/UsernameEditorView.tsx:64
Function
internalUsernameUpdate
(newUsername: string)
hooks/useUserActions.tsx:78
Function
isFileContentBad
(fileContent: string)
lib/server/ai/isFileContentBad.ts:13
Function
onChange
()
components/ui/use-mobile.tsx:12
Function
onChange
()
hooks/use-mobile.tsx:12
Function
printBenchmarkResults
(results: BenchmarkResult[])
__tests__/benchmarkModels.ts:110
Function
saveResumeDataChanges
(newResumeData: ResumeData)
hooks/useUserActions.tsx:165
Function
toast
({ ...props }: Toast)
components/ui/use-toast.ts:142
Function
toast
({ ...props }: Toast)
hooks/use-toast.ts:142
Function
update
(props: ToasterToast)
components/ui/use-toast.ts:145
Function
update
(props: ToasterToast)
hooks/use-toast.ts:145
Function
uploadFileResume
(file: File)
hooks/useUserActions.tsx:98
Function
useIsMobile
()
hooks/use-mobile.tsx:5
Function
useToast
()
hooks/use-toast.ts:171
← previous
101–171 of 171, ranked by callers