mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
d734276f9d
commit
01f66c4d41
@ -1,46 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
|
||||
import React from "react";
|
||||
import type { MetricData } from "../../../common/k8s-api/endpoints/metrics.api";
|
||||
import { getMetricLastPoints } from "../../../common/k8s-api/endpoints/metrics.api";
|
||||
import { bytesToUnits } from "../../utils";
|
||||
import { Badge } from "../badge";
|
||||
import { DrawerItem } from "../drawer";
|
||||
|
||||
export interface ResourceMetricsTextMetrics {
|
||||
cpuUsage?: MetricData;
|
||||
cpuRequests?: MetricData;
|
||||
cpuLimits?: MetricData;
|
||||
memoryUsage?: MetricData;
|
||||
memoryRequests?: MetricData;
|
||||
memoryLimits?: MetricData;
|
||||
}
|
||||
|
||||
export interface ResourceMetricsTextProps {
|
||||
metrics: ResourceMetricsTextMetrics | null | undefined;
|
||||
}
|
||||
|
||||
export function ResourceMetricsText({ metrics }: ResourceMetricsTextProps) {
|
||||
if (!metrics) {
|
||||
return null;
|
||||
}
|
||||
|
||||
const {
|
||||
cpuUsage = 0,
|
||||
memoryUsage = 0,
|
||||
} = getMetricLastPoints(metrics);
|
||||
|
||||
return (
|
||||
<>
|
||||
<DrawerItem name="CPU" labelsOnly>
|
||||
{cpuUsage > 0 && <Badge label={`Usage: ${cpuUsage.toPrecision(2)}`}/>}
|
||||
</DrawerItem>
|
||||
<DrawerItem name="Memory" labelsOnly>
|
||||
{memoryUsage > 0 && <Badge label={`Usage: ${bytesToUnits(memoryUsage)}`}/>}
|
||||
</DrawerItem>
|
||||
</>
|
||||
);
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user