• Public
  • Public/Protected
  • All

Type parameters


  • FeatureAppContainerProps



Optional baseUrl

baseUrl: undefined | string

The absolute or relative base URL of the Feature App's assets and/or BFF.

Optional beforeCreate

beforeCreate: undefined | function

A callback that is called before the Feature App is created.

Optional children

children: undefined | function

A children function can be provided to customize rendering of the Feature App and provide Error or Loading UIs.

Optional config

config: TConfig

A config object that is passed to the Feature App's create method.

Optional done

done: undefined | function

A callback that is passed to the Feature App's create method. A short-lived Feature App can call this function when it has completed its task. The Integrator (or parent Feature App) can then decide to e.g. unmount the Feature App.


featureAppDefinition: FeatureAppDefinition<TFeatureApp, TFeatureServices, TConfig>

The consumer definition of the Feature App.


featureAppId: string

The Feature App ID is used to identify the Feature App instance. Multiple Feature App Loaders with the same featureAppId will render the same Feature app instance. The ID is also used as a consumer ID for dependent Feature Services. To render multiple instances of the same kind of Feature App, different IDs must be used.

Optional onError

onError: undefined | function

Optional renderError

renderError: undefined | function

Use the children render function instead to render an error.


  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc