diff --git a/app/client/src/widgets/MultiSelectWidget/component/index.tsx b/app/client/src/widgets/MultiSelectWidget/component/index.tsx index 39730468322c..2a118a9ce1a2 100644 --- a/app/client/src/widgets/MultiSelectWidget/component/index.tsx +++ b/app/client/src/widgets/MultiSelectWidget/component/index.tsx @@ -52,6 +52,7 @@ export interface MultiSelectProps labelTextSize?: TextSize; labelStyle?: string; compactMode: boolean; + isRequired?: boolean; isValid: boolean; allowSelectAll?: boolean; widgetId: string; @@ -72,6 +73,7 @@ function MultiSelectComponent({ dropdownStyle, dropDownWidth, isDynamicHeightEnabled, + isRequired, isValid, labelAlignment, labelPosition, @@ -203,6 +205,7 @@ function MultiSelectComponent({ fontSize={labelTextSize} fontStyle={labelStyle} isDynamicHeightEnabled={isDynamicHeightEnabled} + isRequired={isRequired} loading={loading} position={labelPosition} text={labelText} diff --git a/app/client/src/widgets/MultiSelectWidget/widget/index.tsx b/app/client/src/widgets/MultiSelectWidget/widget/index.tsx index 708a9f1b5536..ff2eaf058a03 100644 --- a/app/client/src/widgets/MultiSelectWidget/widget/index.tsx +++ b/app/client/src/widgets/MultiSelectWidget/widget/index.tsx @@ -563,6 +563,7 @@ class MultiSelectWidget extends BaseWidget< dropdownStyle={{ zIndex: Layers.dropdownModalWidget, }} + isRequired={this.props.isRequired} isValid={this.props.isValid} labelAlignment={this.props.labelAlignment} labelPosition={this.props.labelPosition} diff --git a/app/client/src/widgets/SelectWidget/component/index.tsx b/app/client/src/widgets/SelectWidget/component/index.tsx index 127edda7b356..6e9a7ce92ce6 100644 --- a/app/client/src/widgets/SelectWidget/component/index.tsx +++ b/app/client/src/widgets/SelectWidget/component/index.tsx @@ -392,6 +392,7 @@ class SelectComponent extends React.Component< fontStyle={labelStyle} helpText={labelTooltip} isDynamicHeightEnabled={isDynamicHeightEnabled} + isRequired={this.props.isRequired} loading={isLoading} position={labelPosition} ref={this.labelRef}