mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Use the new and correct enabled check
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
026053db1e
commit
4a39e4b50b
@ -7,7 +7,7 @@ import React from "react";
|
|||||||
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import type { Namespace } from "../../../common/k8s-api/endpoints";
|
import type { Namespace } from "../../../common/k8s-api/endpoints";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
@ -25,7 +25,7 @@ const namespaceMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<PodCharts />
|
<PodCharts />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.Namespace),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.Namespace),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import { getInjectable } from "@ogre-tools/injectable";
|
|||||||
import React from "react";
|
import React from "react";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import type { Ingress } from "../../../common/k8s-api/endpoints";
|
import type { Ingress } from "../../../common/k8s-api/endpoints";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
@ -28,7 +28,7 @@ const ingressMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<IngressCharts />
|
<IngressCharts />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.Ingress),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.Ingress),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import { getInjectable } from "@ogre-tools/injectable";
|
|||||||
import React from "react";
|
import React from "react";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import type { Node } from "../../../common/k8s-api/endpoints";
|
import type { Node } from "../../../common/k8s-api/endpoints";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
@ -30,7 +30,7 @@ const nodeMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<NodeCharts />
|
<NodeCharts />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.Node),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.Node),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
import { getInjectable } from "@ogre-tools/injectable";
|
import { getInjectable } from "@ogre-tools/injectable";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
import persistentVolumeClaimMetricsInjectable from "./metrics.injectable";
|
import persistentVolumeClaimMetricsInjectable from "./metrics.injectable";
|
||||||
@ -25,7 +25,7 @@ const persistentVolumeClaimMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<VolumeClaimDiskChart />
|
<VolumeClaimDiskChart />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.VolumeClaim),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.VolumeClaim),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import React from "react";
|
|||||||
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import type { DaemonSet } from "../../../common/k8s-api/endpoints";
|
import type { DaemonSet } from "../../../common/k8s-api/endpoints";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
@ -25,7 +25,7 @@ const daemonSetMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<PodCharts />
|
<PodCharts />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.DaemonSet),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.DaemonSet),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
@ -7,7 +7,7 @@ import React from "react";
|
|||||||
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import type { Deployment } from "../../../common/k8s-api/endpoints";
|
import type { Deployment } from "../../../common/k8s-api/endpoints";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
@ -25,7 +25,7 @@ const deploymentMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<PodCharts />
|
<PodCharts />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.Deployment),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.Deployment),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import React from "react";
|
|||||||
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import type { Job } from "../../../common/k8s-api/endpoints";
|
import type { Job } from "../../../common/k8s-api/endpoints";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
@ -25,7 +25,7 @@ const jobMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<PodCharts />
|
<PodCharts />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.Job),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.Job),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import { getInjectable } from "@ogre-tools/injectable";
|
|||||||
import React from "react";
|
import React from "react";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import type { Pod } from "../../../common/k8s-api/endpoints";
|
import type { Pod } from "../../../common/k8s-api/endpoints";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
@ -25,7 +25,7 @@ const podMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<PodCharts />
|
<PodCharts />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.Pod),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.Pod),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import React from "react";
|
|||||||
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import type { ReplicaSet } from "../../../common/k8s-api/endpoints";
|
import type { ReplicaSet } from "../../../common/k8s-api/endpoints";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
@ -25,7 +25,7 @@ const replicaSetMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<PodCharts />
|
<PodCharts />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.ReplicaSet),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.ReplicaSet),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import React from "react";
|
|||||||
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts";
|
||||||
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
import { ClusterMetricsResourceType } from "../../../common/cluster-types";
|
||||||
import type { StatefulSet } from "../../../common/k8s-api/endpoints";
|
import type { StatefulSet } from "../../../common/k8s-api/endpoints";
|
||||||
import enabledMetricsInjectable from "../../api/catalog/entity/metrics-enabled.injectable";
|
import metricsDetailsComponentEnabledInjectable from "../../api/catalog/entity/metrics-details-component-enabled.injectable";
|
||||||
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
import type { KubeObjectDetailsProps } from "../kube-object-details";
|
||||||
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
import { kubeObjectDetailItemInjectionToken } from "../kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token";
|
||||||
import { ResourceMetrics } from "../resource-metrics";
|
import { ResourceMetrics } from "../resource-metrics";
|
||||||
@ -25,7 +25,7 @@ const statefulSetMetricsDetailsComponentInjectable = getInjectable({
|
|||||||
<PodCharts />
|
<PodCharts />
|
||||||
</ResourceMetrics>
|
</ResourceMetrics>
|
||||||
),
|
),
|
||||||
enabled: di.inject(enabledMetricsInjectable, ClusterMetricsResourceType.StatefulSet),
|
enabled: di.inject(metricsDetailsComponentEnabledInjectable, ClusterMetricsResourceType.StatefulSet),
|
||||||
orderNumber: -1,
|
orderNumber: -1,
|
||||||
}),
|
}),
|
||||||
injectionToken: kubeObjectDetailItemInjectionToken,
|
injectionToken: kubeObjectDetailItemInjectionToken,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user