Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BartoszJarocki/cv
/ functions
Functions
46 in github.com/BartoszJarocki/cv
⨍
Functions
46
◇
Types & classes
30
↓ 25 callers
Function
cn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 2 callers
Function
generatePersonStructuredData
()
src/lib/structured-data.ts:3
↓ 1 callers
Function
generateResumeStructuredData
()
src/lib/structured-data.ts:74
↓ 1 callers
Function
getCommandMenuLinks
* Transform social links for command menu
src/app/page.tsx:40
Function
Avatar
({ src, alt, fallback, className, }: OptimizedAvatarProps)
src/components/avatar.tsx:14
Function
Badge
({ className, variant, ...props }: BadgeProps)
src/components/ui/badge.tsx:31
Function
BadgeList
* Renders a list of badges for work experience * Handles both mobile and desktop layouts through className prop
src/app/components/work-experience.tsx:19
Function
CommandDialog
({ children, ...props }: CommandDialogProps)
src/components/ui/command.tsx:28
Function
CommandMenu
({ links }: Props)
src/components/command-menu.tsx:20
Function
CommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/command.tsx:129
Function
CompanyLink
* Renders company name with optional link
src/app/components/work-experience.tsx:68
Function
ContactButtons
({ contact, personalWebsiteUrl }: ContactButtonsProps)
src/app/components/header.tsx:73
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:70
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:56
Function
Education
({ education }: EducationListProps)
src/app/components/education.tsx:65
Function
EducationItem
* Individual education card component
src/app/components/education.tsx:33
Function
EducationPeriod
* Displays the education period in a consistent format
src/app/components/education.tsx:15
Function
GitHubIcon
(props: React.SVGProps<SVGSVGElement>)
src/components/icons/github-icon.tsx:1
Function
Header
()
src/app/components/header.tsx:164
Function
Image
()
src/app/opengraph-image.tsx:14
Function
LinkedInIcon
(props: React.SVGProps<SVGSVGElement>)
src/components/icons/linkedin-icon.tsx:1
Function
Loading
()
src/app/loading.tsx:1
Function
LocationLink
({ location, locationLink }: LocationLinkProps)
src/app/components/header.tsx:28
Function
PrintContact
({ contact, personalWebsiteUrl }: PrintContactProps)
src/app/components/header.tsx:124
Function
ProjectCard
* Card component displaying project information
src/app/components/projects.tsx:92
Function
ProjectLink
* Renders project title with optional link and status indicator
src/app/components/projects.tsx:22
Function
ProjectTags
* Renders a list of technology tags used in the project
src/app/components/projects.tsx:60
Function
Projects
({ projects }: ProjectsProps)
src/app/components/projects.tsx:122
Function
ResumePage
()
src/app/page.tsx:59
Function
RootLayout
({ children, }: { children: React.ReactNode; })
src/app/layout.tsx:77
Function
Section
({ className, ...props }: SectionProps)
src/components/ui/section.tsx:6
Function
Skills
({ skills, className }: SkillsProps)
src/app/components/skills.tsx:41
Function
SkillsList
* Renders a list of skills as badges
src/app/components/skills.tsx:15
Function
SocialButton
({ href, iconType, label }: SocialButtonProps)
src/app/components/header.tsx:51
Function
Summary
({ summary, className }: AboutProps)
src/app/components/summary.tsx:12
Function
WorkExperience
({ work }: WorkExperienceProps)
src/app/components/work-experience.tsx:143
Function
WorkExperienceItem
* Individual work experience card component * Handles responsive layout for badges (mobile/desktop)
src/app/components/work-experience.tsx:90
Function
WorkPeriod
* Displays the work period in a consistent format
src/app/components/work-experience.tsx:49
Function
XIcon
(props: React.SVGProps<SVGSVGElement>)
src/components/icons/x-icon.tsx:1
Method
componentDidCatch
(error: Error, errorInfo: ErrorInfo)
src/components/error-boundary.tsx:24
Function
down
(e: KeyboardEvent)
src/components/command-menu.tsx:27
Function
generateWebPageStructuredData
()
src/lib/structured-data.ts:53
Method
getDerivedStateFromError
(error: Error)
src/components/error-boundary.tsx:20
Function
headers
()
next.config.js:24
Method
render
()
src/components/error-boundary.tsx:28
Function
sitemap
()
src/app/sitemap.ts:3