Home > widget-integration > LazyModuleImport
LazyModuleImport type
A lazy module import is a function that returns a Promise resolving to a module class. This enables code-splitting and dynamic imports for modules.
Signature:
export type LazyModuleImport = () => Promise<ModuleClass | {
default: ModuleClass;
}>;
References: ModuleClass
Example
// Direct lazy import () => import('./cart/cart.module').then(m => m.CartModule)
// Using lazyImport helper lazyImport(() => import('./cart/cart.module'))