feat: implement ScanTerminalDashboard with map visualization and opportunity tracking components

This commit is contained in:
2569718930@qq.com
2026-04-24 05:09:19 +08:00
parent 1f87e19cb0
commit 5cc08249e2
4 changed files with 232 additions and 47 deletions
@@ -1,7 +1,6 @@
"use client";
import React from "react";
import { Star } from "lucide-react";
import { useI18n } from "@/hooks/useI18n";
import type {
DistributionPreviewPoint,
@@ -255,7 +254,7 @@ export function OpportunityTable({
>
<div className="scan-rank-cell">
<div className={`scan-rank-circle ${scoreClass}`}>
{row.rank || index + 1}
{index + 1}
</div>
</div>
@@ -303,10 +302,6 @@ export function OpportunityTable({
<div className="scan-score-cell">
<ScoreRing score={row.final_score} />
</div>
<div className="scan-row-fav">
<Star size={16} />
</div>
</button>
);
})}