PromucFlow_constructor/app/client/src/widgets
Ilia aac30b63a2
fix: remove Select key value selects, fix default (#36158)
## Description
https://theappsmith.slack.com/archives/C025SE88KNE/p1725434811592439


Fixes #`Issue Number`  
_or_  
Fixes `Issue URL`
> [!WARNING]  
> _If no issue exists, please create an issue first, and check with the
maintainers if the issue is valid._

## Automation

/ok-to-test tags="@tag.All"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/10772310432>
> Commit: 3afce8dcc618f3318cfff59fa3940f398091cdd1
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10772310432&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Mon, 09 Sep 2024 12:43:13 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [ ] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

## Summary by CodeRabbit

- **New Features**
- Introduced enhanced validation for options in the WDSComboBoxWidget,
ensuring all entries are valid objects with `label` and `value`
properties.
- Updated WDSSelectWidget to include validation for the options array,
ensuring only valid items are processed.

- **Bug Fixes**
- Removed outdated validation methods and configurations in
WDSSelectWidget for a more streamlined approach.

- **Refactor**
- Simplified the configuration and validation logic within the
WDSSelectWidget, improving maintainability and clarity.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-09-09 14:48:18 +02:00
..
AudioRecorderWidget chore: rename old ADS package (#35517) 2024-08-08 15:55:00 +03:00
AudioWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
BaseInputWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
BaseWidgetHOC chore: Added profiling for widget components performance (#34912) 2024-07-26 21:12:31 +05:30
ButtonGroupWidget chore: adding telemetry for klona (#35918) 2024-08-29 12:35:48 +05:30
ButtonWidget chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
CameraWidget chore: rename old ADS package (#35517) 2024-08-08 15:55:00 +03:00
CategorySliderWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
ChartWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
CheckboxGroupWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
CheckboxWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
CircularProgressWidget chore: Move widget deprecation messages from propertyPaneView to individual Widget configurations (#33759) 2024-06-04 11:55:55 +05:30
CodeScannerWidget chore: rename old ADS package (#35517) 2024-08-08 15:55:00 +03:00
components chore: rename old ADS package (#35517) 2024-08-08 15:55:00 +03:00
ContainerWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
CurrencyInputWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
CustomWidget chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
DatePickerWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
DatePickerWidget2 fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
DividerWidget feat: update explorer widget icons (#34018) 2024-06-12 10:44:22 +01:00
DocumentViewerWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
DropdownWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
ExternalWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
FilepickerWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
FilePickerWidgetV2 chore: adding telemetry for klona (#35918) 2024-08-29 12:35:48 +05:30
FormButtonWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
FormWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
IconButtonWidget feat: update explorer widget icons (#34018) 2024-06-12 10:44:22 +01:00
IconWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
IframeWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
ImageWidget chore: rename old ADS package (#35517) 2024-08-08 15:55:00 +03:00
InputWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
InputWidgetV2 fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
JSONFormWidget perf: JSONForm infinite re-rendering when field validation is set (#35994) 2024-08-30 16:44:55 +05:30
ListWidget chore: adding telemetry for klona (#35918) 2024-08-29 12:35:48 +05:30
ListWidgetV2 chore: adding telemetry for klona (#35918) 2024-08-29 12:35:48 +05:30
MapChartWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
MapWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
MenuButtonWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
ModalWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
MultiSelectTreeWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
MultiSelectWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
MultiSelectWidgetV2 fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
NumberSliderWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
PhoneInputWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
ProgressBarWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
ProgressWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
QRGeneratorWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
RadioGroupWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
RangeSliderWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
RateWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
RichTextEditorWidget chore: Upgrade TinyMCE (#35399) 2024-08-08 20:08:09 +05:30
SelectWidget feat: remove-clear-option-for-required-select-widget (#35060) 2024-08-28 16:03:16 +05:30
SingleSelectTreeWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
StatboxWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
SwitchGroupWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
SwitchWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
TableWidget chore: rename old ADS package (#35517) 2024-08-08 15:55:00 +03:00
TableWidgetV2 chore: adding telemetry for klona (#35918) 2024-08-29 12:35:48 +05:30
TabsMigrator chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
TabsWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
TextWidget chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
VideoWidget fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
wds fix: remove Select key value selects, fix default (#36158) 2024-09-09 14:48:18 +02:00
BaseComponent.tsx
BaseWidget.tsx chore: Input morphing (#35845) 2024-08-27 12:15:45 +05:30
CanvasWidget.tsx chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
ConnectDataOverlay.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
index.ts feat: add ComboBox wds component (#36052) 2024-09-06 09:49:52 +02:00
MetaHOC.tsx fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
MetaWidgetContextProvider.tsx
Skeleton.tsx
SkeletonWidget.tsx feat: implement dropping building blocks on canvas (#31857) 2024-04-16 09:41:09 +01:00
useDropdown.tsx
utils.test.ts
utils.ts
WidgetUtils.test.ts chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
WidgetUtils.ts chore: use ads icons (#35633) 2024-08-16 17:23:57 +03:00
withLazyRender.tsx chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
withWidgetProps.tsx fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00