Skip to content

ComposeReturn type

Home > @rimitive/core > ComposeReturn

Return type: Promise if lazy modules present

Signature:

export type ComposeReturn<T extends readonly Module[]> = ContainsLazy<T> extends true ? Promise<Use<ComposedContext<T>>> : Use<ComposedContext<T>>;

References: Module, ContainsLazy, Use, ComposedContext