From b502a2e43e799c2b6ba99b3207c0bad555f893ee Mon Sep 17 00:00:00 2001 From: David Ichim Date: Wed, 23 Nov 2022 13:22:13 +0200 Subject: [PATCH] change(align): widget to have the default of no value set --- src/Widgets/Align.jsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Widgets/Align.jsx b/src/Widgets/Align.jsx index e65cc22..5d43749 100644 --- a/src/Widgets/Align.jsx +++ b/src/Widgets/Align.jsx @@ -43,8 +43,8 @@ export const messages = defineMessages({ defaultMessage: 'Full', }, '': { - id: 'Clear selection', - defaultMessage: 'Clear selection', + id: 'None', + defaultMessage: 'None', }, }); @@ -66,6 +66,7 @@ const AlignWidget = (props, rest) => { onChange, actions = rest.actions || ['left', 'right', 'center', 'full'], actionsInfoMap = {}, + defaultAction = '', value, } = props; @@ -98,7 +99,9 @@ const AlignWidget = (props, rest) => { basic aria-label={action} onClick={() => onChange(id, action)} - active={(action === 'center' && !value) || value === action} + active={ + (action === defaultAction && !value) || value === action + } >