import React from "react"; import PageLoadingBar from "pages/common/PageLoadingBar"; import { retryPromise } from "utils/AppsmithUtils"; class EditorLoader extends React.PureComponent { constructor(props: any) { super(props); this.state = { Page: null, }; } componentDidMount() { retryPromise(() => import(/* webpackChunkName: "editor" */ "./index")).then( (module) => { this.setState({ Page: module.default }); }, ); } render() { const { Page } = this.state; return Page ? : ; } } export default EditorLoader;