"use client" import { ProfileHeader } from "@/components/profile/profile-header" import { StatsRow } from "@/components/profile/stats-row" import { ContributionList } from "@/components/profile/contribution-list" import type { ContributionEntry } from "@/types/api" interface ProfilePageClientProps { profile: { id: string name: string image: string | null role: string | null createdAt: string contributions: number verifiedEntries: number reputation: number verified: boolean } recentContributions: ContributionEntry[] } export function ProfilePageClient({ profile, recentContributions }: ProfilePageClientProps) { return (