This is an automated email from the ASF dual-hosted git repository.
marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
The following commit(s) were added to refs/heads/main by this push:
new 0e6c58d Update DslPropertyField.tsx
0e6c58d is described below
commit 0e6c58da16badb70b677ec2526d75e5d052f998e
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Tue Mar 22 13:20:21 2022 -0400
Update DslPropertyField.tsx
---
karavan-designer/src/designer/route/property/DslPropertyField.tsx | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/karavan-designer/src/designer/route/property/DslPropertyField.tsx
b/karavan-designer/src/designer/route/property/DslPropertyField.tsx
index 504bd45..6e6df32 100644
--- a/karavan-designer/src/designer/route/property/DslPropertyField.tsx
+++ b/karavan-designer/src/designer/route/property/DslPropertyField.tsx
@@ -180,14 +180,14 @@ export class DslPropertyField extends
React.Component<Props, State> {
}
getSwitch = (property: PropertyMeta, value: any) => {
- const isChecked = value ? Boolean(value) === true :
Boolean(property.defaultValue);
+ const isChecked = value != undefined ? Boolean(value) :
Boolean(property.defaultValue);
return (
<Switch
id={property.name} name={property.name}
value={value?.toString()}
aria-label={property.name}
isChecked={isChecked}
- onChange={e => this.propertyChanged(property.name,
!Boolean(value))}/>
+ onChange={e => this.propertyChanged(property.name, e)}/>
)
}
@@ -503,4 +503,4 @@ export class DslPropertyField extends
React.Component<Props, State> {
</FormGroup>
)
}
-}
\ No newline at end of file
+}