one-click-accessibility/modules/settings/assets/js/page-content.js
Rami Yushuvaev 6dd98d45c7
[APP-2474] Lazy load admin components (#518)
* Code splitting and lazy loading for admin page components

* Code splitting and lazy loading for mixpanel library

* Set names for each chunk

* Code splitting and lazy loading for modal components

* Code splitting and lazy loading for charts

* Consistent naming convention for webpack chunks
2026-02-16 01:28:37 -08:00

12 lines
297 B
JavaScript

import { Suspense } from '@wordpress/element';
import SettingsLoader from './page-content-loader';
const PageContent = ({ isLoading, page }) => {
if (isLoading) {
return <SettingsLoader />;
}
return <Suspense fallback={<SettingsLoader />}>{page}</Suspense>;
};
export default PageContent;