Я не уверен, возможно ли программно применить расщепление кода на основе маршрута.
Я хотел бы импортировать его один раз ...
// normal version => I don't like importing twice
const LazyOtherComponent = React.lazy(() => import('./OtherComponent'));
// lazy version => I don't like importing twice
import OtherComponent from './OtherComponent';
function MyComponent() {
return (
<div>
<Suspense fallback={<div>Loading...</div>}>
<section>
{ isRouteBasedSplittingActive ? LazyOtherComponent : OtherComponent; }
</section>
</Suspense>
</div>
);
Похоже, я хочуприменить ленивую загрузку I ЕСТЬ , чтобы сделать () => import('./OtherComponent')
синтаксис ... это так?есть ли другой синтаксис?