UNPKG

ngx-fastboot

Version:

ngx-fastboot is an Angular library designed to dynamically load configuration settings at runtime, optimizing application startup performance by offloading configurations to a separate compilation chunk.

12 lines (9 loc) 301 B
import { LazyModule } from './types'; export const loadModule = async <T>(module: LazyModule<T>): Promise<T> => { // eslint-disable-next-line @typescript-eslint/no-explicit-any const result = (await module()) as any; if (result['default']) { return result.default; } return result; };