"use client"; import Image from "next/image"; import { useApp } from "@/contexts/AppContext"; export default function HoldingsTable() { const { t } = useApp(); const holdings = [ { custodian: t("transparency.morganStanley"), custodianType: t("transparency.primeBroker"), assetType: t("transparency.usEquityPortfolio"), maturityDate: "05 Feb 2026", daysRemaining: `77 ${t("transparency.days")}`, value: "$12,500,000.00", status: t("transparency.verified"), }, { custodian: t("transparency.morganStanley"), custodianType: t("transparency.primeBroker"), assetType: t("transparency.usEquityPortfolio"), maturityDate: "05 Feb 2026", daysRemaining: `77 ${t("transparency.days")}`, value: "$12,500,000.00", status: t("transparency.verified"), }, { custodian: t("transparency.morganStanley"), custodianType: t("transparency.primeBroker"), assetType: t("transparency.usEquityPortfolio"), maturityDate: "05 Feb 2026", daysRemaining: `77 ${t("transparency.days")}`, value: "$12,500,000.00", status: t("transparency.verified"), }, { custodian: t("transparency.morganStanley"), custodianType: t("transparency.primeBroker"), assetType: t("transparency.usEquityPortfolio"), maturityDate: "05 Feb 2026", daysRemaining: `77 ${t("transparency.days")}`, value: "$12,500,000.00", status: t("transparency.verified"), }, ]; return (
{/* Header */}

{t("transparency.rwaHoldings")}

{t("transparency.rwaSubtitle")}

{t("transparency.lastUpdated")}: 2 {t("transparency.minutesAgo")}
{/* ── 移动端:卡片布局 ── */}
{holdings.map((holding, index) => (
{/* Custodian 行 */}
GY
{holding.custodian} {holding.custodianType}
{/* Status badge 右对齐 */}
{holding.status}
{/* 信息网格:2列 */}
{t("transparency.assetType")} {holding.assetType}
{t("transparency.maturity")} {holding.maturityDate} ({holding.daysRemaining})
{t("transparency.valueUsd")} {holding.value}
))}
{/* ── 桌面端:表格布局 ── */}
{/* Table Header */}
{t("transparency.custodian")}
{t("transparency.assetType")}
{t("transparency.maturity")}
{t("transparency.valueUsd")}
{t("transparency.status")}
{/* Table Body */} {holdings.map((holding, index) => (
GY
{holding.custodian} {holding.custodianType}
{holding.assetType}
{holding.maturityDate} ({holding.daysRemaining})
{holding.value}
{holding.status}
))}
); }