import { getTranslations } from 'next-intl/server'; import { Link } from '@/i18n/navigation'; import { Card, CardContent } from '@/components/ui/card'; import { ScrollText } from 'lucide-react'; export default async function IncotermsPage() { const t = await getTranslations('dashboard.wikiPages'); const list = t.raw('incoterms.list') as Array<{ code: string; name: string; description: string; risk: string; transport: string; }>; const categorySections = t.raw('incoterms.categorySections') as Array<{ name: string; description: string; terms: string[]; }>; const keyPoints = t.raw('incoterms.keyPoints') as string[]; const tips = t.raw('incoterms.tips') as string[]; const categoryColors = [ 'bg-green-100 text-green-800', 'bg-red-100 text-red-800', 'bg-blue-100 text-blue-800', ]; return (
{t('incoterms.description')}
{cat.description}
| {t('incoterms.colCode')} | {t('incoterms.colName')} | {t('incoterms.colDescription')} | {t('incoterms.colRisk')} | {t('incoterms.colTransport')} |
|---|---|---|---|---|
| {item.code} | {item.name} | {item.description} | {item.risk} | {item.transport} |