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