From f780d00f4b7bdebacf4890f0e4198d28c6b51d6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Salgado?= Date: Tue, 9 Feb 2021 17:38:10 +0000 Subject: [PATCH] feat: editable table should now maintain striping during edits --- new-lamassu-admin/src/components/editableTable/Row.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/new-lamassu-admin/src/components/editableTable/Row.js b/new-lamassu-admin/src/components/editableTable/Row.js index 9b5cf1b2..4bcbece3 100644 --- a/new-lamassu-admin/src/components/editableTable/Row.js +++ b/new-lamassu-admin/src/components/editableTable/Row.js @@ -157,7 +157,7 @@ const ECol = ({ editing, focus, config, extraPaddingRight, extraPadding }) => { } const groupStriped = elements => { - const [toStripe, noStripe] = R.partition(R.has('stripe'))(elements) + const [toStripe, noStripe] = R.partition(R.propEq('stripe', true))(elements) if (!toStripe.length) { return elements @@ -187,7 +187,7 @@ const ERow = ({ editing, disabled, lastOfGroup }) => { const classes = useStyles() - const shouldStripe = stripeWhen && stripeWhen(values) && !editing + const shouldStripe = stripeWhen && stripeWhen(values) const innerElements = shouldStripe ? groupStriped(elements) : elements const [toSHeader] = R.partition(R.has('doubleHeader'))(elements)