import { Marquee } from '@/components/ui/marquee' interface Partner { short: string name: string sector: string } const partners: Partner[] = [ { short: 'MSC', name: 'فولاد مبارکه اصفهان', sector: 'تولید · اصفهان' }, { short: 'KSC', name: 'فولاد خوزستان', sector: 'تولید · اهواز' }, { short: 'ESC', name: 'ذوب آهن اصفهان', sector: 'تولید · اصفهان' }, { short: 'HSC', name: 'فولاد هرمزگان', sector: 'تولید · بندرعباس' }, { short: 'KJK', name: 'فولاد کاوه جنوب کیش', sector: 'تولید · کیش' }, { short: 'CMG', name: 'چادرملو', sector: 'معدن · یزد' }, { short: 'GEG', name: 'گل گهر سیرجان', sector: 'معدن · سیرجان' }, { short: 'IMD', name: 'ایمیدرو', sector: 'هلدینگ دولتی' }, { short: 'MIM', name: 'وزارت صمت', sector: 'سیاست‌گذاری' }, { short: 'ICC', name: 'اتاق بازرگانی ایران', sector: 'بخش خصوصی' }, { short: 'BIM', name: 'بانک صنعت و معدن', sector: 'تأمین مالی' }, { short: 'NDF', name: 'صندوق توسعه ملی', sector: 'سرمایه‌گذاری' }, ] const half = Math.ceil(partners.length / 2) const rowA = partners.slice(0, half) const rowB = partners.slice(half) function PartnerCard({ p }: { p: Partner }) { return (
{ e.currentTarget.style.borderColor = 'var(--ink)' e.currentTarget.style.background = 'var(--paper-2)' }} onMouseLeave={(e) => { e.currentTarget.style.borderColor = 'var(--rule-thin)' e.currentTarget.style.background = 'var(--paper)' }} >
{p.short}
{p.name}
{p.sector}
) } export default function PartnersSection() { return (
همراهان و مشتریان

کسانی که با ما کار می‌کنند

تولیدکنندگان فولاد، شرکت‌های معدنی، نهادهای سیاست‌گذار و مؤسسات مالی که از گزارش‌های راهبردی ما استفاده می‌کنند.

{partners.length.toLocaleString('fa-IR')} · NETWORK
{rowA.map((p) => ( ))} {rowB.map((p) => ( ))}
) }