PromucFlow_constructor/app/client/src/components/propertyControls
Pawan Kumar eba4745965
fix: Upgrade map widget library to support react 17 (#19315)
This PR:
 - updates the react 16 to react 17
 - replaces the underlying library for the map widget
 - adds clustering of markers
 - refactor code for map widget's component
 
## Description

Fixes #16946

## Type of change
- Breaking change


## How Has This Been Tested?
- Manually

### Test Plan
https://github.com/appsmithorg/TestSmith/issues/2149

### Issues raised during DP testing
1.
https://github.com/appsmithorg/appsmith/pull/19315#issuecomment-1378495845


## Checklist:
### Dev activity
- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] PR is being merged under a feature flag


### QA activity:
- [ ] Test plan has been approved by relevant developers
- [x] Test plan has been peer reviewed by QA
- [ ] Cypress test cases have been added and approved by either SDET or
manual QA
- [ ] Organized project review call with relevant stakeholders after
Round 1/2 of QA
- [ ] Added Test Plan Approved label after reveiwing all Cypress test

Co-authored-by: Ashok Kumar M <35134347+marks0351@users.noreply.github.com>
Co-authored-by: Arsalan <arsalanyaldram0211@outlook.com>
Co-authored-by: rahulramesha <rahul@appsmith.com>
2023-01-14 00:19:21 +05:30
..
ActionSelectorControl.tsx fix: Re-selecting dropdown value triggers evaluation cycle (#16201) 2022-09-29 11:25:56 +05:30
BaseControl.tsx feat: Provide currentRow access in the table widget select column typ… (#18180) 2022-12-16 10:05:51 +05:30
BorderRadiusOptionsControl.tsx fix: update button states to secondary (#19048) 2022-12-29 11:08:13 +00:00
BoxShadowOptionsControl.tsx fix: update button states to secondary (#19048) 2022-12-29 11:08:13 +00:00
ButtonBorderRadiusControl.tsx chore: import common variables from design system (#17600) 2022-10-31 06:54:47 +05:30
ButtonControl.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
ButtonListControl.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
ButtonTabControl.test.tsx chore: Adds canDisplayValue to property controls (#13309) 2022-06-03 10:37:02 +05:30
ButtonTabControl.tsx fix: update button states to secondary (#19048) 2022-12-29 11:08:13 +00:00
ChartDataControl.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
CodeEditorControl.tsx fix: Improve CodeMirror rendering performance using idleCallback (#13676) 2022-07-20 14:56:12 +05:30
ColorPickerComponentV2.test.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
ColorPickerComponentV2.tsx chore: Update Logo/Favicon url + remove EE cypress code for Branding + Update screenshots tests (#18872) 2022-12-15 14:59:26 +05:30
ColorPickerControl.test.tsx chore: Adds canDisplayValue to property controls (#13309) 2022-06-03 10:37:02 +05:30
ColorPickerControl.tsx feat: Migrated color picker v2 to property controls (#17362) 2022-10-16 23:53:05 +05:30
ColumnActionSelectorControl.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
ComputeTablePropertyControl.tsx chore: Move constants, types and utils to their own files in Action Creator (#16947) 2022-09-26 10:05:04 +05:30
DatePickerControl.tsx feat: import changes batch 2 (#15722) 2022-09-02 14:08:17 +05:30
DraggableListCard.tsx feat: Migrate DraggableListCard and DraggableListComponent from ads (#17202) 2022-10-05 16:33:42 +05:30
DraggableListComponent.tsx feat: [Context Switching] Complex widgets and other Phase 2 items (#17046) 2022-12-08 12:51:58 +05:30
DropDownControl.test.tsx fix: JS toggle issue with Numeric Input & multi select dropdown controls (#14892) 2022-07-07 05:37:50 +00:00
DropDownControl.tsx fix: Property pane dropdown for currency and phone input widgets. (#16379) 2022-08-30 11:33:31 +05:30
FieldConfigurationControl.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
IconSelectControl.test.tsx chore: Fix Jest test Flakiness (#16596) 2022-09-09 10:06:45 +05:30
IconSelectControl.tsx chore: Adds analytics for Property Pane keyboard navigation (#13703) 2022-07-14 10:30:30 +05:30
IconTabControl.test.tsx chore: Adds canDisplayValue to property controls (#13309) 2022-06-03 10:37:02 +05:30
IconTabControl.tsx fix: update button states to secondary (#19048) 2022-12-29 11:08:13 +00:00
index.ts feat: Dynamic Menu Items - Menu Button Widget (#17652) 2022-12-01 10:25:57 +05:30
InputTextControl.tsx feat: InputTextControl enhanement (#17449) 2022-10-13 12:13:49 +00:00
JSONFormComputeControl.tsx fix: JSONForm input field REGEX validation (#15316) 2022-07-29 09:49:39 +05:30
KeyValueComponent.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
LabelAlignmentOptionsControl.tsx fix: update button states to secondary (#19048) 2022-12-29 11:08:13 +00:00
LocationSearchControl.tsx fix: Upgrade map widget library to support react 17 (#19315) 2023-01-14 00:19:21 +05:30
MenuButtonDynamicItemsControl.tsx feat: Dynamic Menu Items - Table Widget (#18945) 2022-12-30 16:22:11 +05:30
MenuItemsControl.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
MultiSwitchControl.tsx
NumericInputControl.test.ts fix: JS toggle issue with Numeric Input & multi select dropdown controls (#14892) 2022-07-07 05:37:50 +00:00
NumericInputControl.tsx feat: Automatic height updates for widgets based on contents (Auto Height) (#18341) 2022-11-23 15:18:23 +05:30
OpenConfigPanelControl.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
OptionControl.tsx chore: Adds analytics for Property Pane keyboard navigation (#13703) 2022-07-14 10:30:30 +05:30
PrimaryColumnColorPickerControl.tsx feat: Migrated color picker v2 to property controls (#17362) 2022-10-16 23:53:05 +05:30
PrimaryColumnColorPickerControlV2.tsx feat: Migrated color picker v2 to property controls (#17362) 2022-10-16 23:53:05 +05:30
PrimaryColumnDropdownControl.tsx feat: Migrate design system components import to design-system repo - I (#15562) 2022-08-22 10:39:39 +05:30
PrimaryColumnsControl.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
PrimaryColumnsControlV2.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
SelectDefaultValueControl.tsx feat: Select default value control (#15856) 2022-08-18 08:10:58 +01:00
StepControl.test.tsx feat: upgrade to create react app 5 (#14000) 2022-06-21 19:27:34 +05:30
StepControl.tsx feat: import changes for step component (#17252) 2022-10-10 01:19:09 +00:00
StyledControls.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
SwitchControl.test.tsx chore: Adds canDisplayValue to property controls (#13309) 2022-06-03 10:37:02 +05:30
SwitchControl.tsx chore: Property pane design changes (#16112) 2022-09-05 10:22:39 +05:30
TabControl.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
TableComputeValue.tsx feat: Dynamic Menu Items - Table Widget (#18945) 2022-12-30 16:22:11 +05:30
TableInlineEditValidationControl.tsx feat: Option to add new row in Table widget (#17515) 2022-11-05 15:24:20 +05:30
TableInlineEditValidPropertyControl.tsx feat: Option to add new row in Table widget (#17515) 2022-11-05 15:24:20 +05:30