From 2bae1be978d808db09367c91e22b2229764c8c7a Mon Sep 17 00:00:00 2001 From: Jamie Klassen Date: Wed, 24 Jan 2024 11:54:08 -0500 Subject: [PATCH] ClusterAttributes prop for PodExecTerminal Signed-off-by: Jamie Klassen --- plugins/kubernetes-react/api-report.md | 2 +- .../src/components/PodExecTerminal/PodExecTerminal.test.tsx | 6 +++--- .../src/components/PodExecTerminal/PodExecTerminal.tsx | 3 ++- .../components/PodExecTerminal/PodExecTerminalDialog.tsx | 4 ++-- .../src/components/Pods/PodDrawer/ContainerCard.tsx | 2 +- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/plugins/kubernetes-react/api-report.md b/plugins/kubernetes-react/api-report.md index 734bacc7c9..ede2c9ddb7 100644 --- a/plugins/kubernetes-react/api-report.md +++ b/plugins/kubernetes-react/api-report.md @@ -692,7 +692,7 @@ export const PodExecTerminalDialog: ( // @public export interface PodExecTerminalProps { // (undocumented) - clusterName: string; + cluster: ClusterAttributes; // (undocumented) containerName: string; // (undocumented) diff --git a/plugins/kubernetes-react/src/components/PodExecTerminal/PodExecTerminal.test.tsx b/plugins/kubernetes-react/src/components/PodExecTerminal/PodExecTerminal.test.tsx index 18e40bc241..4aa6112436 100644 --- a/plugins/kubernetes-react/src/components/PodExecTerminal/PodExecTerminal.test.tsx +++ b/plugins/kubernetes-react/src/components/PodExecTerminal/PodExecTerminal.test.tsx @@ -32,7 +32,7 @@ global.TextEncoder = require('util').TextEncoder; const textEncoder = new TextEncoder(); describe('PodExecTerminal', () => { - const clusterName = 'cluster1'; + const cluster = { name: 'cluster1' }; const containerName = 'container2'; const podName = 'pod1'; const podNamespace = 'podNamespace'; @@ -45,7 +45,7 @@ describe('PodExecTerminal', () => { await renderInTestApp( { await renderInTestApp( { - const { clusterName, containerName, podName } = props; + const { cluster, containerName, podName } = props; const isPodExecTerminalSupported = useIsPodExecTerminalSupported(); @@ -42,7 +42,7 @@ export const PodExecTerminalDialog = (props: PodExecTerminalProps) => { isPodExecTerminalSupported.loading || !isPodExecTerminalSupported.value } - title={`${podName} - ${containerName} terminal shell on cluster ${clusterName}`} + title={`${podName} - ${containerName} terminal shell on cluster ${cluster.name}`} > diff --git a/plugins/kubernetes-react/src/components/Pods/PodDrawer/ContainerCard.tsx b/plugins/kubernetes-react/src/components/Pods/PodDrawer/ContainerCard.tsx index e6ad8a18aa..746abbd668 100644 --- a/plugins/kubernetes-react/src/components/Pods/PodDrawer/ContainerCard.tsx +++ b/plugins/kubernetes-react/src/components/Pods/PodDrawer/ContainerCard.tsx @@ -233,7 +233,7 @@ export const ContainerCard: React.FC = ({ /> {isPodExecTerminalEnabled && (