From e5c941c68da2fe12459ab1f0cdfff1adb1fbcce8 Mon Sep 17 00:00:00 2001 From: Simon Hornby Date: Thu, 25 Nov 2021 16:02:38 +0200 Subject: [PATCH] Fix variant list - Fix an issue where clicking a variant in the list would popup a modal dialog with empty details --- .../FeatureVariantsListItem.tsx | 31 ++++++++++++++----- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/frontend/src/component/feature/FeatureView2/FeatureVariants/FeatureVariantsList/FeatureVariantsListItem/FeatureVariantsListItem.tsx b/frontend/src/component/feature/FeatureView2/FeatureVariants/FeatureVariantsList/FeatureVariantsListItem/FeatureVariantsListItem.tsx index fefb3e0e70..9c4ee10dce 100644 --- a/frontend/src/component/feature/FeatureView2/FeatureVariants/FeatureVariantsList/FeatureVariantsListItem/FeatureVariantsListItem.tsx +++ b/frontend/src/component/feature/FeatureView2/FeatureVariants/FeatureVariantsList/FeatureVariantsListItem/FeatureVariantsListItem.tsx @@ -23,7 +23,12 @@ const FeatureVariantListItem = ({ return ( - {variant.name} + editVariant(variant.name)} + data-test={'VARIANT_NAME'} + > + {variant.name} + - {variant.weight / 10.0} % + + {variant.weight / 10.0} % + {variant.weightType === FIX ? 'Fix' : 'Variable'} @@ -52,13 +59,22 @@ const FeatureVariantListItem = ({ show={
- editVariant(variant.name)}> + editVariant(variant.name)} + > - { - e.stopPropagation(); - setDelDialog({show: true, name: variant.name }); - }}> + { + e.stopPropagation(); + setDelDialog({ + show: true, + name: variant.name, + }); + }} + >
@@ -67,7 +83,6 @@ const FeatureVariantListItem = ({ elseShow={} />
- ); };