This is an automated email from the ASF dual-hosted git repository.

msyavuz pushed a change to branch msyavuz/feat/row-limit-dashboard
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 3601eda413 fix: padding and fallback value
     add 9df990c2d1 fix(Echarts): Echarts Legend Scroll fix (#33779)
     add 527c8de773 chore: add pylint rule for SQL importing (SIP-117) (#26803)
     add d15b0e4f6d refactor(Menu): Use items prop instead of deprecated 
Menu.Item HOC (#32587)
     add 4d6cdf4fea fix: ensure numeric values for extra metadata_cache_timeout 
payloads (#28737)
     add e76a6ed63d chore(🦾): bump python flask-compress subpackage(s) (#33800)
     add b376459e8c chore(🦾): bump python click 8.2.0 -> 8.2.1 (#33796)
     add 28b4f44baa chore(🦾): bump python flask subpackage(s) (#33797)
     add dc32608fa3 chore(🦾): bump python flask-wtf subpackage(s) (#33799)
     add 3591e362e3 chore(🦾): bump python shillelagh subpackage(s) (#33793)
     add d2e6249ce2 chore(🦾): bump python flask-session subpackage(s) (#33792)
     add f2f1ea948c chore(🦾): bump python sqlglot 26.17.1 -> 26.28.1 (#33798)
     add a1cbd2578e chore(🦾): bump python flask-caching subpackage(s) (#33795)
     add 775a702b99 fix: SQL Lab warning message sizes (#33817)
     add dc8c0f164f fix: Set time filter's isExtra to false when saving as new 
chart (#33821)
     add 54bedbd606 chore(docs): resolve 3 vulnerabilities (#33818)
     add f1954ddcb2 feat(extension): Added extension point for Time Filters 
(#33829)
     add 93583220a7 fix: Consider last data point for Big Number comparison lag 
(#33830)
     add 1cd12e8576 chore(deps-dev): bump @docusaurus/module-type-aliases from 
3.7.0 to 3.8.0 in /docs (#33642)
     add 85b3845f0d fix: use risingwave as the sqlalchemy_uri_placeholder 
prefix for RisingWave engine (#33764)
     add 63cb5807b6 docs: Update STANDARD_ROLES.md, delete 7 permissions 
"RowLevelSecurityFiltersModelView" (#33670)
     add a23a4ed054 refactor: rename docker-compose files and update references 
(#33790)
     add 404f7c1043 feat: initial Dremio sqlglot dialect (#33847)
     add 2cc1ef88c8 chore: use mysql dialect for Pinot (#33848)
     add dd129fa403 feat(theming): land Ant Design v5 overhaul — dynamic 
themes, real dark mode + massive styling refactor (#31590)
     add f7921399b9 fix: sqlglot linter (#33849)
     add a4f32f829d style(menu): Reduce bottom border width of menu item 
(#33850)
     add 05994319b7 feat(theming): improving theme docs and configuration 
(#33851)
     add ff71d09a83 Merge branch 'master' into msyavuz/feat/row-limit-dashboard

No new revisions were added by this update.

Summary of changes:
 .gitattributes                                     |     1 +
 .github/workflows/docker.yml                       |     5 +-
 .github/workflows/pre-commit.yml                   |     8 +
 .github/workflows/superset-e2e.yml                 |    10 +-
 .github/workflows/superset-frontend.yml            |    27 +-
 .github/workflows/superset-python-presto-hive.yml  |     2 +-
 .pre-commit-config.yaml                            |    21 +-
 .pylintrc                                          |   355 +
 RESOURCES/STANDARD_ROLES.md                        |     7 -
 UPDATING.md                                        |     1 +
 ...-compose-image-tag.yml => compose-image-tag.yml |     0
 docker-compose-non-dev.yml => compose-non-dev.yml  |     0
 docker-compose.yml => compose.yml                  |     0
 docker/README.md                                   |     2 +-
 docs/docs/configuration/alerts-reports.mdx         |     4 +-
 docs/docs/configuration/databases.mdx              |     4 +-
 docs/docs/configuration/theming.mdx                |    53 +
 docs/docs/contributing/development.mdx             |     2 +-
 docs/docs/installation/docker-compose.mdx          |    18 +-
 docs/docs/installation/installation-methods.mdx    |     2 +-
 docs/docs/quickstart.mdx                           |     4 +-
 docs/package.json                                  |    14 +-
 docs/src/pages/index.tsx                           |     2 +-
 docs/yarn.lock                                     |  2222 +-
 pyproject.toml                                     |     2 +
 requirements/base.txt                              |    32 +-
 requirements/development.txt                       |    52 +-
 .../hive/{docker-compose.yml => compose.yml}       |     0
 scripts/tests/README.md                            |     2 +-
 superset-embedded-sdk/src/index.ts                 |    14 +
 superset-frontend/.eslintignore                    |     1 -
 superset-frontend/.eslintrc.js                     |    25 +-
 superset-frontend/.storybook/main.js               |     1 +
 superset-frontend/.storybook/preview.jsx           |    68 +-
 superset-frontend/.storybook/storybook.css         |     1 -
 .../cypress-base/cypress/e2e/auth/login.test.ts    |    56 +
 .../cypress/e2e/auth/register.test.ts}             |    31 +-
 .../cypress/e2e/chart_list/list.test.ts            |   120 +-
 .../cypress/e2e/dashboard/_skip.controls.test.ts   |    10 +-
 .../cypress/e2e/dashboard/actions.test.js          |     2 +-
 .../cypress/e2e/dashboard/drillby.test.ts          |     4 +-
 .../cypress/e2e/dashboard/drilltodetail.test.ts    |    19 +-
 .../cypress/e2e/dashboard/editmode.test.ts         |    48 +-
 .../e2e/dashboard/horizontalFilterBar.test.ts      |    16 +-
 .../dashboard/nativeFilters.noInitState.test.ts    |     8 +-
 .../cypress/e2e/dashboard/nativeFilters.test.ts    |     6 +-
 .../cypress-base/cypress/e2e/dashboard/utils.ts    |    58 +-
 .../cypress/e2e/dashboard_list/list.test.ts        |    12 +-
 .../cypress-base/cypress/e2e/explore/chart.test.js |    50 +-
 .../cypress/e2e/explore/control.test.ts            |    45 +-
 .../cypress-base/cypress/e2e/explore/link.test.ts  |     8 +-
 .../cypress-base/cypress/e2e/explore/utils.ts      |    30 +-
 .../e2e/explore/visualizations/box_plot.test.js    |     2 +-
 .../e2e/explore/visualizations/compare.test.js     |     2 +-
 .../explore/visualizations/download_chart.test.js  |     6 +-
 .../e2e/explore/visualizations/gauge.test.js       |     2 +-
 .../e2e/explore/visualizations/graph.test.ts       |     2 +-
 .../cypress/e2e/explore/visualizations/pie.test.js |     2 +-
 .../e2e/explore/visualizations/sunburst.test.js    |     2 +-
 .../e2e/explore/visualizations/table.test.ts       |    56 +-
 .../cypress-base/cypress/e2e/sqllab/tabs.test.ts   |     6 +-
 .../cypress-base/cypress/support/directories.ts    |    88 +-
 .../cypress-base/cypress/support/e2e.ts            |    17 +
 .../cypress-base/cypress/utils/index.ts            |    26 +
 .../cypress-base/cypress/utils/urls.ts             |     2 +
 superset-frontend/jest.config.js                   |     8 +-
 superset-frontend/package-lock.json                | 42950 +++++++++++--------
 superset-frontend/package.json                     |    49 +-
 .../plugin-chart/templates/package-lock.erb        |     2 +-
 .../plugin-chart/templates/src/MyChart.erb         |    23 +-
 .../superset-ui-chart-controls/package.json        |     1 -
 .../src/components/CertifiedIconWithTooltip.tsx    |     6 +-
 .../src/components/ColumnOption.tsx                |    23 +-
 .../components/ColumnTypeLabel/ColumnTypeLabel.tsx |     6 +-
 .../src/components/ControlHeader.tsx               |    47 +-
 .../src/components/ControlSubSectionHeader.tsx     |     7 +-
 .../src/components/Dropdown.tsx                    |     3 +-
 .../src/components/InfoTooltipWithTrigger.tsx      |    80 -
 .../src/components/Menu.tsx                        |     3 +-
 .../src/components/MetricOption.tsx                |    46 +-
 .../src/components/SQLPopover.tsx                  |    15 +-
 .../src/components/Select.tsx                      |     9 +-
 .../src/components/Tooltip.tsx                     |    60 -
 .../src/components/labelUtils.tsx                  |     6 +-
 .../superset-ui-chart-controls/src/index.ts        |     2 -
 .../components/RadioButtonControl.tsx              |    84 +-
 .../superset-ui-chart-controls/src/types.ts        |     2 +-
 .../test/components/ColumnOption.test.tsx          |    42 +-
 .../test/components/ColumnTypeLabel.test.tsx       |     2 +-
 .../components/InfoTooltipWithTrigger.test.tsx     |    75 +-
 .../test/components/MetricOption.test.tsx          |    40 +-
 .../test/components/labelUtils.test.tsx            |    21 +-
 .../packages/superset-ui-core/.eslintrc            |    68 +
 .../__mocks__/mockExportObject.js                  |     0
 .../__mocks__/mockExportString.js                  |     0
 .../superset-ui-core}/__mocks__/svgrMock.tsx       |     0
 .../packages/superset-ui-core/package.json         |    43 +
 .../src/chart-composition/tooltip/TooltipTable.tsx |    79 +-
 .../src/chart/components/FallbackComponent.tsx     |     2 +-
 .../src/chart/components/NoResultsComponent.tsx    |    12 +-
 .../src/chart/components/reactify.tsx              |     2 +-
 .../src/chart/models/ChartProps.ts                 |    13 +-
 .../src/components/Alert/Alert.stories.tsx         |     5 +-
 .../src/components/Alert/index.tsx                 |    15 +-
 .../src/components/Alert}/types.ts                 |    11 +-
 .../src/components/AntdThemeProvider}/index.tsx    |    13 +-
 .../AsyncAceEditor/AsyncAceEditor.stories.tsx      |     5 +-
 .../AsyncAceEditor/AsyncAceEditor.test.tsx         |    11 +-
 .../src/components/AsyncAceEditor/Tooltip.test.tsx |     0
 .../src/components/AsyncAceEditor/Tooltip.tsx      |     1 -
 .../src/components/AsyncAceEditor/index.tsx        |   165 +-
 .../src/components/AsyncAceEditor/types.ts         |    68 +
 .../AsyncEsmComponent.stories.tsx                  |     5 +-
 .../AsyncEsmComponent/AsyncEsmComponent.test.tsx   |     4 +-
 .../src/components/AsyncEsmComponent/index.tsx     |    18 +-
 .../src/components/AsyncEsmComponent}/types.ts     |    15 +-
 .../AutoComplete/AutoComplete.stories.tsx          |   267 +
 .../components/AutoComplete/AutoComplete.test.tsx  |    78 +
 .../src/components/AutoComplete/index.tsx}         |     4 +-
 .../src/components/AutoComplete/types.ts}          |     3 +-
 .../src/components/Avatar/Avatar.stories.tsx       |     5 +-
 .../src/components/Avatar/Avatar.test.tsx          |     4 +-
 .../src/components/Avatar/index.tsx                |     8 +-
 .../src/components/Avatar/types.ts}                |     4 +-
 .../src/components/Badge/Badge.stories.tsx         |     5 +-
 .../src/components/Badge/Badge.test.tsx            |     4 +-
 .../src/components/Badge/index.tsx                 |    16 +-
 .../src/components/Badge/types.ts}                 |     4 +-
 .../components/Breadcrumb/Breadcrumb.stories.tsx}  |    62 +-
 .../src/components/Breadcrumb/Breadcrumb.test.tsx} |    36 +-
 .../src/components/Breadcrumb/index.tsx}           |     4 +-
 .../src/components/Breadcrumb/types.ts}            |     3 +-
 .../src/components/Button/Button.stories.tsx       |     9 +-
 .../src/components/Button/Button.test.tsx          |     4 +-
 .../src/components/Button/index.tsx                |   171 +
 .../src/components/Button/types.ts}                |    64 +-
 .../components/ButtonGroup/ButtonGroup.stories.tsx |     9 +-
 .../components/ButtonGroup/ButtonGroup.test.tsx    |     6 +-
 .../src/components/ButtonGroup/index.tsx           |    12 +-
 .../src/components/ButtonGroup/types.ts}           |     9 +-
 .../components/CachedLabel/CachedLabel.test.tsx    |     5 +-
 .../components/CachedLabel/TooltipContent.test.tsx |     4 +-
 .../src/components/CachedLabel/TooltipContent.tsx  |     2 +-
 .../src/components/CachedLabel/index.tsx           |    28 +-
 .../src/components/CachedLabel}/types.ts           |     9 +-
 .../src/components/Card/Card.stories.tsx           |     7 +-
 .../src/components/Card/Card.test.tsx              |     4 +-
 .../src/components/Card/index.tsx                  |    18 +-
 .../src/components/Card/types.ts}                  |     6 +-
 .../CertifiedBadge/CertifiedBadge.stories.tsx      |     5 +-
 .../CertifiedBadge/CertifiedBadge.test.tsx         |    18 +-
 .../src/components/CertifiedBadge/index.tsx        |    17 +-
 .../src/components/CertifiedBadge}/types.ts        |    10 +-
 .../src/components/Checkbox/Checkbox.stories.tsx   |   198 +
 .../src/components/Checkbox/Checkbox.test.tsx      |   119 +
 .../src/components/Checkbox/CheckboxIcons.tsx      |     2 +-
 .../src/components/Checkbox}/index.tsx             |     5 +-
 .../src/components/Checkbox/types.ts}              |     3 +-
 .../src/components/Collapse/Collapse.stories.tsx   |    45 +-
 .../src/components/Collapse/Collapse.test.tsx      |    89 +
 .../src/components/Collapse/Collapse.tsx           |    93 +
 .../components/Collapse/CollapseLabelInModal.tsx   |    77 +
 .../src/components/Collapse}/index.tsx             |    10 +-
 .../src/components/Collapse}/types.ts              |     9 +-
 .../ConfirmStatusChange.stories.tsx                |     7 +-
 .../ConfirmStatusChange.test.jsx                   |     6 +-
 .../src/components/ConfirmStatusChange/index.tsx   |    18 +-
 .../src/components/ConfirmStatusChange/types.ts}   |    13 +-
 .../components/CronPicker/CronPicker.stories.tsx   |     9 +-
 .../src/components/CronPicker/CronPicker.test.tsx  |     4 +-
 .../src/components/CronPicker/index.tsx}           |    30 +-
 .../src/components/CronPicker/types.ts}            |     2 +-
 .../components/DatePicker/DatePicker.stories.tsx   |    13 +-
 .../src/components/DatePicker/DatePicker.test.tsx  |     2 +-
 .../src/components/DatePicker/index.tsx            |     5 +-
 .../src/components/DatePicker/types.ts}            |     5 +-
 .../components/DeleteModal/DeleteModal.test.tsx    |    23 +-
 .../src/components/DeleteModal/index.tsx           |    24 +-
 .../src/components/DeleteModal}/types.ts           |    11 +-
 .../src/components/DesignSystem.stories.tsx        |     0
 .../src/components/Divider/Divider.stories.tsx     |     5 +-
 .../src/components/Divider/Divider.test.tsx        |     2 +-
 .../src/components/Divider/index.tsx               |    18 +-
 .../src/components/Divider/types.ts}               |     5 +-
 .../src/components/Dropdown/Dropdown.stories.tsx   |    19 +-
 .../src/components/Dropdown/Dropdown.test.tsx      |     4 +-
 .../src/components/Dropdown/index.tsx              |    61 +-
 .../src/components/Dropdown/types.ts}              |    35 +-
 .../DropdownButton/DropdownButton.stories.tsx      |    19 +-
 .../src/components/DropdownButton/index.tsx        |    23 +-
 .../src/components/DropdownButton/types.ts}        |    16 +-
 .../DropdownContainer.stories.tsx                  |     9 +-
 .../DropdownContainer/DropdownContainer.test.tsx   |   180 +
 .../DropdownContainer/Overview.stories.tsx         |     0
 .../src/components/DropdownContainer/index.tsx     |   118 +-
 .../src/components/DropdownContainer/types.ts      |    91 +
 .../DynamicEditableTitle.test.tsx                  |    19 +-
 .../src/components/DynamicEditableTitle/index.tsx  |   129 +-
 .../src/components/DynamicEditableTitle/types.ts}  |    10 +-
 .../EditableTitle/EditableTitle.stories.tsx        |     8 +-
 .../EditableTitle/EditableTitle.test.tsx           |   103 +
 .../src/components/EditableTitle/index.tsx         |   280 +
 .../src/components/EditableTitle}/types.ts         |    23 +-
 .../src/components/EmptyState/Empty.test.tsx       |     2 +-
 .../src/components/EmptyState/Empty.tsx            |     6 +-
 .../components/EmptyState/EmptyState.stories.tsx   |     4 +-
 .../src/components/EmptyState/index.tsx            |    94 +-
 .../src/components/EmptyState/svgs}/document.svg   |   Bin 1072 -> 1050 bytes
 .../components/EmptyState/svgs}/empty-charts.svg   |   Bin 1461 -> 1462 bytes
 .../EmptyState/svgs}/empty-dashboard.svg           |   Bin
 .../components/EmptyState/svgs}/empty-dataset.svg  |   Bin 4303 -> 2951 bytes
 .../components/EmptyState/svgs}/empty-query.svg    |   Bin 1702 -> 1912 bytes
 .../components/EmptyState/svgs}/empty-table.svg    |   Bin 2541 -> 2626 bytes
 .../src/components/EmptyState/svgs}/empty.svg      |   Bin
 .../EmptyState/svgs}/empty_sql_chart.svg           |   Bin 5957 -> 6042 bytes
 .../components/EmptyState/svgs}/filter-results.svg |   Bin 1902 -> 1905 bytes
 .../src/components/EmptyState/svgs}/filter.svg     |   Bin 1606 -> 1609 bytes
 .../components/EmptyState/svgs}/star-circle.svg    |   Bin
 .../src/components/EmptyState/svgs}/union.svg      |   Bin 1899 -> 1607 bytes
 .../src/components/EmptyState/svgs}/vector.svg     |   Bin
 .../src/components/EmptyState/types.ts}            |    20 +-
 .../src/components/FaveStar/FaveStar.stories.tsx   |    73 +
 .../src/components/FaveStar/FaveStar.test.tsx      |    10 +-
 .../src/components/FaveStar/index.tsx              |    24 +-
 .../src/components/FaveStar}/types.ts              |    12 +-
 .../src/components/Flex/Flex.stories.tsx           |    87 +
 .../src/components/Flex/Flex.test.tsx}             |    10 +-
 .../src/components/Flex/index.tsx}                 |    10 +-
 .../src/components/Flex/types.ts}                  |     5 +-
 .../superset-ui-core/src/components/Form/Form.tsx} |    17 +-
 .../src/components/Form/FormItem.tsx               |    24 +-
 .../src/components/Form/FormLabel.tsx              |    36 +-
 .../Form/LabeledErrorBoundInput.stories.tsx        |     7 +-
 .../Form/LabeledErrorBoundInput.test.jsx           |     4 +-
 .../src/components/Form/LabeledErrorBoundInput.tsx |    55 +-
 .../src/components/Form/index.tsx                  |    10 +-
 .../superset-ui-core/src/components/Form}/types.ts |    24 +-
 .../src/components/Grid/Grid.stories.tsx           |   266 +
 .../src/components/Grid/Grid.test.tsx}             |    31 +-
 .../src/components/Grid/index.tsx}                 |     5 +-
 .../src/components/Grid/types.ts}                  |     5 +-
 .../components/IconButton/IconButton.stories.tsx   |    51 +-
 .../src/components/IconButton/IconButton.test.tsx  |     4 +-
 .../src/components/IconButton/index.tsx            |    20 +-
 .../components/IconTooltip/IconTooltip.stories.tsx |    12 +-
 .../components/IconTooltip/IconTooltip.test.jsx    |     6 +-
 .../src/components/IconTooltip/index.tsx           |    50 +-
 .../src/components/IconTooltip}/types.ts           |    26 +-
 .../src/components/Icons/AntdEnhanced.tsx          |    52 +
 .../src/components/Icons/AsyncIcon.tsx             |     2 +-
 .../src/components/Icons/BaseIcon.tsx              |    27 +-
 .../src/components/Icons/Icons.stories.tsx         |    26 +-
 .../src/components/Icons/index.tsx                 |     5 +-
 .../src/components/Icons/svgs}/transparent.svg     |   Bin
 .../src/components/Icons/types.ts                  |     2 -
 .../src/components/Image/index.tsx}                |     3 +-
 .../components/InfoTooltip/InfoTooltip.stories.tsx |     4 +-
 .../src/components/InfoTooltip/index.tsx           |   127 +
 .../src/components/Input/Input.stories.tsx         |   179 +
 .../src/components/Input/Input.test.tsx            |     6 +-
 .../src/components/Input}/index.tsx                |    11 +-
 .../src/components/Input}/types.ts                 |    10 +-
 .../src/components/Label/Label.stories.tsx         |    14 +-
 .../src/components/Label/Label.test.tsx            |     5 +-
 .../src/components/Label/index.tsx                 |    86 +
 .../components/Label/reusable/DatasetTypeLabel.tsx |    13 +-
 .../components/Label/reusable/PublishedLabel.tsx   |    17 +-
 .../src/components/Label/types.ts}                 |    36 +-
 .../components/LastUpdated/LastUpdated.test.tsx    |     4 +-
 .../src/components/LastUpdated/index.tsx           |    24 +-
 .../src/components/LastUpdated}/types.ts           |     9 +-
 .../src/components/Layout/Layout.stories.tsx       |   182 +
 .../src/components/Layout/Layout.test.tsx          |   107 +
 .../src/components/Layout}/index.tsx               |     5 +-
 .../src/components/Layout/types.ts}                |     3 +-
 .../src/components/List/List.stories.tsx           |     5 +-
 .../src/components/List/List.test.tsx              |     4 +-
 .../superset-ui-core}/src/components/List/index.ts |    39 +-
 .../src/components/List/types.ts}                  |     4 +-
 .../components/ListViewCard/ImageLoader.test.tsx   |     6 +-
 .../src/components/ListViewCard/ImageLoader.tsx    |     2 +-
 .../ListViewCard/ListViewCard.stories.tsx          |    37 +-
 .../components/ListViewCard/ListViewCard.test.tsx  |     4 +-
 .../src/components/ListViewCard/index.tsx          |   263 +
 .../src/components/ListViewCard/types.ts}          |    40 +-
 .../src/components/Loading/Loading.stories.tsx     |     7 +-
 .../src/components/Loading/Loading.test.tsx        |     4 +-
 .../src/components/Loading/index.tsx               |    20 +-
 .../src/components/Loading}/types.ts               |    14 +-
 .../src/components/Menu/Menu.stories.tsx           |    35 +-
 .../src/components/Menu/index.tsx                  |    98 +-
 .../src/components/Metadata/index.tsx              |     6 +-
 .../src/components/MetadataBar/ContentConfig.tsx   |     4 +-
 .../src/components/MetadataBar/ContentType.ts      |     0
 .../components/MetadataBar/MetadataBar.stories.tsx |     0
 .../components/MetadataBar/MetadataBar.test.tsx    |    37 +-
 .../src/components/MetadataBar/MetadataBar.tsx     |    16 +-
 .../MetadataBar/MetadataBarOverview.stories.tsx    |     0
 .../src/components/MetadataBar/constants.ts        |     0
 .../src/components/MetadataBar/index.tsx           |     0
 .../src/components/Modal/FormModal.test.tsx        |    22 +-
 .../src/components/Modal/FormModal.tsx             |    18 +-
 .../src/components/Modal/Modal.stories.tsx         |     7 +-
 .../src/components/Modal/Modal.tsx                 |   148 +-
 .../src/components/Modal}/index.ts                 |     7 +-
 .../superset-ui-core/src/components/Modal/types.ts |    73 +
 .../ModalTrigger/ModalTrigger.stories.tsx          |     4 +-
 .../components/ModalTrigger/ModalTrigger.test.tsx  |    30 +-
 .../src/components/ModalTrigger/index.tsx          |     8 +-
 .../PageHeaderWithActions.test.tsx                 |    11 +-
 .../src/components/PageHeaderWithActions/index.tsx |    48 +-
 .../src/components/Pagination/Ellipsis.test.tsx    |    10 +-
 .../src/components/Pagination/Ellipsis.tsx         |     0
 .../src/components/Pagination/Item.test.tsx        |    10 +-
 .../src/components/Pagination/Item.tsx             |     0
 .../src/components/Pagination/Next.test.tsx        |    10 +-
 .../src/components/Pagination/Next.tsx             |     0
 .../src/components/Pagination/Prev.test.tsx        |    10 +-
 .../src/components/Pagination/Prev.tsx             |     0
 .../src/components/Pagination/Wrapper.test.tsx     |     2 +-
 .../src/components/Pagination/Wrapper.tsx          |    21 +-
 .../src/components/Pagination/index.tsx            |     2 +-
 .../src/components/Pagination/types.ts             |     0
 .../src/components/Popover/Popover.stories.tsx     |     6 +-
 .../src/components/Popover/Popover.test.tsx        |    23 +-
 .../src/components/Popover/index.tsx               |     8 +-
 .../PopoverDropdown/PopoverDropdown.stories.tsx    |     9 +-
 .../PopoverDropdown/PopoverDropdown.test.tsx       |    12 +-
 .../src/components/PopoverDropdown/index.tsx       |    53 +-
 .../PopoverSection/PopoverSection.stories.tsx      |     2 +-
 .../PopoverSection/PopoverSection.test.tsx         |     8 +-
 .../src/components/PopoverSection/index.tsx        |    20 +-
 .../components/ProgressBar/ProgressBar.stories.tsx |     2 +-
 .../components/ProgressBar/ProgressBar.test.tsx    |     2 +-
 .../src/components/ProgressBar/index.tsx           |     8 +-
 .../src/components/Radio/Radio.stories.tsx         |     8 +-
 .../components/Radio/Radio.test.tsx}               |    43 +-
 .../src/components/Radio/index.tsx                 |    31 +-
 .../RefreshLabel/RefreshLabel.stories.tsx          |     2 +-
 .../components/RefreshLabel/RefreshLabel.test.tsx  |    10 +-
 .../src/components/RefreshLabel/index.tsx          |     7 +-
 .../components/{ => SafeMarkdown}/SafeMarkdown.tsx |     6 +-
 .../src/components/Select/AsyncSelect.stories.tsx  |     6 +-
 .../src/components/Select/AsyncSelect.test.tsx     |    98 +-
 .../src/components/Select/AsyncSelect.tsx          |    42 +-
 .../src/components/Select/Select.stories.tsx       |    24 +-
 .../src/components/Select/Select.test.tsx          |   150 +-
 .../src/components/Select/Select.tsx               |   121 +-
 .../src/components/Select/constants.ts             |    16 +-
 .../src/components/{ => Select}/index.ts           |    14 +-
 .../src/components/Select/styles.tsx               |    70 +-
 .../src/components/Select/types.ts                 |    45 +-
 .../src/components/Select/utils.tsx                |    67 +-
 .../src/components/Skeleton/Skeleton.stories.tsx   |   166 +
 .../src/components/Skeleton/Skeleton.test.tsx      |    47 +
 .../src/components/Skeleton/index.tsx}             |     3 +-
 .../src/components/Slider/Slider.stories.tsx       |     2 +-
 .../src/components/Slider/Slider.test.tsx          |     2 +-
 .../src/components/Slider/index.tsx                |     4 +-
 .../src/components/Space/Space.stories.tsx         |    11 +-
 .../src/components/Space/Space.test.tsx            |     4 +-
 .../src/components/Space/index.tsx}                |     3 +-
 .../src/components/Spin/Spin.test.tsx}             |    10 +-
 .../src/components/Spin/index.tsx}                 |     2 +-
 .../src/components/Steps/Steps.stories.tsx         |     6 +-
 .../src/components/Steps/Steps.test.tsx            |     2 +-
 .../src/components/Steps/index.tsx}                |     3 +-
 .../src/components/Switch/Switch.stories.tsx       |     4 +-
 .../src/components/Switch/Switch.test.tsx          |     2 +-
 .../src/components/Switch/index.tsx}               |     3 +-
 .../src/components/Table/Table.stories.tsx         |    21 +-
 .../src/components/Table/Table.test.tsx            |     2 +-
 .../src/components/Table/TableOverview.stories.tsx |     4 +-
 .../src/components/Table/VirtualTable.tsx          |    41 +-
 .../ActionCell/ActionCell.overview.tsx             |     0
 .../ActionCell/ActionCell.stories.tsx              |     0
 .../cell-renderers/ActionCell/ActionCell.test.tsx  |     8 +-
 .../Table/cell-renderers/ActionCell/fixtures.ts    |     0
 .../Table/cell-renderers/ActionCell/index.tsx      |    23 +-
 .../BooleanCell/BooleanCell.stories.tsx            |     0
 .../BooleanCell/BooleanCell.test.tsx               |    10 +-
 .../Table/cell-renderers/BooleanCell/index.tsx     |     8 +-
 .../ButtonCell/ButtonCell.stories.tsx              |     0
 .../cell-renderers/ButtonCell/ButtonCell.test.tsx  |     2 +-
 .../Table/cell-renderers/ButtonCell/index.tsx      |     3 +-
 .../cell-renderers/NullCell/NullCell.stories.tsx   |     0
 .../cell-renderers/NullCell/NullCell.test.tsx}     |    13 +-
 .../Table/cell-renderers/NullCell/index.tsx        |     6 +-
 .../NumericCell/NumericCell.stories.tsx            |     0
 .../NumericCell/NumericCell.test.tsx               |     2 +-
 .../Table/cell-renderers/NumericCell/index.tsx     |     0
 .../cell-renderers/TimeCell/TimeCell.stories.tsx   |     0
 .../cell-renderers/TimeCell/TimeCell.test.tsx      |     2 +-
 .../Table/cell-renderers/TimeCell/index.tsx        |     0
 .../components/Table/cell-renderers/fixtures.ts    |     0
 .../header-renderers/HeaderWithRadioGroup.tsx      |    14 +-
 .../src/components/Table/index.tsx                 |    57 +-
 .../src/components/Table/sorters.test.ts           |     0
 .../src/components/Table/sorters.ts                |     0
 .../Table/utils/InteractiveTableUtils.ts           |     5 +-
 .../src/components/Table/utils/utils.test.ts       |     2 +-
 .../src/components/Table/utils/utils.ts            |     0
 .../TableCollection/TableCollection.test.tsx       |    39 +-
 .../src/components/TableCollection/index.tsx       |   184 +
 .../src/components/TableCollection/utils.tsx       |   137 +
 .../src/components/TableView/TableView.stories.tsx |     8 +-
 .../src/components/TableView/TableView.test.tsx    |    39 +-
 .../src/components/TableView/TableView.tsx         |    35 +-
 .../src/components/TableView/index.ts              |     1 -
 .../src/components/TableView/types.ts              |     0
 .../src/components/Tabs/Tabs.stories.tsx           |    56 +-
 .../superset-ui-core}/src/components/Tabs/Tabs.tsx |   117 +-
 .../superset-ui-core}/src/components/Tabs/index.ts |     0
 .../superset-ui-core/src/components/Tag/index.tsx} |     3 +-
 .../TelemetryPixel/TelemetryPixel.test.tsx         |     2 +-
 .../src/components/TelemetryPixel/index.tsx        |     0
 .../src/components/ThemeEditor/index.tsx           |   150 +
 .../src/components/ThemeSelect/index.tsx           |    79 +
 .../src/components/Timer/Timer.stories.tsx         |     6 +-
 .../src/components/Timer/Timer.test.tsx            |    18 +-
 .../src/components/Timer/index.tsx                 |    44 +-
 .../TimezoneSelector.DaylightSavingTime.test.tsx   |     9 +-
 .../TimezoneSelector/TimezoneSelector.stories.tsx  |     2 +-
 .../TimezoneSelector/TimezoneSelector.test.tsx     |    17 +-
 .../src/components/TimezoneSelector/index.tsx      |     5 +-
 .../src/components/Tooltip/Tooltip.stories.tsx     |     7 +-
 .../src/components/Tooltip/Tooltip.test.tsx        |    23 +-
 .../src/components/Tooltip/index.tsx               |     9 +-
 .../src/components/Tooltip/types.ts}               |    26 +-
 .../TooltipParagraph/TooltipParagraph.stories.tsx  |     2 +-
 .../TooltipParagraph/TooltipParagraph.test.tsx     |    47 +-
 .../src/components/TooltipParagraph/index.tsx      |    10 +-
 .../src/components/Tree/Tree.stories.tsx           |   239 +
 .../src/components/Tree/Tree.test.tsx              |    52 +
 .../src/components/Tree}/index.tsx                 |     5 +-
 .../components/TreeSelect/TreeSelect.stories.tsx   |   262 +
 .../src/components/TreeSelect/TreeSelect.test.tsx  |    64 +
 .../src/components/TreeSelect/index.tsx}           |     3 +-
 .../src/components/TruncatedList/index.tsx         |     8 +-
 .../components/Typography/Typography.stories.tsx   |   204 +
 .../src/components/Typography/Typography.test.tsx  |    69 +
 .../src/components/Typography/index.tsx}           |    35 +-
 .../src/components/Upload/Upload.stories.tsx       |   132 +
 .../src/components/Upload/Upload.test.tsx          |    49 +
 .../src/components/Upload}/index.tsx               |     5 +-
 .../WarningIconWithTooltip.stories.tsx             |     2 +-
 .../components/WarningIconWithTooltip/index.tsx    |     9 +-
 .../components/assets/images/.!80135!loading.gif   |     0
 .../components/assets/images/.!80342!loading.gif   |     0
 .../components/assets/images/.!80520!loading.gif   |     0
 .../components/assets/images/.!80903!loading.gif   |     0
 .../src/components/assets/images}/index.ts         |     5 +-
 .../src/components/assets}/images/loading.gif      |   Bin
 .../src/components/assets}/index.ts                |     4 +-
 .../src/components/assets/svgs}/chart.svg          |   Bin 3223 -> 3225 bytes
 .../src/components/assets/svgs}/error.svg          |   Bin
 .../src/components/assets/svgs}/index.ts           |     6 +-
 .../src/components/atomic-design.png               |   Bin
 .../superset-ui-core/src/components/constants.ts   |    16 +-
 .../superset-ui-core/src/components/index.ts       |   149 +-
 .../packages/superset-ui-core/src/index.ts         |     3 +-
 .../superset-ui-core/src/query/api/v1/types.ts     |     2 +-
 .../superset-ui-core/src/spec}/index.tsx           |    40 +-
 .../packages/superset-ui-core/src/style/index.tsx  |   167 -
 .../superset-ui-core/src/theme/GlobalStyles.tsx    |   103 +
 .../superset-ui-core/src/theme/Theme.test.tsx      |   224 +
 .../packages/superset-ui-core/src/theme/Theme.tsx  |   320 +
 .../superset-ui-core/src/theme/exampleThemes.ts    |    61 +
 .../packages/superset-ui-core/src/theme/index.tsx  |    75 +
 .../packages/superset-ui-core/src/theme/types.ts   |   398 +
 .../superset-ui-core/src/theme/utils.test.ts       |   349 +
 .../packages/superset-ui-core/src/theme/utils.ts   |   189 +
 .../superset-ui-core/src/ui-overrides/types.ts     |    13 +-
 .../superset-ui-core}/src/utils/dates.test.ts      |     2 +-
 .../superset-ui-core}/src/utils/dates.ts           |     0
 .../superset-ui-core/src/utils/featureFlags.ts     |     2 +
 .../superset-ui-core/src/utils/html.test.tsx       |    48 +-
 .../src/utils/rankedSearchCompare.test.ts          |     0
 .../src/utils/rankedSearchCompare.ts               |     0
 .../test/chart-composition/ChartFrame.test.tsx     |    12 +-
 .../tooltip/TooltipTable.test.tsx                  |    47 +-
 .../chart/components/FallbackComponent.test.tsx    |    17 +-
 .../chart/components/NoResultsComponent.test.tsx   |     9 +-
 .../test/chart/components/SuperChart.test.tsx      |    39 +-
 .../test/chart/components/SuperChartCore.test.tsx  |    34 +-
 .../test/chart/components/reactify.test.tsx        |    11 +-
 .../test/components/SafeMarkdown.test.ts           |     2 +-
 .../test/currency-format/CurrencyFormatter.test.ts |    10 +-
 .../superset-ui-core/test/style/index.test.tsx     |    72 -
 .../test/utils/featureFlag.test.ts                 |    12 +-
 .../packages/superset-ui-core/tsconfig.json        |    14 +-
 .../superset-ui-core}/types/ace-builds.d.ts        |     0
 .../superset-ui-core/types/assets.d.ts}            |     5 +-
 .../superset-ui-core}/types/brace.d.ts             |     0
 .../types/react-table-config.d.ts                  |     0
 .../superset-ui-demo/.storybook/preview.js         |     1 -
 .../packages/superset-ui-demo/package.json         |     1 -
 .../storybook/shared/components/VerifyCORS.tsx     |     9 +-
 .../storybook/stories/ExampleApp.stories.jsx       |    91 +
 .../plugins/legacy-plugin-chart-map-box/data.ts    |     2 +-
 .../legacy-preset-chart-deckgl/Path/payload.js     |    20 +-
 .../stories/superset-ui-style/Theme.stories.tsx    |   127 -
 .../stories/superset-ui-theme/Theme.stories.tsx    |   176 +
 .../src/ReactCalendar.jsx                          |    56 +-
 .../legacy-plugin-chart-calendar/tsconfig.json     |    26 +-
 .../legacy-plugin-chart-chord/src/ReactChord.jsx   |     6 +-
 .../legacy-plugin-chart-chord/tsconfig.json        |    26 +-
 .../src/ReactCountryMap.jsx                        |    10 +-
 .../legacy-plugin-chart-country-map/tsconfig.json  |    26 +-
 .../src/HorizonChart.jsx                           |     4 +-
 .../legacy-plugin-chart-horizon/tsconfig.json      |    26 +-
 .../legacy-plugin-chart-map-box/tsconfig.json      |    26 +-
 .../src/PairedTTest.jsx                            |    18 +-
 .../tsconfig.json                                  |    26 +-
 .../package.json                                   |     2 +-
 .../src/ParallelCoordinates.js                     |     2 +-
 .../src/ReactParallelCoordinates.jsx               |    12 +-
 .../tsconfig.json                                  |    32 +-
 .../types/d3-parcoords.d.ts}                       |     7 +-
 .../types/d3.d.ts}                                 |     6 +-
 .../src/OptionDescription.tsx                      |    16 +-
 .../src/ReactPartition.jsx                         |    16 +-
 .../test/OptionDescription.test.jsx                |    11 +-
 .../legacy-plugin-chart-partition/tsconfig.json    |    29 +-
 .../legacy-plugin-chart-rose/src/ReactRose.jsx     |     9 +-
 .../plugins/legacy-plugin-chart-rose/tsconfig.json |    26 +-
 .../legacy-plugin-chart-world-map/src/WorldMap.js  |     4 +-
 .../legacy-plugin-chart-world-map/tsconfig.json    |    26 +-
 .../src/components/Legend.tsx                      |    12 +-
 .../src/components/Tooltip.tsx                     |     6 +-
 .../legacy-preset-chart-deckgl/tsconfig.json       |    27 +-
 .../legacy-preset-chart-nvd3/src/ReactNVD3.jsx     |    31 +-
 .../plugins/legacy-preset-chart-nvd3/tsconfig.json |    26 +-
 .../plugins/plugin-chart-cartodiagram/package.json |     3 +-
 .../src/util/controlPanelUtil.tsx                  |     4 +-
 .../plugin-chart-cartodiagram/tsconfig.json        |    26 +-
 .../BigNumber/BigNumberPeriodOverPeriod/PopKPI.tsx |    53 +-
 .../BigNumber/BigNumberPeriodOverPeriod/types.ts   |     9 +-
 .../src/BigNumber/BigNumberViz.tsx                 |    26 +-
 .../BigNumberWithTrendline/transformProps.test.ts  |    34 +
 .../BigNumberWithTrendline/transformProps.ts       |    10 +-
 .../src/Funnel/transformProps.ts                   |     5 +-
 .../plugin-chart-echarts/src/Gauge/constants.ts    |    10 +-
 .../src/Gauge/transformProps.ts                    |     2 +
 .../src/Graph/transformProps.ts                    |     5 +-
 .../src/Radar/transformProps.ts                    |    18 +-
 .../src/Sankey/transformProps.ts                   |     6 +
 .../src/Sunburst/transformProps.ts                 |    19 +-
 .../src/Timeseries/EchartsTimeseries.tsx           |     4 +
 .../src/Timeseries/Step/index.ts                   |     5 +-
 .../src/Timeseries/transformProps.ts               |     5 +-
 .../plugin-chart-echarts/src/Tree/constants.ts     |     1 -
 .../src/Tree/transformProps.ts                     |     9 +-
 .../src/Treemap/transformProps.ts                  |    19 +-
 .../src/Waterfall/transformProps.ts                |    29 +-
 .../plugin-chart-echarts/src/components/Echart.tsx |    49 +-
 .../plugins/plugin-chart-echarts/src/types.ts      |     1 +
 .../plugin-chart-echarts/src/utils/series.ts       |     8 +-
 .../test/Gauge/transformProps.test.ts              |   271 +-
 .../test/MixedTimeseries/transformProps.test.ts    |     2 +-
 .../test/Timeseries/transformers.test.ts           |     2 +-
 .../plugin-chart-echarts/test/utils/series.test.ts |     9 +-
 .../test/utils/transformers.test.ts                |     2 +-
 .../plugins/plugin-chart-echarts/tsconfig.json     |    29 +-
 .../plugin-chart-handlebars/src/Handlebars.tsx     |     4 +-
 .../src/components/Handlebars/HandlebarsViewer.tsx |     3 +-
 .../plugins/plugin-chart-handlebars/src/consts.ts  |     5 +-
 .../src/plugin/controls/handlebarTemplate.tsx      |     8 +-
 .../src/plugin/controls/style.tsx                  |     6 +-
 .../plugins/plugin-chart-handlebars/tsconfig.json  |    29 +-
 .../src/PivotTableChart.tsx                        |     2 +-
 .../src/react-pivottable/Styles.js                 |    30 +-
 .../plugins/plugin-chart-pivot-table/tsconfig.json |    26 +-
 .../plugin-chart-table/src/DataTable/DataTable.tsx |     5 +-
 .../src/DataTable/components/GlobalFilter.tsx      |    17 +-
 .../DataTable/components/SearchSelectDropdown.tsx  |     6 +-
 .../src/DataTable/components/SelectPageSize.tsx    |    27 +-
 .../plugins/plugin-chart-table/src/Styles.tsx      |    96 +-
 .../plugins/plugin-chart-table/src/TableChart.tsx  |   110 +-
 .../plugins/plugin-chart-table/src/buildQuery.ts   |    11 +-
 .../plugin-chart-table/test/TableChart.test.tsx    |    23 +-
 .../plugins/plugin-chart-table/tsconfig.json       |    20 +-
 .../src/chart/WordCloud.tsx                        |    75 +-
 .../plugins/plugin-chart-word-cloud/tsconfig.json  |    26 +-
 superset-frontend/spec/helpers/shim.tsx            |     2 +-
 superset-frontend/spec/helpers/testing-library.tsx |    22 +-
 superset-frontend/src/GlobalStyles.tsx             |   112 -
 .../src/SqlLab/SqlLabGlobalStyles.tsx              |     2 +-
 superset-frontend/src/SqlLab/actions/sqlLab.js     |     2 +-
 .../AceEditorWrapper/AceEditorWrapper.test.tsx     |    10 +-
 .../SqlLab/components/AceEditorWrapper/index.tsx   |    22 +-
 .../components/AceEditorWrapper/useKeywords.ts     |     2 +-
 .../src/SqlLab/components/App/index.tsx            |    12 +-
 .../ColumnElement/ColumnElement.test.tsx           |    18 +-
 .../src/SqlLab/components/ColumnElement/index.tsx  |    23 +-
 .../EstimateQueryCostButton.test.tsx               |     4 +-
 .../components/EstimateQueryCostButton/index.tsx   |    22 +-
 .../components/ExploreCtasResultsButton/index.tsx  |    11 +-
 .../ExploreResultsButton.test.tsx                  |    12 +-
 .../components/ExploreResultsButton/index.tsx      |    15 +-
 .../src/SqlLab/components/HighlightedSql/index.tsx |    78 +-
 .../components/KeyboardShortcutButton/index.tsx    |    18 +-
 .../QueryAutoRefresh/QueryAutoRefresh.test.tsx     |   177 +-
 .../src/SqlLab/components/QueryHistory/index.tsx   |     5 +-
 .../QueryLimitSelect/QueryLimitSelect.test.tsx     |     4 +-
 .../SqlLab/components/QueryLimitSelect/index.tsx   |    24 +-
 .../QueryStateLabel/QueryStateLabel.test.tsx       |     5 +-
 .../SqlLab/components/QueryStateLabel/index.tsx    |     4 +-
 .../components/QueryTable/QueryTable.test.tsx      |    20 +-
 .../src/SqlLab/components/QueryTable/index.tsx     |    52 +-
 .../src/SqlLab/components/QueryTable/styles.ts     |     6 +-
 .../SqlLab/components/ResultSet/ResultSet.test.tsx |     7 +-
 .../src/SqlLab/components/ResultSet/index.tsx      |    77 +-
 .../RunQueryActionButton.test.tsx                  |     4 +-
 .../components/RunQueryActionButton/index.tsx      |    15 +-
 .../SaveDatasetActionButton.test.tsx               |     6 +-
 .../components/SaveDatasetActionButton/index.tsx   |    10 +-
 .../SqlLab/components/SaveDatasetModal/index.tsx   |    33 +-
 .../src/SqlLab/components/SaveQuery/index.tsx      |    57 +-
 .../components/ScheduleQueryButton/index.tsx       |    26 +-
 .../ShareSqlLabQuery/ShareSqlLabQuery.test.tsx     |    42 +-
 .../SqlLab/components/ShareSqlLabQuery/index.tsx   |    14 +-
 .../src/SqlLab/components/ShowSQL/index.tsx        |     7 +-
 .../src/SqlLab/components/SouthPane/Results.tsx    |     5 +-
 .../SqlLab/components/SouthPane/SouthPane.test.tsx |    55 +-
 .../src/SqlLab/components/SouthPane/index.tsx      |   124 +-
 .../SqlLab/components/SqlEditor/SqlEditor.test.tsx |     4 +-
 .../src/SqlLab/components/SqlEditor/index.tsx      |   253 +-
 .../SqlEditorLeftBar/SqlEditorLeftBar.test.tsx     |     2 +-
 .../SqlLab/components/SqlEditorLeftBar/index.tsx   |    84 +-
 .../SqlEditorTabHeader/SqlEditorTabHeader.test.tsx |     4 +-
 .../SqlLab/components/SqlEditorTabHeader/index.tsx |   187 +-
 .../TabbedSqlEditors/TabbedSqlEditors.test.tsx     |    58 +-
 .../SqlLab/components/TabbedSqlEditors/index.tsx   |    51 +-
 .../components/TableElement/TableElement.test.tsx  |     9 +-
 .../src/SqlLab/components/TableElement/index.tsx   |   268 +-
 .../components/TablePreview/TablePreview.test.tsx  |    27 +-
 .../src/SqlLab/components/TablePreview/index.tsx   |   179 +-
 .../TemplateParamsEditor.test.tsx                  |     6 +-
 .../components/TemplateParamsEditor/index.tsx      |    24 +-
 superset-frontend/src/SqlLab/constants.ts          |    10 +-
 superset-frontend/src/SqlLab/reducers/sqlLab.js    |     2 +-
 superset-frontend/src/SqlLab/types.ts              |     6 +-
 .../.!4592!superset-logo-horiz-apache-dark.png     |     0
 .../.!4862!superset-logo-horiz-apache-dark.png     |     0
 .../.!4993!superset-logo-horiz-apache-dark.png     |     0
 .../src/assets/images/empty-queries.svg            |   Bin 5832 -> 0 bytes
 .../src/assets/images/icons/category.svg           |   Bin 1545 -> 1526 bytes
 .../src/assets/stylesheets/antd/index.less         |    39 -
 .../assets/stylesheets/less/cosmo/bootswatch.less  |   494 -
 .../assets/stylesheets/less/cosmo/cosmoTheme.js    |    84 -
 .../assets/stylesheets/less/cosmo/variables.less   |   851 -
 .../src/assets/stylesheets/less/fonts.less         |    33 -
 .../src/assets/stylesheets/less/variables.less     |   212 -
 .../assets/stylesheets/reactable-pagination.less   |    61 -
 .../src/assets/stylesheets/superset.less           |   552 -
 .../src/components/Alert/Alert.test.tsx            |    81 -
 .../AlteredSliceTag/AlteredSliceTag.stories.tsx    |     4 +-
 .../AlteredSliceTag/AlteredSliceTag.test.jsx       |     5 +-
 .../AlteredSliceTag/AlteredSliceTagMocks.ts        |     2 +-
 .../src/components/AlteredSliceTag/index.tsx       |    72 +-
 .../groups => components/AlteredSliceTag}/types.ts |    49 +-
 .../src/components/AuditInfo/ModifiedInfo.test.tsx |     4 +-
 .../src/components/AuditInfo/index.tsx             |    11 +-
 .../Menu.tsx => src/components/AuditInfo/types.ts} |     7 +-
 superset-frontend/src/components/Button/index.tsx  |   262 -
 superset-frontend/src/components/Chart/Chart.tsx   |    11 +-
 .../Chart/ChartContextMenu/ChartContextMenu.tsx    |     4 +-
 .../components/Chart/ChartErrorMessage.test.tsx    |     4 +-
 .../src/components/Chart/ChartErrorMessage.tsx     |     2 +-
 .../src/components/Chart/ChartRenderer.jsx         |    12 +-
 .../components/Chart/DisabledMenuItemTooltip.tsx   |     8 +-
 .../Chart/DrillBy/DrillByMenuItems.test.tsx        |     2 +-
 .../components/Chart/DrillBy/DrillByMenuItems.tsx  |    18 +-
 .../src/components/Chart/DrillBy/DrillByModal.tsx  |    96 +-
 .../Chart/DrillBy/useDisplayModeToggle.tsx         |     4 +-
 .../Chart/DrillBy/useDrillByBreadcrumbs.test.ts    |    71 -
 .../Chart/DrillBy/useDrillByBreadcrumbs.tsx        |   103 -
 .../Chart/DrillBy/useResultsTableView.test.ts      |     6 +-
 .../Chart/DrillBy/useResultsTableView.tsx          |    19 +-
 .../DrillDetail/DrillDetailMenuItems.test.tsx      |    18 +-
 .../Chart/DrillDetail/DrillDetailMenuItems.tsx     |     6 +-
 .../Chart/DrillDetail/DrillDetailModal.tsx         |    11 +-
 .../Chart/DrillDetail/DrillDetailPane.tsx          |    18 +-
 .../DrillDetailTableControls.stories.tsx           |     2 +-
 .../DrillDetail/DrillDetailTableControls.test.tsx  |     2 +-
 .../Chart/DrillDetail/DrillDetailTableControls.tsx |    10 +-
 .../components/Chart/MenuItemWithTruncation.tsx    |    71 +-
 .../src/components/Chart/chartAction.js            |     2 +-
 .../src/components/Chart/chartReducer.ts           |     2 +-
 .../src/components/Checkbox/Checkbox.stories.tsx   |    61 -
 .../src/components/Checkbox/Checkbox.test.tsx      |    61 -
 .../src/components/Checkbox/Checkbox.tsx           |    58 -
 .../src/components/Collapse/Collapse.test.tsx      |   123 -
 .../src/components/Collapse/index.tsx              |   103 -
 .../CopyToClipboard/CopyToClipboard.stories.tsx    |     8 +-
 .../CopyToClipboard/CopyToClipboard.test.tsx       |     2 +-
 .../src/components/CopyToClipboard/index.tsx       |    29 +-
 .../{TableView => CopyToClipboard}/types.ts        |    18 +-
 .../DatabaseSelector/DatabaseSelector.test.tsx     |    31 +-
 .../src/components/DatabaseSelector/index.tsx      |    69 +-
 .../DatabaseSelector/types.ts}                     |    45 +-
 .../Datasource/ChangeDatasourceModal.test.jsx      |     2 +-
 .../Datasource/ChangeDatasourceModal.tsx           |    56 +-
 .../components/Datasource/CollectionTable.test.tsx |    13 +-
 .../src/components/Datasource/CollectionTable.tsx  |   605 +-
 .../src/components/Datasource/DatasourceEditor.jsx |   387 +-
 .../Datasource/DatasourceEditor.test.jsx           |   321 +-
 .../Datasource/DatasourceEditorCurrency.test.jsx   |   185 +
 .../Datasource/DatasourceEditorRTL.test.jsx        |   124 +
 .../components/Datasource/DatasourceModal.test.jsx |     2 +-
 .../src/components/Datasource/DatasourceModal.tsx  |    39 +-
 .../src/components/Datasource/Field.test.tsx       |     3 +-
 .../src/components/Datasource/Field.tsx            |    57 +-
 .../src/components/Datasource/Fieldset.tsx         |    71 +-
 .../src/components/Datasource/index.tsx            |     1 +
 .../src/components/Datasource/types.ts             |    92 +
 .../src/components/Descriptions/index.tsx          |     4 +-
 .../DropdownContainer/DropdownContainer.test.tsx   |   157 -
 .../src/components/DynamicPlugins/index.tsx        |    46 +-
 .../src/components/DynamicPlugins/types.ts         |    62 +
 .../EditableTitle/EditableTitle.test.tsx           |   113 -
 .../src/components/EditableTitle/index.tsx         |   265 -
 .../ErrorBoundary/ErrorBoundary.test.tsx           |     3 +-
 .../src/components/ErrorBoundary/index.tsx         |    21 +-
 .../Divider.test.tsx => ErrorBoundary/types.ts}    |    18 +-
 .../ErrorMessage/BasicErrorAlert.test.tsx          |     8 +-
 .../components/ErrorMessage/BasicErrorAlert.tsx    |    41 +-
 .../ErrorMessage/DatabaseErrorMessage.test.tsx     |     4 +-
 .../ErrorMessage/DatabaseErrorMessage.tsx          |    10 +-
 .../DatasetNotFoundErrorMessage.test.tsx           |     4 +-
 .../ErrorMessage/DatasetNotFoundErrorMessage.tsx   |     8 +-
 .../components/ErrorMessage/ErrorAlert.stories.tsx |    46 +-
 .../components/ErrorMessage/ErrorAlert.test.tsx    |     2 +-
 .../src/components/ErrorMessage/ErrorAlert.tsx     |    59 +-
 .../ErrorMessageWithStackTrace.test.tsx            |     6 +-
 .../ErrorMessage/ErrorMessageWithStackTrace.tsx    |    15 +-
 .../FrontendNetworkErrorMessage.test.tsx           |     4 +-
 .../ErrorMessage/FrontendNetworkErrorMessage.tsx   |     7 +-
 .../ErrorMessage/InvalidSQLErrorMessage.test.tsx   |     2 +-
 .../ErrorMessage/InvalidSQLErrorMessage.tsx        |     8 +-
 .../src/components/ErrorMessage/IssueCode.test.tsx |     2 +-
 .../src/components/ErrorMessage/IssueCode.tsx      |     4 +-
 .../ErrorMessage/MarshmallowErrorMessage.test.tsx  |     2 +-
 .../ErrorMessage/MarshmallowErrorMessage.tsx       |    67 +-
 .../ErrorMessage/OAuth2RedirectMessage.test.tsx    |     2 +-
 .../ErrorMessage/OAuth2RedirectMessage.tsx         |     8 +-
 .../ErrorMessage/ParameterErrorMessage.test.tsx    |     4 +-
 .../ErrorMessage/ParameterErrorMessage.tsx         |    30 +-
 .../ErrorMessage/TimeoutErrorMessage.test.tsx      |     4 +-
 .../ErrorMessage/TimeoutErrorMessage.tsx           |    10 +-
 .../getErrorMessageComponentRegistry.test.tsx      |     4 +-
 .../getErrorMessageComponentRegistry.ts            |     6 +-
 .../src/components/ErrorMessage/index.tsx          |    33 +
 .../src/components/ErrorMessage/types.ts           |    19 +-
 .../src/components/FacePile/FacePile.stories.tsx   |     4 +-
 .../src/components/FacePile/FacePile.test.tsx      |     2 +-
 .../src/components/FacePile/index.tsx              |    15 +-
 .../Menu.tsx => src/components/FacePile/types.ts}  |     7 +-
 .../FilterableTable/FilterableTable.stories.tsx    |     5 +-
 .../FilterableTable/FilterableTable.test.tsx       |     2 +-
 .../src/components/FilterableTable/index.tsx       |    27 +-
 .../{TableView => FilterableTable}/types.ts        |    20 +-
 .../src/components/FilterableTable/utils.tsx       |     3 +-
 .../FlashProvider/FlashProvider.test.tsx           |     3 +-
 .../src/components/FlashProvider/index.tsx         |     8 +-
 .../components/FlashProvider/types.ts}             |     5 +-
 superset-frontend/src/components/Form/Form.tsx     |    44 -
 .../src/components/FormRow/FormRow.stories.tsx     |    54 -
 .../src/components/FormRow/FormRow.test.jsx        |    59 -
 superset-frontend/src/components/FormRow/index.jsx |    76 -
 .../components/GenericLink/GenericLink.test.tsx    |     2 +-
 .../GenericLink/{GenericLink.tsx => index.tsx}     |     0
 .../src/components/GridTable/GridTable.test.tsx    |     7 +-
 .../src/components/GridTable/Header.test.tsx       |    23 +-
 .../src/components/GridTable/Header.tsx            |    12 +-
 .../src/components/GridTable/HeaderMenu.test.tsx   |   131 +-
 .../src/components/GridTable/HeaderMenu.tsx        |   368 +-
 .../src/components/GridTable/index.tsx             |    94 +-
 .../Filters/Base.ts => GridTable/types.ts}         |    55 +-
 .../src/components/ImportModal/ErrorAlert.tsx      |     6 +-
 .../{ErrorAlert.tsx => ImportErrorAlert.tsx}       |    15 +-
 .../components/ImportModal/ImportModal.test.tsx    |     7 +-
 .../src/components/ImportModal/index.tsx           |   162 +-
 .../src/components/ImportModal/styles.ts           |     4 +-
 .../groups => components/ImportModal}/types.ts     |    30 +-
 .../IndeterminateCheckbox.stories.tsx              |    36 -
 .../IndeterminateCheckbox.test.tsx                 |    88 -
 .../src/components/IndeterminateCheckbox/index.tsx |   122 -
 .../src/components/InfoTooltip/index.tsx           |   108 -
 .../src/components/Input/Input.stories.tsx         |   138 -
 .../src/components/JsonModal/JsonModal.test.tsx    |     3 +-
 .../src/components/JsonModal/index.tsx             |    59 +-
 .../components/{Pagination => JsonModal}/types.ts  |     9 +-
 .../src/components/JsonModal/utils.ts              |    54 +
 superset-frontend/src/components/Label/index.tsx   |   144 -
 .../src/components/ListView/ActionsBar.tsx         |    87 +-
 .../src/components/ListView/CardCollection.tsx     |    11 +-
 .../src/components/ListView/CardSortSelect.tsx     |     5 +-
 .../src/components/ListView/CrossLinks.tsx         |     4 +-
 .../components/ListView/CrossLinksTooltip.test.tsx |     8 +-
 .../src/components/ListView/CrossLinksTooltip.tsx  |     2 +-
 .../src/components/ListView/Filters/Base.ts        |    34 +-
 .../src/components/ListView/Filters/DateRange.tsx  |    36 +-
 .../components/ListView/Filters/NumericalRange.tsx |    36 +-
 .../src/components/ListView/Filters/Search.tsx     |    49 +-
 .../src/components/ListView/Filters/Select.tsx     |    31 +-
 .../src/components/ListView/Filters/index.tsx      |    12 +-
 .../components/ListView/Filters/types.ts}          |    10 +-
 .../src/components/ListView/ListView.test.jsx      |     8 +-
 .../src/components/ListView/ListView.test.tsx      |     6 +-
 .../src/components/ListView/ListView.tsx           |   183 +-
 superset-frontend/src/components/ListView/index.ts |     8 +-
 superset-frontend/src/components/ListView/types.ts |    17 +-
 superset-frontend/src/components/ListView/utils.ts |    10 +-
 .../src/components/ListViewCard/index.tsx          |   295 -
 .../src/components/MessageToasts/Toast.tsx         |    59 +-
 .../components/MessageToasts/ToastPresenter.tsx    |    89 +-
 .../src/components/ResizableSidebar/index.tsx      |     2 +-
 .../RowCountLabel/RowCountLabel.stories.tsx        |     2 +-
 .../RowCountLabel/RowCountLabel.test.tsx           |     1 -
 .../src/components/RowCountLabel/index.tsx         |     5 +-
 .../src/components/Select/CustomTag.tsx            |    82 -
 superset-frontend/src/components/Steps/index.tsx   |    33 -
 superset-frontend/src/components/Switch/index.tsx  |    23 -
 .../cell-renderers/NullCell/NullCell.test.tsx      |    34 -
 .../src/components/TableCollection/index.tsx       |   328 -
 .../TableSelector/TableSelector.test.tsx           |    39 +-
 .../src/components/TableSelector/index.tsx         |    41 +-
 .../src/components/Tag/Tag.stories.tsx             |   187 +
 .../src/components/{Tags => Tag}/Tag.test.tsx      |     4 +-
 .../src/{types => components/Tag}/TagType.ts       |    21 +-
 .../src/components/{Tags/Tag.tsx => Tag/index.tsx} |    30 +-
 .../src/components/{Tags => Tag}/utils.test.tsx    |     2 +-
 .../src/components/{Tags => Tag}/utils.tsx         |     0
 .../src/components/Tags/TagsList.stories.tsx       |    53 -
 .../src/components/TagsList/TagsList.stories.tsx   |    80 +
 .../{Tags => TagsList}/TagsList.test.tsx           |     2 +-
 .../{Tags/TagsList.tsx => TagsList/index.tsx}      |     6 +-
 superset-frontend/src/components/index.ts          |    80 +-
 superset-frontend/src/constants.ts                 |    26 +-
 .../src/dashboard/actions/nativeFilters.ts         |     2 +-
 .../components/AddSliceCard/AddSliceCard.tsx       |    55 +-
 .../components/AnchorLink/AnchorLink.stories.tsx   |     2 +-
 .../components/BuilderComponentPane/index.tsx      |    76 +-
 .../components/CssEditor/CssEditor.test.tsx        |     4 +-
 .../src/dashboard/components/CssEditor/index.tsx   |    30 +-
 .../src/dashboard/components/Dashboard.jsx         |     4 +-
 .../src/dashboard/components/Dashboard.test.jsx    |     2 +-
 .../DashboardBuilder/DashboardBuilder.test.tsx     |    28 +-
 .../DashboardBuilder/DashboardBuilder.tsx          |    81 +-
 .../DashboardBuilder/DashboardContainer.tsx        |    62 +-
 .../DashboardBuilder/DashboardWrapper.tsx          |    30 +-
 .../src/dashboard/components/DashboardGrid.jsx     |    43 +-
 .../dashboard/components/DeleteComponentButton.tsx |    10 +-
 .../EmbeddedModal/EmbeddedModal.test.tsx           |     7 +-
 .../dashboard/components/EmbeddedModal/index.tsx   |    65 +-
 .../components/FiltersBadge/DetailsPanel/index.tsx |     2 +-
 .../FiltersBadge/FilterIndicator/index.tsx         |     2 +-
 .../dashboard/components/FiltersBadge/Styles.tsx   |    30 +-
 .../dashboard/components/FiltersBadge/index.tsx    |    28 +-
 .../dashboard/components/Header/Header.test.tsx    |     2 +-
 .../src/dashboard/components/Header/index.jsx      |    28 +-
 .../components/Header/useDashboardMetadataBar.tsx  |     4 +-
 .../Header/useHeaderActionsDropdownMenu.tsx        |     7 +-
 .../src/dashboard/components/IconButton.tsx        |     5 +-
 .../OverwriteConfirm/OverwriteConfirmModal.tsx     |    13 +-
 .../components/OverwriteConfirm/index.tsx          |     2 +-
 .../PropertiesModal/PropertiesModal.test.tsx       |    12 +-
 .../dashboard/components/PropertiesModal/index.tsx |   215 +-
 .../dashboard/components/PublishedStatus/index.tsx |     3 +-
 .../components/RefreshIntervalModal.test.tsx       |     5 +-
 .../dashboard/components/RefreshIntervalModal.tsx  |    31 +-
 .../src/dashboard/components/SaveModal.tsx         |    98 +-
 .../src/dashboard/components/SliceAdder.tsx        |    51 +-
 .../src/dashboard/components/SliceHeader/index.tsx |    67 +-
 .../ViewResultsModalTrigger.tsx                    |     9 +-
 .../components/SliceHeaderControls/index.tsx       |    88 +-
 .../components/URLShortLinkButton/index.tsx        |    28 +-
 .../src/dashboard/components/dnd/DragDroppable.jsx |     4 +-
 .../src/dashboard/components/dnd/DragHandle.tsx    |     4 +-
 .../components/filterscope/FilterFieldItem.jsx     |     2 +-
 .../components/filterscope/FilterScopeModal.tsx    |    11 +-
 .../components/filterscope/FilterScopeSelector.jsx |   116 +-
 .../filterscope/renderFilterScopeTreeNodes.jsx     |     8 +-
 .../dashboard/components/filterscope/treeIcons.jsx |     2 +-
 .../components/gridComponents/ChartHolder.tsx      |     2 +-
 .../dashboard/components/gridComponents/Column.jsx |    19 +-
 .../components/gridComponents/Divider.jsx          |     6 +-
 .../dashboard/components/gridComponents/Header.jsx |    22 +-
 .../components/gridComponents/Header.test.jsx      |     6 +-
 .../components/gridComponents/Markdown.jsx         |    14 +-
 .../dashboard/components/gridComponents/Row.jsx    |    19 +-
 .../dashboard/components/gridComponents/Tab.jsx    |    11 +-
 .../components/gridComponents/Tab.test.jsx         |     4 +-
 .../components/gridComponents/Tab.test.tsx         |    10 +-
 .../dashboard/components/gridComponents/Tabs.jsx   |   187 +-
 .../components/gridComponents/Tabs.test.jsx        |     2 +-
 .../components/gridComponents/Tabs.test.tsx        |    12 +-
 ...eNewComponent.jsx => DraggableNewComponent.tsx} |    67 +-
 .../components/gridComponents/new/NewColumn.jsx    |     3 +-
 .../components/gridComponents/new/NewDivider.jsx   |     3 +-
 .../gridComponents/new/NewDynamicComponent.tsx     |     1 -
 .../components/gridComponents/new/NewHeader.jsx    |     3 +-
 .../components/gridComponents/new/NewMarkdown.jsx  |     3 +-
 .../components/gridComponents/new/NewRow.jsx       |     3 +-
 .../components/gridComponents/new/NewTabs.jsx      |     3 +-
 .../components/menu/BackgroundStyleDropdown.tsx    |    26 +-
 .../DownloadMenuItems/DownloadAsImage.test.tsx     |     2 +-
 .../menu/DownloadMenuItems/DownloadAsImage.tsx     |     2 +-
 .../menu/DownloadMenuItems/DownloadAsPdf.test.tsx  |     2 +-
 .../menu/DownloadMenuItems/DownloadAsPdf.tsx       |     2 +-
 .../DownloadMenuItems/DownloadMenuItems.test.tsx   |     2 +-
 .../DownloadMenuItems/DownloadScreenshot.test.tsx  |     2 +-
 .../menu/DownloadMenuItems/DownloadScreenshot.tsx  |     2 +-
 .../components/menu/DownloadMenuItems/index.tsx    |     2 +-
 .../src/dashboard/components/menu/HoverMenu.tsx    |    16 +-
 .../components/menu/MarkdownModeDropdown.tsx       |     2 +-
 .../menu/ShareMenuItems/ShareMenuItems.test.tsx    |     2 +-
 .../components/menu/ShareMenuItems/index.tsx       |     2 +-
 .../dashboard/components/menu/WithPopoverMenu.tsx  |    24 +-
 .../FilterBar/ActionButtons/index.tsx              |    14 +-
 .../FilterBar/CrossFilters/CrossFilter.test.tsx    |     2 +-
 .../FilterBar/CrossFilters/CrossFilter.tsx         |    10 +-
 .../FilterBar/CrossFilters/CrossFilterTag.test.tsx |     4 +-
 .../FilterBar/CrossFilters/CrossFilterTag.tsx      |    19 +-
 .../FilterBar/CrossFilters/CrossFilterTitle.tsx    |    12 +-
 .../ScopingModal/ChartsScopingListPanel.tsx        |    14 +-
 .../CrossFilters/ScopingModal/ScopingModal.tsx     |     2 +-
 .../ScopingModal/ScopingModalContent.tsx           |     4 +-
 .../CrossFilters/ScopingModal/ScopingTreePanel.tsx |    24 +-
 .../CrossFilters/VerticalCollapse.test.tsx         |     2 +-
 .../FilterBar/CrossFilters/VerticalCollapse.tsx    |    66 +-
 .../FilterBarSettings/FilterBarSettings.test.tsx   |     3 +-
 .../FilterBar/FilterBarSettings/index.tsx          |    38 +-
 .../FilterBar/FilterControls/FilterControl.tsx     |    59 +-
 .../FilterBar/FilterControls/FilterControls.tsx    |    12 +-
 .../FilterControls/FilterDivider.stories.tsx       |     2 +-
 .../FilterBar/FilterControls/FilterDivider.tsx     |    38 +-
 .../FilterBar/FilterControls/FilterValue.tsx       |     8 +-
 .../FilterBar/FilterControls/utils.ts              |     6 +-
 .../FilterBar/FiltersDropdownContent/index.tsx     |     5 +-
 .../FiltersOutOfScopeCollapsible/index.tsx         |    81 +-
 .../nativeFilters/FilterBar/Header/index.tsx       |    14 +-
 .../nativeFilters/FilterBar/Horizontal.tsx         |    20 +-
 .../nativeFilters/FilterBar/Vertical.tsx           |    34 +-
 .../components/nativeFilters/FilterBar/index.tsx   |     4 +-
 .../nativeFilters/FilterCard/DependenciesRow.tsx   |    31 +-
 .../nativeFilters/FilterCard/NameRow.tsx           |     6 +-
 .../nativeFilters/FilterCard/ScopeRow.tsx          |    43 +-
 .../components/nativeFilters/FilterCard/Styles.ts  |    23 +-
 .../FilterCard/TooltipWithTruncation.tsx           |     2 +-
 .../components/nativeFilters/FilterCard/index.tsx  |     2 +-
 .../FiltersConfigModal/DividerConfigForm.tsx       |     7 +-
 .../FiltersConfigModal/DraggableFilter.tsx         |     8 +-
 .../FiltersConfigModal/FilterConfigurePane.tsx     |     7 +-
 .../FiltersConfigModal/FilterTitleContainer.tsx    |    30 +-
 .../FiltersConfigModal/FilterTitlePane.tsx         |    16 +-
 .../FiltersConfigForm/CollapsibleControl.test.tsx  |   118 +
 .../FiltersConfigForm/CollapsibleControl.tsx       |    26 +-
 .../FiltersConfigForm/ColumnSelect.test.tsx        |    12 +-
 .../FiltersConfigForm/ColumnSelect.tsx             |     6 +-
 .../FiltersConfigForm/DatasetSelect.tsx            |     8 +-
 .../FiltersConfigForm/DefaultValue.tsx             |     3 +-
 .../FiltersConfigForm/DependencyList.tsx           |    18 +-
 .../FiltersConfigForm/FilterScope/FilterScope.tsx  |     8 +-
 .../FiltersConfigForm/FilterScope/ScopingTree.tsx  |     6 +-
 .../__tests__/TreeInitialization.test.tsx          |     2 +-
 .../FilterScope/__tests__/TreeSelection.test.tsx   |     2 +-
 .../FilterScope/__tests__/utils.tsx                |     8 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx        |  1395 +-
 .../FiltersConfigForm/RemovedFilter.tsx            |     2 +-
 .../FiltersConfigForm/getControlItemsMap.test.tsx  |     6 +-
 .../FiltersConfigForm/getControlItemsMap.tsx       |    38 +-
 .../FiltersConfigModal/FiltersConfigForm/state.ts  |     2 +-
 .../FiltersConfigModal/FiltersConfigForm/utils.ts  |     2 +-
 .../FiltersConfigModal/FiltersConfigModal.test.tsx |    18 +-
 .../FiltersConfigModal/FiltersConfigModal.tsx      |    35 +-
 .../Footer/CancelConfirmationAlert.tsx             |     9 +-
 .../FiltersConfigModal/Footer/Footer.tsx           |     2 +-
 .../nativeFilters/FiltersConfigModal/utils.ts      |     2 +-
 .../components/resizable/ResizableContainer.tsx    |    36 +-
 .../src/dashboard/containers/DashboardPage.tsx     |     2 +-
 superset-frontend/src/dashboard/styles.ts          |    54 +-
 .../util/getChartAndLabelComponentIdFromPath.js    |     3 +-
 .../util/useFilterFocusHighlightStyles.ts          |     2 +-
 superset-frontend/src/embedded/index.tsx           |    22 +-
 .../src/explore/actions/saveModalActions.test.ts   |    36 +
 .../src/explore/actions/saveModalActions.ts        |     1 +
 .../src/explore/components/ChartPills.tsx          |    19 +-
 .../src/explore/components/Control.test.tsx        |     2 +-
 .../src/explore/components/Control.tsx             |     4 +-
 .../explore/components/ControlHeader.stories.tsx   |     2 +-
 .../src/explore/components/ControlHeader.tsx       |    52 +-
 .../explore/components/ControlPanelsContainer.tsx  |   209 +-
 .../explore/components/DataTableControl/index.tsx  |    52 +-
 .../DataTableControl/useTableColumns.test.ts       |     6 +-
 .../components/DataTablesPane/DataTablesPane.tsx   |    94 +-
 .../components/DataTableControls.tsx               |     4 +-
 .../components/ResultsPaneOnDashboard.tsx          |    27 +-
 .../DataTablesPane/components/SamplesPane.tsx      |    13 +-
 .../components/SingleQueryResultPane.tsx           |     7 +-
 .../DataTablesPane/components/useResultsPane.tsx   |     9 +-
 .../test/ResultsPaneOnDashboard.test.tsx           |    39 +-
 .../DatasourcePanelDragOption/index.tsx            |    15 +-
 .../DatasourcePanel/DatasourcePanelItem.tsx        |    40 +-
 .../explore/components/DatasourcePanel/index.tsx   |    47 +-
 .../src/explore/components/EmbedCodeContent.jsx    |    56 +-
 .../src/explore/components/ExploreAlert.tsx        |    95 +-
 .../components/ExploreChartHeader/index.jsx        |    22 +-
 .../ExploreChartHeader/useExploreMetadataBar.tsx   |     4 +-
 .../explore/components/ExploreChartPanel/index.jsx |    40 +-
 .../explore/components/ExploreContentPopover.tsx   |     7 +-
 .../components/ExploreViewContainer/index.jsx      |    34 +-
 .../components/ExportToCSVDropdown/index.tsx       |    49 +-
 .../explore/components/PropertiesModal/index.tsx   |   120 +-
 .../RunQueryButton/RunQueryButton.stories.tsx      |     2 +-
 .../explore/components/RunQueryButton/index.tsx    |     6 +-
 .../src/explore/components/SaveModal.test.jsx      |     4 +-
 .../src/explore/components/SaveModal.tsx           |    32 +-
 .../AnnotationLayerControl/AnnotationLayer.jsx     |    20 +-
 .../controls/AnnotationLayerControl/index.tsx      |    31 +-
 .../components/controls/BoundsControl.stories.tsx  |     2 +-
 .../explore/components/controls/BoundsControl.tsx  |     6 +-
 .../components/controls/CheckboxControl.jsx        |     8 +-
 .../components/controls/CheckboxControl.test.tsx   |     2 +-
 .../CollectionControl/CollectionControl.test.tsx   |     6 +-
 .../controls/CollectionControl/index.jsx           |    28 +-
 .../components/controls/ColorPickerControl.jsx     |     4 +-
 .../ColorSchemeControl/ColorSchemeLabel.tsx        |    10 +-
 .../controls/ColorSchemeControl/index.tsx          |    76 +-
 .../ColumnConfigControl/ColumnConfigControl.tsx    |    20 +-
 .../ColumnConfigControl/ColumnConfigItem.tsx       |    30 +-
 .../ColumnConfigControl/ColumnConfigPopover.tsx    |    36 +-
 .../ControlForm/ControlFormItem.tsx                |     4 +-
 .../ColumnConfigControl/ControlForm/controls.ts    |     5 +-
 .../ColumnConfigControl/ControlForm/index.tsx      |    20 +-
 .../controls/ColumnConfigControl/constants.tsx     |     2 +-
 .../components/controls/ComparisonRangeLabel.tsx   |     6 +-
 .../ConditionalFormattingControl.tsx               |    31 +-
 .../FormattingPopover.tsx                          |     2 +-
 .../FormattingPopoverContent.tsx                   |    32 +-
 .../controls/ConditionalFormattingControl/types.ts |     2 +-
 .../controls/ContourControl/ContourOption.tsx      |     6 +-
 .../ContourControl/ContourPopoverControl.tsx       |   233 +-
 .../components/controls/ContourControl/index.tsx   |     4 +-
 .../controls/ControlPopover/ControlPopover.tsx     |     7 +-
 .../controls/CurrencyControl/CurrencyControl.tsx   |     5 +-
 .../components/controls/CustomListItem/index.tsx   |    12 +-
 .../controls/DatasourceControl/index.jsx           |    78 +-
 .../controls/DateFilterControl/DateFilterLabel.tsx |    45 +-
 .../DateFilterControl/components/AdvancedFrame.tsx |    15 +-
 .../DateFilterControl/components/CalendarFrame.tsx |     2 +-
 .../DateFilterControl/components/CommonFrame.tsx   |     2 +-
 .../components/CurrentCalendarFrame.tsx            |     2 +-
 .../DateFilterControl/components/CustomFrame.tsx   |    31 +-
 .../components/DateFunctionTooltip.tsx             |    20 +-
 .../DateFilterControl/components/DateLabel.tsx     |    15 +-
 .../controls/DateFilterControl/utils/constants.ts  |     4 +-
 .../controls/DateFilterControl/utils/dateParser.ts |     2 +-
 .../DndColumnSelectControl/ColumnSelectPopover.tsx |   344 +-
 .../DndColumnSelectPopoverTitle.jsx                |     8 +-
 .../DndFilterSelect.test.tsx                       |    12 +-
 .../DndColumnSelectControl/DndFilterSelect.tsx     |     2 +-
 .../DndColumnSelectControl/DndSelectLabel.tsx      |    13 +-
 .../controls/DndColumnSelectControl/Option.tsx     |    14 +-
 .../DndColumnSelectControl/OptionWrapper.tsx       |     2 +-
 .../DndColumnSelectControl/useResizeButton.tsx     |     7 +-
 .../FilterControl/AdhocFilterControl/index.jsx     |    44 +-
 .../FilterControl/AdhocFilterEditPopover/index.jsx |   107 +-
 ...AdhocFilterEditPopoverSimpleTabContent.test.tsx |    12 +-
 .../index.tsx                                      |    44 +-
 .../AdhocFilterEditPopoverSqlTabContent.test.tsx   |     2 +-
 .../AdhocFilterEditPopoverSqlTabContent/index.tsx  |     9 +-
 .../utils/useDatePickerInAdhocFilter.tsx           |    11 +-
 .../FixedOrMetricControl.test.tsx                  |     2 +-
 .../controls/FixedOrMetricControl/index.jsx        |   152 +-
 .../explore/components/controls/HiddenControl.tsx  |     2 +-
 .../controls/LayerConfigsControl/FlatLayerTree.tsx |    24 +-
 .../LayerConfigsControl/GeoStylerWrapper.tsx       |     2 +-
 .../LayerConfigsControl/LayerConfigsControl.tsx    |     6 +-
 .../LayerConfigsPopoverContent.tsx                 |   272 +-
 .../controls/LayerConfigsControl/LayerTreeItem.tsx |     6 +-
 .../controls/LayerConfigsControl/dragDropUtil.tsx  |     3 +-
 .../controls/LayerConfigsControl/types.ts          |    13 +-
 .../controls/MapViewControl/ExtentTag.tsx          |     3 +-
 .../controls/MapViewControl/MapViewControl.tsx     |    17 +-
 .../MapViewControl/MapViewPopoverContent.tsx       |    29 +-
 .../MetricControl/AdhocMetricEditPopover/index.jsx |   242 +-
 .../MetricControl/AdhocMetricEditPopoverTitle.tsx  |     7 +-
 .../controls/MetricControl/AggregateOption.jsx     |     2 +-
 .../controls/MetricControl/MetricsControl.jsx      |    15 +-
 .../components/controls/NumberControl/index.tsx    |     2 +-
 .../components/controls/OptionControls/index.tsx   |   111 +-
 .../SelectAsyncControl/SelectAsyncControl.test.tsx |     2 +-
 .../controls/SelectAsyncControl/index.tsx          |    11 +-
 .../explore/components/controls/SelectControl.jsx  |     7 +-
 .../components/controls/SelectControl.test.jsx     |    10 +-
 .../components/controls/SliderControl.stories.tsx  |     2 +-
 .../explore/components/controls/SliderControl.tsx  |     2 +-
 .../explore/components/controls/SpatialControl.jsx |    13 +-
 .../components/controls/TextAreaControl.jsx        |    24 +-
 .../components/controls/TextControl/index.tsx      |     5 +-
 .../components/controls/TimeOffsetControl.test.tsx |     2 +-
 .../components/controls/TimeOffsetControl.tsx      |     8 +-
 .../controls/TimeSeriesColumnControl/index.jsx     |    25 +-
 .../src/explore/components/controls/ViewQuery.tsx  |    24 +-
 .../explore/components/controls/ViewQueryModal.tsx |     2 +-
 .../components/controls/ViewQueryModalFooter.tsx   |     2 +-
 .../components/controls/ViewportControl.jsx        |     4 +-
 .../controls/VizTypeControl/FastVizSwitcher.tsx    |     6 +-
 .../components/controls/VizTypeControl/VizTile.tsx |    29 +-
 .../VizTypeControl/VizTypeControl.test.jsx         |     2 +-
 .../VizTypeControl/VizTypeControl.test.tsx         |     8 +-
 .../controls/VizTypeControl/VizTypeGallery.tsx     |   181 +-
 .../controls/VizTypeControl/constants.tsx          |     2 +-
 .../components/controls/VizTypeControl/index.tsx   |    20 +-
 .../ZoomConfigControl/ZoomConfigControl.tsx        |     4 +-
 .../src/explore/components/controls/index.js       |     9 +-
 .../src/explore/components/optionRenderers.tsx     |     8 +-
 .../DashboardsSubMenu.test.tsx                     |     2 +-
 .../DashboardsSubMenu.tsx                          |    14 +-
 .../useExploreAdditionalActionsMenu/index.jsx      |    22 +-
 .../src/explore/controlUtils/getColumnKeywords.tsx |     2 +-
 .../controlUtils/standardizedFormData.test.ts      |     5 +-
 .../src/features/alerts/AlertReportModal.test.tsx  |     2 +-
 .../src/features/alerts/AlertReportModal.tsx       |  1043 +-
 .../features/alerts/buildErrorTooltipMessage.tsx   |    30 +-
 .../alerts/components/AlertReportCronScheduler.tsx |    11 +-
 .../features/alerts/components/AlertStatusIcon.tsx |    18 +-
 .../alerts/components/NotificationMethod.tsx       |    48 +-
 .../src/features/alerts/components/NumberInput.tsx |     3 +-
 .../features/alerts/components/RecipientIcon.tsx   |     6 +-
 .../src/features/alerts/components/StyledPanel.tsx |    77 -
 .../alerts/components/ValidatedPanelHeader.tsx     |    57 -
 .../src/features/allEntities/AllEntitiesTable.tsx  |    31 +-
 .../annotationLayers/AnnotationLayerModal.tsx      |    39 +-
 .../src/features/annotations/AnnotationModal.tsx   |    50 +-
 .../src/features/charts/ChartCard.tsx              |   198 +-
 .../src/features/cssTemplates/CssTemplateModal.tsx |    34 +-
 .../src/features/dashboards/DashboardCard.tsx      |   118 +-
 .../DatabaseConnectionForm/CommonParameters.tsx    |     9 +-
 .../DatabaseConnectionForm/EncryptedField.tsx      |   159 +-
 .../DatabaseConnectionForm/OAuth2ClientField.tsx   |   112 +-
 .../DatabaseConnectionForm/TableCatalog.tsx        |    13 +-
 .../DatabaseConnectionForm/ValidatedInputField.tsx |     2 +-
 .../DatabaseModal/DatabaseConnectionForm/index.tsx |     2 +-
 .../databases/DatabaseModal/ExtraOptions.tsx       |  1128 +-
 .../databases/DatabaseModal/ModalHeader.tsx        |    50 +-
 .../databases/DatabaseModal/SSHTunnelForm.tsx      |    31 +-
 .../DatabaseModal/SSHTunnelSwitch.test.tsx         |     2 +-
 .../databases/DatabaseModal/SSHTunnelSwitch.tsx    |     5 +-
 .../databases/DatabaseModal/SqlAlchemyForm.tsx     |     8 +-
 .../databases/DatabaseModal/index.test.tsx         |   193 +-
 .../src/features/databases/DatabaseModal/index.tsx |   389 +-
 .../src/features/databases/DatabaseModal/styles.ts |   263 +-
 .../databases/UploadDataModel/ColumnsPreview.tsx   |     6 +-
 .../UploadDataModel/StyledFormItemWithTip.tsx      |     2 +-
 .../UploadDataModel/UploadDataModal.test.tsx       |    48 +-
 .../features/databases/UploadDataModel/index.tsx   |   922 +-
 .../features/databases/UploadDataModel/styles.ts   |    48 +-
 superset-frontend/src/features/databases/types.ts  |     3 +-
 .../DatasetPanel/DatasetPanel.stories.tsx          |     9 +-
 .../AddDataset/DatasetPanel/DatasetPanel.test.tsx  |     2 +-
 .../AddDataset/DatasetPanel/DatasetPanel.tsx       |    70 +-
 .../AddDataset/DatasetPanel/MessageContent.tsx     |     8 +-
 .../EditDataset/UsageTab/UsageTab.test.tsx         |    22 +-
 .../AddDataset/EditDataset/UsageTab/index.tsx      |    15 +-
 .../datasets/AddDataset/EditDataset/index.tsx      |    50 +-
 .../features/datasets/AddDataset/Footer/index.tsx  |     6 +-
 .../features/datasets/AddDataset/Header/index.tsx  |    10 +-
 .../AddDataset/LeftPanel/LeftPanel.test.tsx        |    28 +-
 .../datasets/AddDataset/LeftPanel/index.tsx        |    51 +-
 .../src/features/datasets/AddDataset/types.tsx     |     2 +-
 .../src/features/datasets/DatasetLayout/index.tsx  |     4 +-
 .../features/datasets/DatasetSelectLabel/index.tsx |    26 +-
 .../features/datasets/DuplicateDatasetModal.tsx    |     4 +-
 .../src/features/datasets/hooks/useDatasetLists.ts |     2 +-
 .../datasets/metadataBar/useDatasetMetadataBar.tsx |    10 +-
 superset-frontend/src/features/datasets/styles.ts  |    32 +-
 .../src/features/groups/GroupListModal.tsx         |    22 +-
 superset-frontend/src/features/groups/types.ts     |     7 +
 .../src/features/home/ActivityTable.tsx            |    14 +-
 superset-frontend/src/features/home/ChartTable.tsx |    11 +-
 .../src/features/home/DashboardTable.tsx           |    10 +-
 superset-frontend/src/features/home/EmptyState.tsx |    10 +-
 .../src/features/home/LanguagePicker.stories.tsx   |     2 +-
 .../src/features/home/LanguagePicker.test.tsx      |     2 +-
 .../src/features/home/LanguagePicker.tsx           |    15 +-
 superset-frontend/src/features/home/Menu.test.tsx  |    24 +-
 superset-frontend/src/features/home/Menu.tsx       |   139 +-
 .../src/features/home/RightMenu.test.tsx           |     7 +
 superset-frontend/src/features/home/RightMenu.tsx  |   125 +-
 .../src/features/home/SavedQueries.tsx             |   112 +-
 superset-frontend/src/features/home/SubMenu.tsx    |   125 +-
 .../src/features/queries/QueryPreviewModal.tsx     |    37 +-
 .../features/queries/SavedQueryPreviewModal.tsx    |    17 +-
 .../src/features/queries/SyntaxHighlighterCopy.tsx |     4 +-
 .../HeaderReportDropdown/index.test.tsx            |     2 +-
 .../ReportModal/HeaderReportDropdown/index.tsx     |    24 +-
 .../src/features/reports/ReportModal/index.tsx     |    26 +-
 .../src/features/reports/ReportModal/styles.tsx    |    46 +-
 .../src/features/rls/RowLevelSecurityModal.tsx     |    51 +-
 .../src/features/roles/RoleFormItems.tsx           |    12 +-
 .../src/features/roles/RoleListAddModal.test.tsx   |     2 +
 .../src/features/roles/RoleListAddModal.tsx        |     2 +-
 .../features/roles/RoleListDuplicateModal.test.tsx |     3 +-
 .../src/features/roles/RoleListDuplicateModal.tsx  |     2 +-
 .../src/features/roles/RoleListEditModal.test.tsx  |     2 +
 .../src/features/roles/RoleListEditModal.tsx       |    32 +-
 .../src/features/tags/BulkTagModal.tsx             |    14 +-
 superset-frontend/src/features/tags/TagCard.tsx    |    76 +-
 superset-frontend/src/features/tags/TagModal.tsx   |    19 +-
 superset-frontend/src/features/tags/tags.ts        |     8 +-
 .../src/features/userInfo/UserInfoModal.tsx        |     4 +-
 .../src/features/users/UserListModal.tsx           |    20 +-
 .../components/Range/RangeFilterPlugin.stories.tsx |     2 +-
 .../filters/components/Range/RangeFilterPlugin.tsx |    20 +-
 .../Select/SelectFilterPlugin.stories.tsx          |     2 +-
 .../components/Select/SelectFilterPlugin.test.tsx  |     8 +-
 .../components/Select/SelectFilterPlugin.tsx       |    33 +-
 .../filters/components/Time/TimeFilterPlugin.tsx   |    14 +-
 .../TimeColumn/TimeColumnFilterPlugin.tsx          |    17 +-
 .../src/filters/components/TimeColumn/types.ts     |     3 +-
 .../components/TimeGrain/TimeGrainFilterPlugin.tsx |    17 +-
 .../src/filters/components/TimeGrain/types.ts      |     3 +-
 superset-frontend/src/filters/components/common.ts |     7 -
 superset-frontend/src/hooks/useDebounceValue.ts    |     4 +-
 superset-frontend/src/hooks/useJsonTreeTheme.ts    |    33 +-
 superset-frontend/src/hooks/useLocale.ts           |    33 +-
 superset-frontend/src/pages/ActionLog/index.tsx    |    34 +-
 .../src/pages/AlertReportList/index.tsx            |    73 +-
 superset-frontend/src/pages/AllEntities/index.tsx  |    41 +-
 .../src/pages/AnnotationLayerList/index.tsx        |    57 +-
 .../src/pages/AnnotationList/index.tsx             |    52 +-
 superset-frontend/src/pages/Chart/index.tsx        |     2 +-
 .../src/pages/ChartCreation/ChartCreation.test.tsx |    26 +-
 .../src/pages/ChartCreation/index.tsx              |    94 +-
 superset-frontend/src/pages/ChartList/index.tsx    |    92 +-
 .../src/pages/CssTemplateList/index.tsx            |    49 +-
 .../src/pages/DashboardList/index.tsx              |    79 +-
 superset-frontend/src/pages/DatabaseList/index.tsx |   172 +-
 superset-frontend/src/pages/DatasetList/index.tsx  |   190 +-
 .../src/pages/ExecutionLogList/index.tsx           |    19 +-
 superset-frontend/src/pages/GroupsList/index.tsx   |    35 +-
 superset-frontend/src/pages/Home/Home.test.tsx     |     2 +-
 superset-frontend/src/pages/Home/index.tsx         |   184 +-
 superset-frontend/src/pages/Login/index.tsx        |   224 +
 .../src/pages/QueryHistoryList/index.tsx           |    47 +-
 superset-frontend/src/pages/Register/index.tsx     |   214 +
 superset-frontend/src/pages/RolesList/index.tsx    |    46 +-
 .../src/pages/RowLevelSecurityList/index.tsx       |    59 +-
 ...dQueryList.test.jsx => SavedQueryList.test.tsx} |     0
 .../src/pages/SavedQueryList/index.tsx             |    71 +-
 superset-frontend/src/pages/SqlLab/index.tsx       |     2 +-
 superset-frontend/src/pages/Tags/index.tsx         |    61 +-
 .../src/pages/UserInfo/UserInfo.test.tsx           |    23 +-
 superset-frontend/src/pages/UserInfo/index.tsx     |    37 +-
 superset-frontend/src/pages/UsersList/index.tsx    |   126 +-
 .../TaggedObject.ts => pages/UsersList/types.ts}   |    48 +-
 superset-frontend/src/preamble.ts                  |    14 +-
 superset-frontend/src/setup/setupApp.ts            |     1 -
 superset-frontend/src/setup/setupErrorMessages.ts  |    20 +-
 superset-frontend/src/theme.ts                     |     5 -
 superset-frontend/src/theme/ThemeController.tsx    |   246 +
 superset-frontend/src/theme/ThemeProvider.tsx      |   104 +
 superset-frontend/src/theme/index.ts               |   200 -
 superset-frontend/src/theme/light.ts               |   119 -
 superset-frontend/src/types/Chart.ts               |     4 +-
 superset-frontend/src/types/TagType.ts             |    19 +-
 superset-frontend/src/types/TaggedObject.ts        |     4 +-
 superset-frontend/src/types/bootstrapTypes.ts      |     6 +-
 superset-frontend/src/utils/downloadAsImage.ts     |     5 +-
 superset-frontend/src/views/App.tsx                |    31 +-
 superset-frontend/src/views/CRUD/hooks.ts          |     6 +-
 superset-frontend/src/views/CRUD/utils.tsx         |    16 +-
 .../src/views/RootContextProviders.tsx             |    69 +-
 superset-frontend/src/views/menu.tsx               |    26 +-
 superset-frontend/src/views/routes.tsx             |    20 +
 .../src/visualizations/TimeTable/SparklineCell.tsx |     4 +-
 .../src/visualizations/TimeTable/TimeTable.jsx     |    22 +-
 superset-frontend/tsconfig.base.json               |    43 +
 superset-frontend/tsconfig.json                    |    45 +-
 superset-frontend/webpack.config.js                |    42 +-
 superset/config.py                                 |    49 +-
 superset/connectors/sqla/__init__.py               |     1 -
 superset/db_engine_specs/risingwave.py             |     3 +
 superset/examples/helpers.py                       |     4 +-
 superset/extensions/pylint.py                      |    53 +-
 superset/initialization/__init__.py                |     8 +-
 superset/security/manager.py                       |     8 +-
 superset/sql/dialects/__init__.py                  |     3 +-
 superset/sql/dialects/dremio.py                    |    46 +
 superset/sql/parse.py                              |     6 +-
 superset/templates/appbuilder/baselayout.html      |     4 -
 superset/templates/email/alert.txt                 |    28 -
 superset/templates/head_custom_extra.html          |    24 -
 superset/templates/slack/alert.txt                 |    24 -
 superset/templates/slack/alert_no_screenshot.txt   |    23 -
 superset/templates/superset/base.html              |     7 +-
 superset/templates/superset/basic.html             |   168 +-
 superset/templates/superset/paper-theme.html       |   595 -
 superset/templates/superset/spa.html               |     1 -
 superset/templates/tail_js_custom_extra.html       |    25 -
 .../{connectors/sqla/views.py => views/auth.py}    |    38 +-
 superset/views/base.py                             |    34 +-
 .../{connectors/sqla/views.py => views/sqla.py}    |     0
 tests/integration_tests/core_tests.py              |    13 -
 tests/integration_tests/security_tests.py          |     3 +
 .../unit_tests/sql/dialects/dremio_tests.py        |    19 +-
 tests/unit_tests/sql/parse_tests.py                |     2 +-
 1311 files changed, 51347 insertions(+), 43743 deletions(-)
 create mode 100644 .pylintrc
 rename docker-compose-image-tag.yml => compose-image-tag.yml (100%)
 rename docker-compose-non-dev.yml => compose-non-dev.yml (100%)
 rename docker-compose.yml => compose.yml (100%)
 create mode 100644 docs/docs/configuration/theming.mdx
 rename scripts/databases/hive/{docker-compose.yml => compose.yml} (100%)
 create mode 100644 
