From 68858104c1d095fb53e29a46afe14e6dfe80a904 Mon Sep 17 00:00:00 2001 From: Abhinav Jha Date: Thu, 27 Feb 2020 12:44:32 +0530 Subject: [PATCH] Fix propertypane invalid control error --- .../blueprint/DropdownComponent.tsx | 9 ++++++--- .../Editor/PropertyPane/PropertyControl.tsx | 7 ++++++- .../src/pages/Editor/PropertyPane/index.tsx | 1 + .../src/utils/PropertyControlFactory.tsx | 18 ++++-------------- 4 files changed, 17 insertions(+), 18 deletions(-) diff --git a/app/client/src/components/designSystems/blueprint/DropdownComponent.tsx b/app/client/src/components/designSystems/blueprint/DropdownComponent.tsx index a650341e63..6a18effe4f 100644 --- a/app/client/src/components/designSystems/blueprint/DropdownComponent.tsx +++ b/app/client/src/components/designSystems/blueprint/DropdownComponent.tsx @@ -62,7 +62,7 @@ const StyledSingleDropDown = styled(SingleDropDown)` } `; -const StyledControlGroup = styled(ControlGroup)<{ hasLabel: boolean }>` +const StyledControlGroup = styled(ControlGroup)<{ haslabel: string }>` &&& > { label { ${labelStyle} @@ -74,7 +74,7 @@ const StyledControlGroup = styled(ControlGroup)<{ hasLabel: boolean }>` } span { max-width: ${props => - props.hasLabel ? `calc(70% - ${WIDGET_PADDING}px)` : "100%"}; + props.haslabel === "true" ? `calc(70% - ${WIDGET_PADDING}px)` : "100%"}; } } `; @@ -204,7 +204,10 @@ class DropDownComponent extends React.Component { : []; return ( - + {this.props.label && (