"use client"; interface EcosystemRow { approach: string; examples: string; strengths: string; weaknesses: string; } interface EcosystemTableProps { data: EcosystemRow[]; } export function EcosystemTable({ data }: EcosystemTableProps) { return (
{/* Desktop table */}
{data.map((row, index) => ( ))}
Approach Examples Strengths Weaknesses
{row.approach} {row.examples} {row.strengths} {row.weaknesses}
{/* Mobile stacked cards */}
{data.map((row, index) => (
Approach
{row.approach}
Examples
{row.examples}
Strengths
{row.strengths}
Weaknesses
{row.weaknesses}
))}
); }