createApp()
Home > @backstage/frontend-app-api
> createApp
Signature:
function createApp(options?: {
icons?: {
[key in string]: IconComponent;
};
features?: (FrontendFeature | CreateAppFeatureLoader)[];
configLoader?: () => Promise<{
config: ConfigApi;
}>;
bindRoutes?(context: {
bind: CreateAppRouteBinder;
}): void;
loadingComponent?: ReactNode;
}): {
createRoot(): JSX.Element;
};
Parameters
Parameter | Type | Description |
---|---|---|
options | { icons?: { [key in string]: IconComponent; }; features?: (FrontendFeature | CreateAppFeatureLoader)[]; configLoader?: () => Promise<{ config: ConfigApi; }>; bindRoutes?(context: { bind: CreateAppRouteBinder; }): void; loadingComponent?: ReactNode; } | (Optional) |
Returns:
{ createRoot(): JSX.Element; }