chore: added some docs and cleanup the todos

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam
2024-07-23 08:01:34 +02:00
parent b1f3c44e42
commit 97abfa22b9
4 changed files with 32 additions and 2 deletions
@@ -172,7 +172,7 @@ export interface CreateAppFeatureLoader {
/** @public */
export function createApp(options?: {
/** @deprecated - TODO */
/** @deprecated - Please use {@link @backstage/frontend-app-api#IconBundleBlueprint} to make new icon bundles which can be installed in the app seperately */
icons?: { [key in string]: IconComponent };
features?: (FrontendFeature | CreateAppFeatureLoader)[];
configLoader?: () => Promise<{ config: ConfigApi }>;
@@ -248,7 +248,7 @@ export function createApp(options?: {
* @public
*/
export function createSpecializedApp(options?: {
/** @deprecated - TODO */
/** @deprecated - Please use {@link @backstage/frontend-app-api#IconBundleBlueprint} to make new icon bundles which can be installed in the app seperately */
icons?: { [key in string]: IconComponent };
features?: FrontendFeature[];
config?: ConfigApi;