"use client"; import { Copy, Layers, ShieldAlert, Coins } from "lucide-react"; import { useLanguage } from "@/components/language-provider"; import { Section, SectionHeading } from "@/components/ui/section"; const ICONS = [Copy, ShieldAlert, Coins]; export function Problem() { const { t } = useLanguage(); return (
{t.problem.points.map((p, i) => { const Icon = ICONS[i]; return (

{p.title}

{p.body}

); })}
{[t.problem.stat1, t.problem.stat2, t.problem.stat3].map((s, i) => (
{s.value}
{s.label}
))}
); }