UNPKG

@lotto24-angular/imports-orchestrator

Version:

Orchestrate dynamically imported components in Angular applications

12 lines 1.88 kB
import { importsOrchestratorFeature, ImportsOrchestratorFeatureKind, } from './internal'; import { IMPORTS_ORCHESTRATOR_FEATURE_TIMEOUT } from "../internal"; export function withTimeout(timeout = 10000) { const providers = [ { provide: IMPORTS_ORCHESTRATOR_FEATURE_TIMEOUT, useValue: timeout, }, ]; return importsOrchestratorFeature(ImportsOrchestratorFeatureKind.Timeout, providers); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGltZW91dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvaW1wb3J0cy1vcmNoZXN0cmF0b3Ivc3JjL2xpYi9mZWF0dXJlcy90aW1lb3V0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFDTCwwQkFBMEIsRUFDMUIsOEJBQThCLEdBRS9CLE1BQU0sWUFBWSxDQUFDO0FBRXBCLE9BQU8sRUFBQyxvQ0FBb0MsRUFBQyxNQUFNLGFBQWEsQ0FBQztBQUVqRSxNQUFNLFVBQVUsV0FBVyxDQUFDLFVBQWtCLEtBQUs7SUFDakQsTUFBTSxTQUFTLEdBQWU7UUFDNUI7WUFDRSxPQUFPLEVBQUUsb0NBQW9DO1lBQzdDLFFBQVEsRUFBRSxPQUFPO1NBQ2xCO0tBQ0YsQ0FBQztJQUNGLE9BQU8sMEJBQTBCLENBQy9CLDhCQUE4QixDQUFDLE9BQU8sRUFDdEMsU0FBUyxDQUNWLENBQUM7QUFDSixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgaW1wb3J0c09yY2hlc3RyYXRvckZlYXR1cmUsXG4gIEltcG9ydHNPcmNoZXN0cmF0b3JGZWF0dXJlS2luZCxcbiAgSW1wb3J0c09yY2hlc3RyYXRvclRpbWVvdXQsXG59IGZyb20gJy4vaW50ZXJuYWwnO1xuaW1wb3J0IHsgUHJvdmlkZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7SU1QT1JUU19PUkNIRVNUUkFUT1JfRkVBVFVSRV9USU1FT1VUfSBmcm9tIFwiLi4vaW50ZXJuYWxcIjtcblxuZXhwb3J0IGZ1bmN0aW9uIHdpdGhUaW1lb3V0KHRpbWVvdXQ6IG51bWJlciA9IDEwMDAwKTogSW1wb3J0c09yY2hlc3RyYXRvclRpbWVvdXQge1xuICBjb25zdCBwcm92aWRlcnM6IFByb3ZpZGVyW10gPSBbXG4gICAge1xuICAgICAgcHJvdmlkZTogSU1QT1JUU19PUkNIRVNUUkFUT1JfRkVBVFVSRV9USU1FT1VULFxuICAgICAgdXNlVmFsdWU6IHRpbWVvdXQsXG4gICAgfSxcbiAgXTtcbiAgcmV0dXJuIGltcG9ydHNPcmNoZXN0cmF0b3JGZWF0dXJlKFxuICAgIEltcG9ydHNPcmNoZXN0cmF0b3JGZWF0dXJlS2luZC5UaW1lb3V0LFxuICAgIHByb3ZpZGVyc1xuICApO1xufVxuIl19