diff --git a/packages/frontend-plugin-api/api-report.md b/packages/frontend-plugin-api/api-report.md index 384c14fb17..c32d5b4edb 100644 --- a/packages/frontend-plugin-api/api-report.md +++ b/packages/frontend-plugin-api/api-report.md @@ -650,6 +650,7 @@ export type CreateExtensionBlueprintOptions< params: TParams, context: { node: AppNode; + apis: ApiHolder; config: { [key in keyof TConfigSchema]: z.infer>; }; @@ -730,6 +731,7 @@ export type CreateExtensionOptions< }; factory(context: { node: AppNode; + apis: ApiHolder; config: { [key in keyof TConfigSchema]: z.infer>; }; @@ -953,6 +955,7 @@ export interface ExtensionBlueprint< ) => ExtensionDataContainer, context: { node: AppNode; + apis: ApiHolder; config: TConfig & { [key in keyof TExtensionConfigSchema]: z.infer< ReturnType @@ -1145,6 +1148,7 @@ export interface ExtensionDefinition< }) => ExtensionDataContainer, context: { node: AppNode; + apis: ApiHolder; config: TConfig & { [key in keyof TExtensionConfigSchema]: z.infer< ReturnType diff --git a/packages/frontend-test-utils/src/app/createExtensionTester.tsx b/packages/frontend-test-utils/src/app/createExtensionTester.tsx index 2e51466f49..4db5c400a1 100644 --- a/packages/frontend-test-utils/src/app/createExtensionTester.tsx +++ b/packages/frontend-test-utils/src/app/createExtensionTester.tsx @@ -49,9 +49,7 @@ import { resolveAppNodeSpecs } from '../../../frontend-app-api/src/tree/resolveA import { instantiateAppNodeTree } from '../../../frontend-app-api/src/tree/instantiateAppNodeTree'; // eslint-disable-next-line @backstage/no-relative-monorepo-imports import { readAppExtensionsConfig } from '../../../frontend-app-api/src/tree/readAppExtensionsConfig'; - -// eslint-disable-next-line @backstage/no-relative-monorepo-imports -import { ApiRegistry } from '../../../core-app-api/src/apis/system/ApiRegistry'; +import { TestApiRegistry } from '@backstage/test-utils'; const NavItem = (props: { routeRef: RouteRef; @@ -323,7 +321,7 @@ export class ExtensionTester { }), ); - instantiateAppNodeTree(tree.root, ApiRegistry.from([])); + instantiateAppNodeTree(tree.root, TestApiRegistry.from()); this.#tree = tree;