import { motion } from 'framer-motion' import { useLang } from '@/context/LangContext' const SIGNALS = { fa: [ { tag: 'چین', title: 'صادرات فولاد چین به بالاترین رکورد ۸ ساله رسید', date: 'بهمن ۱۴۰۳', level: 'critical' }, { tag: 'اروپا', title: 'CBAM اروپا از فروردین ۱۴۰۴ اجرایی می‌شود', date: 'دی ۱۴۰۳', level: 'high' }, { tag: 'هند', title: 'هند ظرفیت تولید فولاد خود را تا ۲۰۳۰ دو برابر می‌کند', date: 'آذر ۱۴۰۳', level: 'medium' }, { tag: 'سنگ‌آهن', title: 'قیمت سنگ‌آهن دالیان ۱۸٪ جهش کرد', date: 'بهمن ۱۴۰۳', level: 'high' }, { tag: 'انرژی', title: 'هزینه برق صنایع فولاد ۳۲٪ افزایش یافت', date: 'دی ۱۴۰۳', level: 'high' }, { tag: 'فناوری', title: 'اولین کارخانه فولاد هیدروژنی اروپا وارد مرحله تولید شد', date: 'آذر ۱۴۰۳', level: 'medium' }, ], en: [ { tag: 'China', title: "China's Steel Exports Hit an 8-Year Record High", date: 'Feb 2025', level: 'critical' }, { tag: 'Europe', title: "Europe's CBAM Mechanism Takes Effect from Spring 2025", date: 'Jan 2025', level: 'high' }, { tag: 'India', title: 'India to Double Steel Production Capacity by 2030', date: 'Dec 2024', level: 'medium' }, { tag: 'Iron Ore', title: 'Dalian Iron Ore Price Surges 18%', date: 'Feb 2025', level: 'high' }, { tag: 'Energy', title: 'Steel Industry Electricity Costs Rise 32%', date: 'Jan 2025', level: 'high' }, { tag: 'Technology', title: "Europe's First Hydrogen Steel Plant Enters Production", date: 'Dec 2024', level: 'medium' }, ], } const LEVEL_COLOR: Record = { critical: '#7f1d1d', high: 'var(--red)', medium: '#b45309', } const LEVEL_LABEL = { fa: { critical: 'بحرانی', high: 'بالا', medium: 'متوسط' }, en: { critical: 'Critical', high: 'High', medium: 'Medium' }, } const T = { fa: { overline: 'FUTURE RADAR', heading: 'رادار آینده', sub: 'رصد سیگنال‌های جهانی و منطقه‌ای با اثر مستقیم بر صنعت فولاد ایران' }, en: { overline: 'FUTURE RADAR', heading: 'Future Radar', sub: 'Monitoring global and regional signals with direct impact on Iran\'s steel industry' }, } export default function Radar() { const { lang } = useLang() const t = T[lang] const signals = SIGNALS[lang] const levelLabel = LEVEL_LABEL[lang] return (
{t.overline}

{t.heading}

{t.sub}

{signals.map((s, i) => (
{s.tag} {levelLabel[s.level as keyof typeof levelLabel]}

{s.title}

{s.date}
))}
) }