This is an automated email from the ASF dual-hosted git repository. diegopucci pushed a commit to branch fix/setupextensions in repository https://gitbox.apache.org/repos/asf/superset.git
commit 2f05863d6f8e3ef26f049d298625cf290eabfb95 Author: geido <[email protected]> AuthorDate: Thu Sep 29 16:08:43 2022 +0300 Move setupExtensions --- superset-frontend/src/SqlLab/App.jsx | 2 ++ superset-frontend/src/preamble.ts | 3 --- superset-frontend/src/profile/App.tsx | 2 ++ superset-frontend/src/views/App.tsx | 2 ++ 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/superset-frontend/src/SqlLab/App.jsx b/superset-frontend/src/SqlLab/App.jsx index ce768fee8c..c690290391 100644 --- a/superset-frontend/src/SqlLab/App.jsx +++ b/superset-frontend/src/SqlLab/App.jsx @@ -39,12 +39,14 @@ import { } from './utils/reduxStateToLocalStorageHelper'; import { BYTES_PER_CHAR, KB_STORAGE } from './constants'; import setupApp from '../setup/setupApp'; +import setupExtensions from 'src/setup/setupExtensions'; import './main.less'; import '../assets/stylesheets/reactable-pagination.less'; import { theme } from '../preamble'; setupApp(); +setupExtensions(); const appContainer = document.getElementById('app'); const bootstrapData = JSON.parse(appContainer.getAttribute('data-bootstrap')); diff --git a/superset-frontend/src/preamble.ts b/superset-frontend/src/preamble.ts index f6ae99b084..73ccb947a7 100644 --- a/superset-frontend/src/preamble.ts +++ b/superset-frontend/src/preamble.ts @@ -24,7 +24,6 @@ import { configure, makeApi, supersetTheme } from '@superset-ui/core'; import { merge } from 'lodash'; import setupClient from './setup/setupClient'; import setupColors from './setup/setupColors'; -import setupExtensions from './setup/setupExtensions'; import setupFormatters from './setup/setupFormatters'; import setupDashboardComponents from './setup/setupDasboardComponents'; import { BootstrapUser, User } from './types/bootstrapTypes'; @@ -34,8 +33,6 @@ if (process.env.WEBPACK_MODE === 'development') { setHotLoaderConfig({ logLevel: 'debug', trackTailUpdates: false }); } -setupExtensions(); - // eslint-disable-next-line import/no-mutable-exports export let bootstrapData: { user?: BootstrapUser; diff --git a/superset-frontend/src/profile/App.tsx b/superset-frontend/src/profile/App.tsx index 1f2cd144af..3704dcb4b5 100644 --- a/superset-frontend/src/profile/App.tsx +++ b/superset-frontend/src/profile/App.tsx @@ -27,10 +27,12 @@ import App from 'src/profile/components/App'; import messageToastReducer from 'src/components/MessageToasts/reducers'; import { initEnhancer } from 'src/reduxUtils'; import setupApp from 'src/setup/setupApp'; +import setupExtensions from 'src/setup/setupExtensions'; import { theme } from 'src/preamble'; import ToastContainer from 'src/components/MessageToasts/ToastContainer'; setupApp(); +setupExtensions(); const profileViewContainer = document.getElementById('app'); const bootstrap = JSON.parse( diff --git a/superset-frontend/src/views/App.tsx b/superset-frontend/src/views/App.tsx index f13b9c5501..e3cd11cb85 100644 --- a/superset-frontend/src/views/App.tsx +++ b/superset-frontend/src/views/App.tsx @@ -37,9 +37,11 @@ import { Logger } from 'src/logger/LogUtils'; import { RootContextProviders } from './RootContextProviders'; import { ScrollToTop } from './ScrollToTop'; import QueryProvider from './QueryProvider'; +import setupExtensions from 'src/setup/setupExtensions'; setupApp(); setupPlugins(); +setupExtensions(); const user = { ...bootstrapData.user }; const menu = {
