From 62de172654548aadc89803531af7cdf4ec364978 Mon Sep 17 00:00:00 2001 From: Eric Olkowski Date: Tue, 14 Mar 2023 14:08:17 -0400 Subject: [PATCH] fix(Progress): prevented empty elements from rendering --- .../components/Progress/ProgressContainer.tsx | 35 +++--- .../__snapshots__/Progress.test.tsx.snap | 104 ------------------ 2 files changed, 19 insertions(+), 120 deletions(-) diff --git a/packages/react-core/src/components/Progress/ProgressContainer.tsx b/packages/react-core/src/components/Progress/ProgressContainer.tsx index 6619af04975..d6e97243c11 100644 --- a/packages/react-core/src/components/Progress/ProgressContainer.tsx +++ b/packages/react-core/src/components/Progress/ProgressContainer.tsx @@ -103,23 +103,26 @@ export const ProgressContainer: React.FunctionComponent return ( - {tooltip ? ( - - {Title} - - ) : ( - Title + {title && + (tooltip ? ( + + {Title} + + ) : ( + Title + ))} + {(measureLocation !== ProgressMeasureLocation.none || StatusIcon) && ( + )} - {measureLocation === ProgressMeasureLocation.inside && `${value}%`} diff --git a/packages/react-core/src/components/Progress/__tests__/__snapshots__/Progress.test.tsx.snap b/packages/react-core/src/components/Progress/__tests__/__snapshots__/Progress.test.tsx.snap index 654869041da..dd175635562 100644 --- a/packages/react-core/src/components/Progress/__tests__/__snapshots__/Progress.test.tsx.snap +++ b/packages/react-core/src/components/Progress/__tests__/__snapshots__/Progress.test.tsx.snap @@ -6,11 +6,6 @@ exports[`Progress measure location inside 1`] = ` class="pf-c-progress pf-m-inside pf-m-lg pf-m-singleline" id="inside-progress" > -