// components/PortfolioResultsImpact.tsx import { motion } from "framer-motion"; import { CheckCircle } from "lucide-react"; interface Metric { value: string; label: string; description: string; } interface PortfolioResultsImpactProps { title: string; subtitle: string; metrics: Metric[]; achievements: string[]; } export function PortfolioResultsImpact({ title, subtitle, metrics, achievements, }: PortfolioResultsImpactProps) { return (
{/* Heading */}

{title}

{subtitle}

{/* Metrics */}
{metrics.map((metric, index) => (
{metric.value}
{metric.label}
{metric.description}
))}
{/* Achievements */}

Technical Achievements

{achievements.map((achievement, index) => (
{achievement}
))}
); }