"use client"; import clsx from "clsx"; import type { MarketDecisionView, WeatherDecisionView, } from "@/components/dashboard/scan-terminal/city-card-decision-utils"; import { MarketDecisionLine } from "@/components/dashboard/scan-terminal/MarketDecisionLine"; export function WeatherDecisionBand({ decisionView, decisionWhyText, isEn, marketDecisionView, marketLineText, paceDeltaText, }: { decisionView: WeatherDecisionView; decisionWhyText: string; isEn: boolean; marketDecisionView: MarketDecisionView; marketLineText: string; paceDeltaText: string; }) { return (
{decisionView.kicker} {decisionView.action}

{decisionWhyText}

{isEn ? "Weather range" : "天气区间"} {decisionView.targetRange} {isEn ? "Path delta" : "路径偏差"} {paceDeltaText} {isEn ? "Quote status" : "报价状态"}{" "} {marketDecisionView.status === "ready" ? (isEn ? "Ready" : "已同步") : marketDecisionView.status === "loading" ? (isEn ? "Loading" : "同步中") : (isEn ? "Unavailable" : "不可用")}
); }