make .withOverrides have a simplified result type

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2025-12-03 14:58:44 +01:00
parent d5db4cd62f
commit f3f84f1e4b
11 changed files with 77 additions and 192 deletions
+1 -12
View File
@@ -12,7 +12,6 @@ import { EntityCardType } from '@backstage/plugin-catalog-react/alpha';
import { EntityPredicate } from '@backstage/plugin-catalog-react/alpha';
import { ExtensionBlueprintParams } from '@backstage/frontend-plugin-api';
import { ExtensionDataRef } from '@backstage/frontend-plugin-api';
import { ExtensionInput } from '@backstage/frontend-plugin-api';
import { ExternalRouteRef } from '@backstage/core-plugin-api';
import { IconComponent } from '@backstage/frontend-plugin-api';
import { JSX as JSX_2 } from 'react';
@@ -472,12 +471,10 @@ const _default: OverridableFrontendPlugin<
'page:api-docs': OverridableExtensionDefinition<{
config: {
initiallySelectedFilter: 'all' | 'owned' | 'starred' | undefined;
} & {
path: string | undefined;
};
configInput: {
initiallySelectedFilter?: 'all' | 'owned' | 'starred' | undefined;
} & {
path?: string | undefined;
};
output:
@@ -490,15 +487,7 @@ const _default: OverridableFrontendPlugin<
optional: true;
}
>;
inputs: {
[x: string]: ExtensionInput<
ExtensionDataRef,
{
singleton: boolean;
optional: boolean;
}
>;
};
inputs: {};
kind: 'page';
name: undefined;
params: {