diff --git a/app/profile/[id]/page.tsx b/app/profile/[id]/page.tsx index 978c393..ddddc8a 100644 --- a/app/profile/[id]/page.tsx +++ b/app/profile/[id]/page.tsx @@ -190,13 +190,13 @@ export default async function ProfilePage({ params }: ProfilePageProps) { {/* Action Buttons */} -
+
{isCurrentUser && ( -
+
)} -
+
router.push(`/upload/confirm?edit=true&memberId=${memberId}`)} > - + Edit Profile ); diff --git a/components/profile/experience-section.tsx b/components/profile/experience-section.tsx index 1a5a5e1..b6b9d5c 100644 --- a/components/profile/experience-section.tsx +++ b/components/profile/experience-section.tsx @@ -8,6 +8,7 @@ interface Experience { id: string; title: string; company: string; + role: string; start_date: string; end_date: string | null; description: string; @@ -40,7 +41,10 @@ export function ExperienceSection({ experiences, isEditable }: ExperienceSection

{experience.title}

{experience.company}

-

{dateRange}

+

+ {experience.role} + {dateRange} +

{experience.description && (
    {experience.description diff --git a/components/profile/export-profile-button.tsx b/components/profile/export-profile-button.tsx index 4bb3241..95b4f3d 100644 --- a/components/profile/export-profile-button.tsx +++ b/components/profile/export-profile-button.tsx @@ -197,9 +197,9 @@ try { }; return ( -
    +
    -