superset-frontend/cypress-base/cypress/e2e/auth/login.test.ts
 copy superset-frontend/{src/components/CachedLabel/CachedLabel.test.tsx => 
cypress-base/cypress/e2e/auth/register.test.ts} (57%)
 delete mode 100644 
superset-frontend/packages/superset-ui-chart-controls/src/components/InfoTooltipWithTrigger.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-chart-controls/src/components/Tooltip.tsx
 create mode 100644 superset-frontend/packages/superset-ui-core/.eslintrc
 copy superset-frontend/{spec => 
packages/superset-ui-core}/__mocks__/mockExportObject.js (100%)
 copy 
superset-frontend/packages/{generator-superset/generators/plugin-chart/templates/test
 => superset-ui-core}/__mocks__/mockExportString.js (100%)
 copy superset-frontend/{spec => 
packages/superset-ui-core}/__mocks__/svgrMock.tsx (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Alert/Alert.stories.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Alert/index.tsx (79%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/Alert}/types.ts (78%)
 rename superset-frontend/{src/components/Input => 
packages/superset-ui-core/src/components/AntdThemeProvider}/index.tsx (79%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/AsyncAceEditor/AsyncAceEditor.stories.tsx
 (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/AsyncAceEditor/AsyncAceEditor.test.tsx
 (93%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/AsyncAceEditor/Tooltip.test.tsx (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/AsyncAceEditor/Tooltip.tsx (99%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/AsyncAceEditor/index.tsx (59%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/AsyncAceEditor/types.ts
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/AsyncEsmComponent/AsyncEsmComponent.stories.tsx
 (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/AsyncEsmComponent/AsyncEsmComponent.test.tsx
 (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/AsyncEsmComponent/index.tsx (92%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/AsyncEsmComponent}/types.ts (77%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/AutoComplete/AutoComplete.stories.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/AutoComplete/AutoComplete.test.tsx
 copy superset-frontend/{src/components/TableView/index.ts => 
packages/superset-ui-core/src/components/AutoComplete/index.tsx} (90%)
 copy superset-frontend/{src/components/Tabs/index.ts => 
packages/superset-ui-core/src/components/AutoComplete/types.ts} (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Avatar/Avatar.stories.tsx (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Avatar/Avatar.test.tsx (90%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Avatar/index.tsx (80%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/Avatar/types.ts} (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Badge/Badge.stories.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Badge/Badge.test.tsx (93%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Badge/index.tsx (70%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/Badge/types.ts} (91%)
 copy superset-frontend/{src/features/home/LanguagePicker.stories.tsx => 
packages/superset-ui-core/src/components/Breadcrumb/Breadcrumb.stories.tsx} 
(53%)
 copy superset-frontend/{src/components/CachedLabel/CachedLabel.test.tsx => 
packages/superset-ui-core/src/components/Breadcrumb/Breadcrumb.test.tsx} (54%)
 copy superset-frontend/{src/components/TableView/index.ts => 
packages/superset-ui-core/src/components/Breadcrumb/index.tsx} (90%)
 copy superset-frontend/{src/components/Tabs/index.ts => 
packages/superset-ui-core/src/components/Breadcrumb/types.ts} (93%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Button/Button.stories.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Button/Button.test.tsx (95%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Button/index.tsx
 copy 
superset-frontend/{src/components/Table/cell-renderers/ButtonCell/index.tsx => 
packages/superset-ui-core/src/components/Button/types.ts} (51%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ButtonGroup/ButtonGroup.stories.tsx 
(89%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ButtonGroup/ButtonGroup.test.tsx (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ButtonGroup/index.tsx (89%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/ButtonGroup/types.ts} (84%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/CachedLabel/CachedLabel.test.tsx (90%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/CachedLabel/TooltipContent.test.tsx 
(92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/CachedLabel/TooltipContent.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/CachedLabel/index.tsx (68%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/CachedLabel}/types.ts (82%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Card/Card.stories.tsx (90%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Card/Card.test.tsx (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Card/index.tsx (67%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/Card/types.ts} (85%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/CertifiedBadge/CertifiedBadge.stories.tsx
 (89%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/CertifiedBadge/CertifiedBadge.test.tsx
 (83%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/CertifiedBadge/index.tsx (77%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/CertifiedBadge}/types.ts (81%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Checkbox/Checkbox.stories.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Checkbox/Checkbox.test.tsx
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Checkbox/CheckboxIcons.tsx (98%)
 copy superset-frontend/{src/components/Tags => 
packages/superset-ui-core/src/components/Checkbox}/index.tsx (88%)
 copy superset-frontend/{src/components/Tabs/index.ts => 
packages/superset-ui-core/src/components/Checkbox/types.ts} (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Collapse/Collapse.stories.tsx (65%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Collapse/Collapse.test.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Collapse/Collapse.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Collapse/CollapseLabelInModal.tsx
 rename superset-frontend/{src/components/Checkbox => 
packages/superset-ui-core/src/components/Collapse}/index.tsx (67%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/Collapse}/types.ts (82%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ConfirmStatusChange/ConfirmStatusChange.stories.tsx
 (86%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ConfirmStatusChange/ConfirmStatusChange.test.jsx
 (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ConfirmStatusChange/index.tsx (84%)
 copy superset-frontend/{src/components/Divider/index.tsx => 
packages/superset-ui-core/src/components/ConfirmStatusChange/types.ts} (76%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/CronPicker/CronPicker.stories.tsx 
(91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/CronPicker/CronPicker.test.tsx (92%)
 rename superset-frontend/{src/components/CronPicker/CronPicker.tsx => 
packages/superset-ui-core/src/components/CronPicker/index.tsx} (87%)
 copy superset-frontend/{src/components/CronPicker/index.ts => 
packages/superset-ui-core/src/components/CronPicker/types.ts} (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DatePicker/DatePicker.stories.tsx 
(90%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DatePicker/DatePicker.test.tsx (95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DatePicker/index.tsx (87%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/DatePicker/types.ts} (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DeleteModal/DeleteModal.test.tsx (87%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DeleteModal/index.tsx (84%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/DeleteModal}/types.ts (81%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DesignSystem.stories.tsx (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Divider/Divider.stories.tsx (93%)
 copy superset-frontend/{ => 
packages/superset-ui-core}/src/components/Divider/Divider.test.tsx (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Divider/index.tsx (74%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/Divider/types.ts} (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Dropdown/Dropdown.stories.tsx (81%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Dropdown/Dropdown.test.tsx (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Dropdown/index.tsx (64%)
 rename superset-frontend/{src/assets/stylesheets/less/index.less => 
packages/superset-ui-core/src/components/Dropdown/types.ts} (57%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DropdownButton/DropdownButton.stories.tsx
 (81%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DropdownButton/index.tsx (79%)
 rename superset-frontend/{src/components/Tags/Tag.stories.tsx => 
packages/superset-ui-core/src/components/DropdownButton/types.ts} (74%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DropdownContainer/DropdownContainer.stories.tsx
 (93%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/DropdownContainer/DropdownContainer.test.tsx
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DropdownContainer/Overview.stories.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DropdownContainer/index.tsx (81%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/DropdownContainer/types.ts
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DynamicEditableTitle/DynamicEditableTitle.test.tsx
 (79%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/DynamicEditableTitle/index.tsx (64%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/DynamicEditableTitle/types.ts} (82%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/EditableTitle/EditableTitle.stories.tsx
 (89%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/EditableTitle/EditableTitle.test.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/EditableTitle/index.tsx
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/EditableTitle}/types.ts (63%)
 copy superset-frontend/{ => 
packages/superset-ui-core}/src/components/EmptyState/Empty.test.tsx (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/EmptyState/Empty.tsx (89%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/EmptyState/EmptyState.stories.tsx 
(95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/EmptyState/index.tsx (62%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/document.svg (88%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/empty-charts.svg (96%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/empty-dashboard.svg 
(100%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/empty-dataset.svg 
(50%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/empty-query.svg (77%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/empty-table.svg (95%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/empty.svg (100%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/empty_sql_chart.svg 
(97%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/filter-results.svg 
(96%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/filter.svg (95%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/star-circle.svg (100%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/union.svg (84%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/EmptyState/svgs}/vector.svg (100%)
 copy 
superset-frontend/{src/components/AlteredSliceTag/AlteredSliceTag.stories.tsx 
=> packages/superset-ui-core/src/components/EmptyState/types.ts} (69%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/FaveStar/FaveStar.stories.tsx
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/FaveStar/FaveStar.test.tsx (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/FaveStar/index.tsx (83%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/FaveStar}/types.ts (80%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Flex/Flex.stories.tsx
 copy superset-frontend/{src/components/EmptyState/Empty.test.tsx => 
packages/superset-ui-core/src/components/Flex/Flex.test.tsx} (85%)
 copy superset-frontend/{src/components/Pagination/types.ts => 
packages/superset-ui-core/src/components/Flex/index.tsx} (81%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/Flex/types.ts} (85%)
 copy superset-frontend/{src/components/List/index.ts => 
packages/superset-ui-core/src/components/Form/Form.tsx} (70%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Form/FormItem.tsx (72%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Form/FormLabel.tsx (58%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Form/LabeledErrorBoundInput.stories.tsx
 (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Form/LabeledErrorBoundInput.test.jsx 
(95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Form/LabeledErrorBoundInput.tsx (72%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Form/index.tsx (77%)
 copy superset-frontend/{src/features/groups => 
packages/superset-ui-core/src/components/Form}/types.ts (65%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Grid/Grid.stories.tsx
 copy superset-frontend/{src/components/Tags/utils.test.tsx => 
packages/superset-ui-core/src/components/Grid/Grid.test.tsx} (59%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Dropdown.tsx
 => superset-ui-core/src/components/Grid/index.tsx} (89%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/Grid/types.ts} (89%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/IconButton/IconButton.stories.tsx 
(50%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/IconButton/IconButton.test.tsx (95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/IconButton/index.tsx (86%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/IconTooltip/IconTooltip.stories.tsx 
(82%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/IconTooltip/IconTooltip.test.jsx (89%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/IconTooltip/index.tsx (63%)
 copy superset-frontend/{src/components/TableView => 
packages/superset-ui-core/src/components/IconTooltip}/types.ts (67%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Icons/AntdEnhanced.tsx (84%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Icons/AsyncIcon.tsx (95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Icons/BaseIcon.tsx (81%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Icons/Icons.stories.tsx (81%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Icons/index.tsx (98%)
 rename superset-frontend/{src/assets/images/icons => 
packages/superset-ui-core/src/components/Icons/svgs}/transparent.svg (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Icons/types.ts (98%)
 copy superset-frontend/{src/components/CronPicker/index.ts => 
packages/superset-ui-core/src/components/Image/index.tsx} (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/InfoTooltip/InfoTooltip.stories.tsx 
(94%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/InfoTooltip/index.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Input/Input.stories.tsx
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Input/Input.test.tsx (88%)
 copy superset-frontend/{src/components/Tags => 
packages/superset-ui-core/src/components/Input}/index.tsx (84%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/Input}/types.ts (80%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Label/Label.stories.tsx (90%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Label/Label.test.tsx (91%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Label/index.tsx
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Label/reusable/DatasetTypeLabel.tsx 
(83%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Label/reusable/PublishedLabel.tsx 
(77%)
 rename superset-frontend/{src/components/Space/index.tsx => 
packages/superset-ui-core/src/components/Label/types.ts} (60%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/LastUpdated/LastUpdated.test.tsx (93%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/LastUpdated/index.tsx (83%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/LastUpdated}/types.ts (82%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Layout/Layout.stories.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Layout/Layout.test.tsx
 copy superset-frontend/{src/components/Tags => 
packages/superset-ui-core/src/components/Layout}/index.tsx (88%)
 copy superset-frontend/{src/components/Tabs/index.ts => 
packages/superset-ui-core/src/components/Layout/types.ts} (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/List/List.stories.tsx (95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/List/List.test.tsx (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/List/index.ts (51%)
 copy 
superset-frontend/packages/{superset-ui-chart-controls/src/components/Menu.tsx 
=> superset-ui-core/src/components/List/types.ts} (90%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ListViewCard/ImageLoader.test.tsx 
(93%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ListViewCard/ImageLoader.tsx (98%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ListViewCard/ListViewCard.stories.tsx 
(78%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ListViewCard/ListViewCard.test.tsx 
(94%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/ListViewCard/index.tsx
 copy superset-frontend/{src/components/RefreshLabel/RefreshLabel.stories.tsx 
=> packages/superset-ui-core/src/components/ListViewCard/types.ts} (55%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Loading/Loading.stories.tsx (89%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Loading/Loading.test.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Loading/index.tsx (84%)
 copy superset-frontend/{src/components/Pagination => 
packages/superset-ui-core/src/components/Loading}/types.ts (80%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Menu/Menu.stories.tsx (74%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Menu/index.tsx (64%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Metadata/index.tsx (87%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/MetadataBar/ContentConfig.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/MetadataBar/ContentType.ts (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/MetadataBar/MetadataBar.stories.tsx 
(100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/MetadataBar/MetadataBar.test.tsx (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/MetadataBar/MetadataBar.tsx (95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/MetadataBar/MetadataBarOverview.stories.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/MetadataBar/constants.ts (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/MetadataBar/index.tsx (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Modal/FormModal.test.tsx (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Modal/FormModal.tsx (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Modal/Modal.stories.tsx (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Modal/Modal.tsx (70%)
 copy superset-frontend/{src/components/ListView => 
packages/superset-ui-core/src/components/Modal}/index.ts (84%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Modal/types.ts
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ModalTrigger/ModalTrigger.stories.tsx 
(96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ModalTrigger/ModalTrigger.test.tsx 
(76%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ModalTrigger/index.tsx (95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/PageHeaderWithActions/PageHeaderWithActions.test.tsx
 (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/PageHeaderWithActions/index.tsx (81%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Ellipsis.test.tsx (79%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Ellipsis.tsx (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Item.test.tsx (82%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Item.tsx (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Next.test.tsx (79%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Next.tsx (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Prev.test.tsx (79%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Prev.tsx (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Wrapper.test.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/Wrapper.tsx (80%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/index.tsx (95%)
 copy superset-frontend/{ => 
packages/superset-ui-core}/src/components/Pagination/types.ts (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Popover/Popover.stories.tsx (93%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Popover/Popover.test.tsx (81%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Popover/index.tsx (80%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/PopoverDropdown/PopoverDropdown.stories.tsx
 (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/PopoverDropdown/PopoverDropdown.test.tsx
 (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/PopoverDropdown/index.tsx (66%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/PopoverSection/PopoverSection.stories.tsx
 (97%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/PopoverSection/PopoverSection.test.tsx
 (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/PopoverSection/index.tsx (80%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ProgressBar/ProgressBar.stories.tsx 
(98%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ProgressBar/ProgressBar.test.tsx (97%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/ProgressBar/index.tsx (90%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Radio/Radio.stories.tsx (95%)
 copy 
superset-frontend/packages/superset-ui-core/{test/chart/components/NoResultsComponent.test.tsx
 => src/components/Radio/Radio.test.tsx} (52%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Radio/index.tsx (82%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/RefreshLabel/RefreshLabel.stories.tsx 
(96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/RefreshLabel/RefreshLabel.test.tsx 
(87%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/RefreshLabel/index.tsx (88%)
 rename superset-frontend/packages/superset-ui-core/src/components/{ => 
SafeMarkdown}/SafeMarkdown.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/AsyncSelect.stories.tsx (98%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/AsyncSelect.test.tsx (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/AsyncSelect.tsx (95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/Select.stories.tsx (93%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/Select.test.tsx (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/Select.tsx (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/constants.ts (80%)
 copy superset-frontend/packages/superset-ui-core/src/components/{ => 
Select}/index.ts (64%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/styles.tsx (66%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/types.ts (89%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Select/utils.tsx (78%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Skeleton/Skeleton.stories.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Skeleton/Skeleton.test.tsx
 copy superset-frontend/{src/components/CronPicker/index.ts => 
packages/superset-ui-core/src/components/Skeleton/index.tsx} (93%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Slider/Slider.stories.tsx (98%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Slider/Slider.test.tsx (95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Slider/index.tsx (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Space/Space.stories.tsx (86%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Space/Space.test.tsx (91%)
 copy superset-frontend/{src/components/CronPicker/index.ts => 
packages/superset-ui-core/src/components/Space/index.tsx} (94%)
 rename superset-frontend/{src/components/EmptyState/Empty.test.tsx => 
packages/superset-ui-core/src/components/Spin/Spin.test.tsx} (79%)
 copy superset-frontend/{src/components/CronPicker/index.ts => 
packages/superset-ui-core/src/components/Spin/index.tsx} (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Steps/Steps.stories.tsx (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Steps/Steps.test.tsx (94%)
 copy superset-frontend/{src/components/CronPicker/index.ts => 
packages/superset-ui-core/src/components/Steps/index.tsx} (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Switch/Switch.stories.tsx (95%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Switch/Switch.test.tsx (95%)
 copy superset-frontend/{src/components/CronPicker/index.ts => 
packages/superset-ui-core/src/components/Switch/index.tsx} (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/Table.stories.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/Table.test.tsx (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/TableOverview.stories.tsx (98%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/VirtualTable.tsx (90%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/ActionCell/ActionCell.overview.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/ActionCell/ActionCell.stories.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/ActionCell/ActionCell.test.tsx
 (87%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/ActionCell/fixtures.ts
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/ActionCell/index.tsx
 (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/BooleanCell/BooleanCell.stories.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/BooleanCell/BooleanCell.test.tsx
 (75%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/BooleanCell/index.tsx
 (84%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/ButtonCell/ButtonCell.stories.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/ButtonCell/ButtonCell.test.tsx
 (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/ButtonCell/index.tsx
 (93%)
 copy superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/NullCell/NullCell.stories.tsx
 (100%)
 rename 
superset-frontend/{src/components/Table/cell-renderers/NullCell/NullCell.stories.tsx
 => 
packages/superset-ui-core/src/components/Table/cell-renderers/NullCell/NullCell.test.tsx}
 (76%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/NullCell/index.tsx
 (87%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/NumericCell/NumericCell.stories.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/NumericCell/NumericCell.test.tsx
 (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/NumericCell/index.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/TimeCell/TimeCell.stories.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/TimeCell/TimeCell.test.tsx
 (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/TimeCell/index.tsx
 (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/cell-renderers/fixtures.ts 
(100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/header-renderers/HeaderWithRadioGroup.tsx
 (85%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/index.tsx (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/sorters.test.ts (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/sorters.ts (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/utils/InteractiveTableUtils.ts 
(97%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/utils/utils.test.ts (97%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Table/utils/utils.ts (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TableCollection/TableCollection.test.tsx
 (63%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/TableCollection/index.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/TableCollection/utils.tsx
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TableView/TableView.stories.tsx (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TableView/TableView.test.tsx (85%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TableView/TableView.tsx (86%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TableView/index.ts (95%)
 copy superset-frontend/{ => 
packages/superset-ui-core}/src/components/TableView/types.ts (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Tabs/Tabs.stories.tsx (61%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Tabs/Tabs.tsx (57%)
 copy superset-frontend/{ => 
packages/superset-ui-core}/src/components/Tabs/index.ts (100%)
 copy superset-frontend/{src/components/CronPicker/index.ts => 
packages/superset-ui-core/src/components/Tag/index.tsx} (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TelemetryPixel/TelemetryPixel.test.tsx
 (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TelemetryPixel/index.tsx (100%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/ThemeEditor/index.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/ThemeSelect/index.tsx
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Timer/Timer.stories.tsx (92%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Timer/Timer.test.tsx (86%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Timer/index.tsx (64%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TimezoneSelector/TimezoneSelector.DaylightSavingTime.test.tsx
 (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TimezoneSelector/TimezoneSelector.stories.tsx
 (97%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TimezoneSelector/TimezoneSelector.test.tsx
 (94%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TimezoneSelector/index.tsx (97%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Tooltip/Tooltip.stories.tsx (91%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Tooltip/Tooltip.test.tsx (69%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/Tooltip/index.tsx (74%)
 copy 
superset-frontend/{src/components/AlteredSliceTag/AlteredSliceTag.stories.tsx 
=> packages/superset-ui-core/src/components/Tooltip/types.ts} (70%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TooltipParagraph/TooltipParagraph.stories.tsx
 (97%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TooltipParagraph/TooltipParagraph.test.tsx
 (59%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TooltipParagraph/index.tsx (83%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Tree/Tree.stories.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Tree/Tree.test.tsx
 copy superset-frontend/{src/components/Tags => 
packages/superset-ui-core/src/components/Tree}/index.tsx (86%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/TreeSelect/TreeSelect.stories.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/TreeSelect/TreeSelect.test.tsx
 copy superset-frontend/{src/components/CronPicker/index.ts => 
packages/superset-ui-core/src/components/TreeSelect/index.tsx} (93%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/TruncatedList/index.tsx (96%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Typography/Typography.stories.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Typography/Typography.test.tsx
 copy superset-frontend/{src/SqlLab/components/QueryTable/styles.ts => 
packages/superset-ui-core/src/components/Typography/index.tsx} (60%)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Upload/Upload.stories.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/Upload/Upload.test.tsx
 rename superset-frontend/{src/components/Tags => 
packages/superset-ui-core/src/components/Upload}/index.tsx (88%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/WarningIconWithTooltip/WarningIconWithTooltip.stories.tsx
 (96%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/WarningIconWithTooltip/index.tsx (82%)
 rename superset/static/assets/.gitkeep => 
superset-frontend/packages/superset-ui-core/src/components/assets/images/.!80135!loading.gif
 (100%)
 copy docs/static/.nojekyll => 
superset-frontend/packages/superset-ui-core/src/components/assets/images/.!80342!loading.gif
 (100%)
 copy docs/static/.nojekyll => 
superset-frontend/packages/superset-ui-core/src/components/assets/images/.!80520!loading.gif
 (100%)
 copy docs/static/.nojekyll => 
superset-frontend/packages/superset-ui-core/src/components/assets/images/.!80903!loading.gif
 (100%)
 rename superset-frontend/{src/components/Modal => 
packages/superset-ui-core/src/components/assets/images}/index.ts (93%)
 copy superset-frontend/{plugins/plugin-chart-cartodiagram/src => 
packages/superset-ui-core/src/components/assets}/images/loading.gif (100%)
 copy superset-frontend/{src/components/CronPicker => 
packages/superset-ui-core/src/components/assets}/index.ts (94%)
 rename superset-frontend/{src/assets/images => 
packages/superset-ui-core/src/components/assets/svgs}/chart.svg (96%)
 rename superset-frontend/{src/assets/images/icons => 
packages/superset-ui-core/src/components/assets/svgs}/error.svg (100%)
 copy superset-frontend/{src/components/ListView => 
packages/superset-ui-core/src/components/assets/svgs}/index.ts (89%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/components/atomic-design.png (100%)
 rename superset-frontend/{src/components/AntdThemeProvider => 
packages/superset-ui-core/src/spec}/index.tsx (51%)
 delete mode 100644 
superset-frontend/packages/superset-ui-core/src/style/index.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/theme/GlobalStyles.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/theme/Theme.test.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/theme/Theme.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/theme/exampleThemes.ts
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/theme/index.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/theme/types.ts
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/theme/utils.test.ts
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/theme/utils.ts
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/utils/dates.test.ts (99%)
 rename superset-frontend/{ => packages/superset-ui-core}/src/utils/dates.ts 
(100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/utils/rankedSearchCompare.test.ts (100%)
 rename superset-frontend/{ => 
packages/superset-ui-core}/src/utils/rankedSearchCompare.ts (100%)
 delete mode 100644 
superset-frontend/packages/superset-ui-core/test/style/index.test.tsx
 rename superset-frontend/{src => 
packages/superset-ui-core}/types/ace-builds.d.ts (100%)
 rename superset-frontend/{src/components/Tabs/index.ts => 
packages/superset-ui-core/types/assets.d.ts} (91%)
 copy superset-frontend/{src => packages/superset-ui-core}/types/brace.d.ts 
(100%)
 rename superset-frontend/{src => 
packages/superset-ui-core}/types/react-table-config.d.ts (100%)
 create mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/ExampleApp.stories.jsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/superset-ui-style/Theme.stories.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/superset-ui-theme/Theme.stories.tsx
 copy 
superset-frontend/{packages/superset-ui-chart-controls/src/components/Menu.tsx 
=> plugins/legacy-plugin-chart-parallel-coordinates/types/d3-parcoords.d.ts} 
(88%)
 rename superset-frontend/{src/components/CronPicker/index.ts => 
plugins/legacy-plugin-chart-parallel-coordinates/types/d3.d.ts} (93%)
 delete mode 100644 superset-frontend/src/GlobalStyles.tsx
 copy docs/static/.nojekyll => 
superset-frontend/src/assets/branding/.!4592!superset-logo-horiz-apache-dark.png
 (100%)
 copy docs/static/.nojekyll => 
superset-frontend/src/assets/branding/.!4862!superset-logo-horiz-apache-dark.png
 (100%)
 copy docs/static/.nojekyll => 
superset-frontend/src/assets/branding/.!4993!superset-logo-horiz-apache-dark.png
 (100%)
 delete mode 100644 superset-frontend/src/assets/images/empty-queries.svg
 delete mode 100644 superset-frontend/src/assets/stylesheets/antd/index.less
 delete mode 100644 
superset-frontend/src/assets/stylesheets/less/cosmo/bootswatch.less
 delete mode 100644 
superset-frontend/src/assets/stylesheets/less/cosmo/cosmoTheme.js
 delete mode 100644 
superset-frontend/src/assets/stylesheets/less/cosmo/variables.less
 delete mode 100644 superset-frontend/src/assets/stylesheets/less/fonts.less
 delete mode 100644 superset-frontend/src/assets/stylesheets/less/variables.less
 delete mode 100644 
superset-frontend/src/assets/stylesheets/reactable-pagination.less
 delete mode 100644 superset-frontend/src/assets/stylesheets/superset.less
 delete mode 100644 superset-frontend/src/components/Alert/Alert.test.tsx
 copy superset-frontend/src/{features/groups => 
components/AlteredSliceTag}/types.ts (52%)
 copy 
superset-frontend/{packages/superset-ui-chart-controls/src/components/Menu.tsx 
=> src/components/AuditInfo/types.ts} (87%)
 delete mode 100644 superset-frontend/src/components/Button/index.tsx
 delete mode 100644 
superset-frontend/src/components/Chart/DrillBy/useDrillByBreadcrumbs.test.ts
 delete mode 100644 
superset-frontend/src/components/Chart/DrillBy/useDrillByBreadcrumbs.tsx
 delete mode 100644 
superset-frontend/src/components/Checkbox/Checkbox.stories.tsx
 delete mode 100644 superset-frontend/src/components/Checkbox/Checkbox.test.tsx
 delete mode 100644 superset-frontend/src/components/Checkbox/Checkbox.tsx
 delete mode 100644 superset-frontend/src/components/Collapse/Collapse.test.tsx
 delete mode 100644 superset-frontend/src/components/Collapse/index.tsx
 copy superset-frontend/src/components/{TableView => CopyToClipboard}/types.ts 
(67%)
 copy superset-frontend/src/{types/TaggedObject.ts => 
components/DatabaseSelector/types.ts} (51%)
 create mode 100644 
superset-frontend/src/components/Datasource/DatasourceEditorCurrency.test.jsx
 create mode 100644 
superset-frontend/src/components/Datasource/DatasourceEditorRTL.test.jsx
 create mode 100644 superset-frontend/src/components/Datasource/types.ts
 delete mode 100644 
superset-frontend/src/components/DropdownContainer/DropdownContainer.test.tsx
 create mode 100644 superset-frontend/src/components/DynamicPlugins/types.ts
 delete mode 100644 
superset-frontend/src/components/EditableTitle/EditableTitle.test.tsx
 delete mode 100644 superset-frontend/src/components/EditableTitle/index.tsx
 rename superset-frontend/src/components/{Divider/Divider.test.tsx => 
ErrorBoundary/types.ts} (74%)
 create mode 100644 superset-frontend/src/components/ErrorMessage/index.tsx
 copy 
superset-frontend/{packages/superset-ui-chart-controls/src/components/Menu.tsx 
=> src/components/FacePile/types.ts} (87%)
 rename superset-frontend/src/components/{TableView => 
FilterableTable}/types.ts (65%)
 copy 
superset-frontend/{packages/superset-ui-chart-controls/src/components/Menu.tsx 
=> src/components/FlashProvider/types.ts} (85%)
 delete mode 100644 superset-frontend/src/components/Form/Form.tsx
 delete mode 100644 superset-frontend/src/components/FormRow/FormRow.stories.tsx
 delete mode 100644 superset-frontend/src/components/FormRow/FormRow.test.jsx
 delete mode 100644 superset-frontend/src/components/FormRow/index.jsx
 rename superset-frontend/src/components/GenericLink/{GenericLink.tsx => 
index.tsx} (100%)
 copy superset-frontend/src/components/{ListView/Filters/Base.ts => 
GridTable/types.ts} (51%)
 copy superset-frontend/src/components/ImportModal/{ErrorAlert.tsx => 
ImportErrorAlert.tsx} (84%)
 copy superset-frontend/src/{features/groups => 
components/ImportModal}/types.ts (51%)
 delete mode 100644 
superset-frontend/src/components/IndeterminateCheckbox/IndeterminateCheckbox.stories.tsx
 delete mode 100644 
superset-frontend/src/components/IndeterminateCheckbox/IndeterminateCheckbox.test.tsx
 delete mode 100644 
superset-frontend/src/components/IndeterminateCheckbox/index.tsx
 delete mode 100644 superset-frontend/src/components/InfoTooltip/index.tsx
 delete mode 100644 superset-frontend/src/components/Input/Input.stories.tsx
 rename superset-frontend/src/components/{Pagination => JsonModal}/types.ts 
(81%)
 create mode 100644 superset-frontend/src/components/JsonModal/utils.ts
 delete mode 100644 superset-frontend/src/components/Label/index.tsx
 copy 
superset-frontend/{packages/superset-ui-chart-controls/src/components/Menu.tsx 
=> src/components/ListView/Filters/types.ts} (82%)
 delete mode 100644 superset-frontend/src/components/ListViewCard/index.tsx
 delete mode 100644 superset-frontend/src/components/Select/CustomTag.tsx
 delete mode 100644 superset-frontend/src/components/Steps/index.tsx
 delete mode 100644 superset-frontend/src/components/Switch/index.tsx
 delete mode 100644 
superset-frontend/src/components/Table/cell-renderers/NullCell/NullCell.test.tsx
 delete mode 100644 superset-frontend/src/components/TableCollection/index.tsx
 create mode 100644 superset-frontend/src/components/Tag/Tag.stories.tsx
 rename superset-frontend/src/components/{Tags => Tag}/Tag.test.tsx (97%)
 copy superset-frontend/src/{types => components/Tag}/TagType.ts (71%)
 rename superset-frontend/src/components/{Tags/Tag.tsx => Tag/index.tsx} (78%)
 rename superset-frontend/src/components/{Tags => Tag}/utils.test.tsx (94%)
 rename superset-frontend/src/components/{Tags => Tag}/utils.tsx (100%)
 delete mode 100644 superset-frontend/src/components/Tags/TagsList.stories.tsx
 create mode 100644 
superset-frontend/src/components/TagsList/TagsList.stories.tsx
 rename superset-frontend/src/components/{Tags => TagsList}/TagsList.test.tsx 
(97%)
 rename superset-frontend/src/components/{Tags/TagsList.tsx => 
TagsList/index.tsx} (97%)
 rename 
superset-frontend/src/dashboard/components/gridComponents/new/{DraggableNewComponent.jsx
 => DraggableNewComponent.tsx} (68%)
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/CollapsibleControl.test.tsx
 delete mode 100644 
superset-frontend/src/features/alerts/components/StyledPanel.tsx
 delete mode 100644 
superset-frontend/src/features/alerts/components/ValidatedPanelHeader.tsx
 create mode 100644 superset-frontend/src/pages/Login/index.tsx
 create mode 100644 superset-frontend/src/pages/Register/index.tsx
 rename superset-frontend/src/pages/SavedQueryList/{SavedQueryList.test.jsx => 
SavedQueryList.test.tsx} (100%)
 copy superset-frontend/src/{types/TaggedObject.ts => pages/UsersList/types.ts} 
(59%)
 create mode 100644 superset-frontend/src/theme/ThemeController.tsx
 create mode 100644 superset-frontend/src/theme/ThemeProvider.tsx
 delete mode 100644 superset-frontend/src/theme/index.ts
 delete mode 100644 superset-frontend/src/theme/light.ts
 create mode 100644 superset-frontend/tsconfig.base.json
 create mode 100644 superset/sql/dialects/dremio.py
 delete mode 100644 superset/templates/email/alert.txt
 delete mode 100644 superset/templates/head_custom_extra.html
 delete mode 100644 superset/templates/slack/alert.txt
 delete mode 100644 superset/templates/slack/alert_no_screenshot.txt
 delete mode 100644 superset/templates/superset/paper-theme.html
 delete mode 100644 superset/templates/tail_js_custom_extra.html
 copy superset/{connectors/sqla/views.py => views/auth.py} (57%)
 rename superset/{connectors/sqla/views.py => views/sqla.py} (100%)
 copy superset/db_engine_specs/risingwave.py => 
tests/unit_tests/sql/dialects/dremio_tests.py (65%)

Reply via email to