fix(ci): remove unused variables to fix TS build

This commit is contained in:
sagitchu
2026-03-18 17:39:09 +08:00
parent 6a3a9add08
commit 58d29b440a
+4 -16
View File
@@ -271,7 +271,6 @@ type MetricType =
| "network" | "network"
| "load" | "load"
| "connections"; | "connections";
type TunnelMetricType = "traffic";
const METRICS_MAX_ROWS = 5000; const METRICS_MAX_ROWS = 5000;
@@ -297,24 +296,22 @@ export function MonitorView({ nodeMap }: MonitorViewProps) {
const [tunnels, setTunnels] = useState<MonitorTunnelApiItem[]>([]); const [tunnels, setTunnels] = useState<MonitorTunnelApiItem[]>([]);
const [tunnelsLoading, setTunnelsLoading] = useState(false); const [tunnelsLoading, setTunnelsLoading] = useState(false);
const [tunnelsError, setTunnelsError] = useState<string | null>(null); const [, setTunnelsError] = useState<string | null>(null);
const [selectedTunnelId, setSelectedTunnelId] = useState<number | null>(null); const [selectedTunnelId, setSelectedTunnelId] = useState<number | null>(null);
const [tunnelMetrics, setTunnelMetrics] = useState<TunnelMetricApiItem[]>([]); const [tunnelMetrics, setTunnelMetrics] = useState<TunnelMetricApiItem[]>([]);
const [tunnelMetricsLoading, setTunnelMetricsLoading] = useState(false); const [tunnelMetricsLoading, setTunnelMetricsLoading] = useState(false);
const [tunnelMetricsTruncated, setTunnelMetricsTruncated] = useState(false); const [, setTunnelMetricsTruncated] = useState(false);
const [tunnelMetricsError, setTunnelMetricsError] = useState<string | null>( const [tunnelMetricsError, setTunnelMetricsError] = useState<string | null>(
null, null,
); );
const [tunnelRangeMs, setTunnelRangeMs] = useState(60 * 60 * 1000); const [tunnelRangeMs, setTunnelRangeMs] = useState(60 * 60 * 1000);
const [activeTunnelMetricType, setActiveTunnelMetricType] =
useState<TunnelMetricType>("traffic");
const [serviceMonitors, setServiceMonitors] = useState< const [serviceMonitors, setServiceMonitors] = useState<
ServiceMonitorApiItem[] ServiceMonitorApiItem[]
>([]); >([]);
const [monitorsLoading, setMonitorsLoading] = useState(false); const [monitorsLoading, setMonitorsLoading] = useState(false);
const [monitorsError, setMonitorsError] = useState<string | null>(null); const [, setMonitorsError] = useState<string | null>(null);
const [latestResultsError, setLatestResultsError] = useState<string | null>( const [, setLatestResultsError] = useState<string | null>(
null, null,
); );
const [monitorResults, setMonitorResults] = useState< const [monitorResults, setMonitorResults] = useState<
@@ -1030,15 +1027,6 @@ export function MonitorView({ nodeMap }: MonitorViewProps) {
const modalResults = const modalResults =
resultsMonitorId != null ? monitorResults[resultsMonitorId] || [] : []; resultsMonitorId != null ? monitorResults[resultsMonitorId] || [] : [];
const selectedRealtimeMetric =
selectedNodeId != null ? realtimeNodeMetrics[selectedNodeId] || null : null;
const latestPersistedNodeTs =
metrics.length > 0 ? metrics[metrics.length - 1]?.timestamp : null;
const latestPersistedTunnelTs =
tunnelMetrics.length > 0
? tunnelMetrics[tunnelMetrics.length - 1]?.timestamp
: null;
const resolveMonitorIntervalSec = useCallback( const resolveMonitorIntervalSec = useCallback(
(monitor: ServiceMonitorApiItem) => { (monitor: ServiceMonitorApiItem) => {
let interval = Number(monitor.intervalSec ?? 0); let interval = Number(monitor.intervalSec ?? 0);