"use client"; import type { StatusTone } from "@/components/dashboard/scan-terminal/CityStatusTags"; export type DataFreshnessRow = { label: string; value: string; tone: string; }; export function DataFreshnessBar({ aiStatusLabel, aiStatusTone, freshnessSeparator, isEn, rows, }: { aiStatusLabel: string; aiStatusTone: StatusTone; freshnessSeparator: string; isEn: boolean; rows: DataFreshnessRow[]; }) { return (
{isEn ? "Data freshness" : "数据新鲜度"} {rows.map((freshness) => ( {freshness.label}{freshnessSeparator} {freshness.value} ))} AI{freshnessSeparator} {aiStatusLabel}
); }