This is an automated email from the ASF dual-hosted git repository. enzomartellucci pushed a change to branch enxdev/refactor/antd5/create-wrappers in repository https://gitbox.apache.org/repos/asf/superset.git
from d10606db98 refactor(imports): remove direct imports of antd components from src/components/index and create wrappers for missing components add 4d351f3f50 refactor(select): restore old structure for Select component and add index file for export add e8a80ebbeb refactor(upload): upgrade Upload component to AntD v5, update imports, add tests and story - Replace all imports to be compatible with Ant Design v5 - Update the Upload component to align with new API changes - Add unit tests to ensure correct functionality - Create a Storybook story for visual testing No new revisions were added by this update. Summary of changes: .../SqlLab/components/SaveDatasetModal/index.tsx | 2 +- .../src/components/AsyncSelect/constants.ts | 53 ---------------------- .../src/components/AsyncSelect/index.tsx | 21 --------- .../src/components/DatabaseSelector/index.tsx | 3 +- .../DropdownContainer.stories.tsx | 2 +- .../src/components/ImportModal/index.tsx | 6 +-- .../src/components/ListView/CardSortSelect.tsx | 2 +- .../src/components/ListView/Filters/Select.tsx | 3 +- .../AsyncSelect.stories.tsx | 4 +- .../{AsyncSelect => Select}/AsyncSelect.test.tsx | 2 +- .../{AsyncSelect => Select}/AsyncSelect.tsx | 8 ++-- .../src/components/Select/CustomTag.tsx | 2 +- .../src/components/Select/Select.stories.tsx | 4 +- .../src/components/Select/Select.test.tsx | 2 +- superset-frontend/src/components/Select/Select.tsx | 6 +-- superset-frontend/src/components/Select/index.tsx | 3 +- .../SelectType.ts => components/Select/types.ts} | 0 superset-frontend/src/components/Select/utils.tsx | 7 +-- .../src/components/TableSelector/index.tsx | 2 +- .../src/components/TimezoneSelector/index.tsx | 2 +- .../src/components/Upload/Upload.stories.tsx | 8 ++-- .../src/components/Upload/Upload.test.tsx | 36 +++++++++++++++ superset-frontend/src/components/Upload/index.tsx | 10 ++-- .../dashboard/components/PropertiesModal/index.tsx | 2 +- .../dashboard/components/RefreshIntervalModal.tsx | 2 +- .../src/dashboard/components/SliceAdder.tsx | 2 +- .../CrossFilters/ScopingModal/ScopingTreePanel.tsx | 4 +- .../FiltersConfigForm/ColumnSelect.tsx | 2 +- .../FiltersConfigForm/DatasetSelect.tsx | 2 +- .../FiltersConfigForm/DependencyList.tsx | 2 +- .../FiltersConfigForm/FiltersConfigForm.tsx | 2 +- .../explore/components/PropertiesModal/index.tsx | 2 +- .../src/explore/components/SaveModal.tsx | 2 +- .../controls/ColorSchemeControl/index.tsx | 2 +- .../ColumnConfigControl/ControlForm/controls.ts | 2 +- .../FormattingPopoverContent.tsx | 2 +- .../controls/CurrencyControl/CurrencyControl.tsx | 4 +- .../controls/DateFilterControl/DateFilterLabel.tsx | 2 +- .../DateFilterControl/components/CustomFrame.tsx | 2 +- .../DndColumnSelectControl/ColumnSelectPopover.tsx | 2 +- .../index.tsx | 2 +- .../AdhocFilterEditPopoverSqlTabContent/index.tsx | 2 +- .../MetricControl/AdhocMetricEditPopover/index.jsx | 2 +- .../controls/SelectAsyncControl/index.tsx | 4 +- .../explore/components/controls/SelectControl.jsx | 2 +- .../controls/TimeSeriesColumnControl/index.jsx | 2 +- .../src/features/alerts/AlertReportModal.tsx | 3 +- .../alerts/components/AlertReportCronScheduler.tsx | 2 +- .../alerts/components/NotificationMethod.tsx | 2 +- .../databases/DatabaseModal/ModalHeader.tsx | 3 +- .../src/features/databases/DatabaseModal/index.tsx | 4 +- .../UploadDataModel/UploadDataModal.test.tsx | 2 +- .../features/databases/UploadDataModel/index.tsx | 7 +-- .../src/features/rls/RowLevelSecurityModal.tsx | 3 +- .../src/features/tags/BulkTagModal.tsx | 2 +- superset-frontend/src/features/tags/TagModal.tsx | 2 +- .../components/Select/SelectFilterPlugin.tsx | 2 +- .../TimeColumn/TimeColumnFilterPlugin.tsx | 2 +- .../components/TimeGrain/TimeGrainFilterPlugin.tsx | 2 +- .../src/pages/ChartCreation/index.tsx | 2 +- 60 files changed, 108 insertions(+), 170 deletions(-) delete mode 100644 superset-frontend/src/components/AsyncSelect/constants.ts delete mode 100644 superset-frontend/src/components/AsyncSelect/index.tsx rename superset-frontend/src/components/{AsyncSelect => Select}/AsyncSelect.stories.tsx (99%) rename superset-frontend/src/components/{AsyncSelect => Select}/AsyncSelect.test.tsx (99%) rename superset-frontend/src/components/{AsyncSelect => Select}/AsyncSelect.tsx (99%) rename superset-frontend/src/{types/SelectType.ts => components/Select/types.ts} (100%) create mode 100644 superset-frontend/src/components/Upload/Upload.test.tsx