import Link from "next/link"; import { JsonLd } from "@/components/json-ld"; import { SectionHeading } from "@/components/section-heading"; import { SiteShell } from "@/components/site-shell"; import { getBasePath, portfolioContent, resumeFile, sharedProfile, type Language } from "@/data/portfolio"; import { getResumeStructuredData } from "@/data/seo"; export function ResumePageContent({ language }: { language: Language }) { const t = portfolioContent[language]; const brandName = language === "ar" ? sharedProfile.brandNameAr : sharedProfile.brandNameEn; const address = language === "ar" ? sharedProfile.addressAr : sharedProfile.address; const hasResume = resumeFile.available; const structuredData = getResumeStructuredData(language); const portfolioPath = getBasePath(language); return (

{t.ui.onlineResume}

{brandName}

{t.ui.architectureEngineer}

{t.resume.resumeIntro}

{hasResume ? ( {t.ui.downloadCv} ) : (

{t.ui.resumeUnavailable}

)} {t.ui.backToPortfolio}

{t.about.description}

{t.resume.profileParagraph}

{t.ui.phone}
{sharedProfile.phone}
{t.ui.email}
{sharedProfile.email}
{t.ui.links}

{address}

Facebook: {sharedProfile.facebook}

{t.resume.experience.map((item) => (

{item.period}

{item.role}

{item.detail}

))}
{t.craft.skills.map((skill) => ( {skill} ))}
{t.craft.software.map((tool) => ( {tool} ))}
); }