mirror of
https://github.com/Sagit-chu/flvx.git
synced 2026-10-11 03:36:37 +08:00
fix(ci): remove unused variables to fix TS build
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user