update all usages of ApiBlueprint

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-07-28 15:17:13 +02:00
parent fa7861ddc5
commit f2f133ce8d
41 changed files with 579 additions and 381 deletions
@@ -16,7 +16,6 @@
import {
ApiBlueprint,
createApiFactory,
createExtensionInput,
} from '@backstage/frontend-plugin-api';
import { ScaffolderFormDecoratorsApi } from './types';
@@ -58,8 +57,8 @@ export const formDecoratorsApi = ApiBlueprint.makeWithOverrides({
e.get(FormDecoratorBlueprint.dataRefs.formDecoratorLoader),
);
return originalFactory({
factory: createApiFactory({
return originalFactory(define =>
define({
api: formDecoratorsApiRef,
deps: {},
factory: () =>
@@ -67,6 +66,6 @@ export const formDecoratorsApi = ApiBlueprint.makeWithOverrides({
decorators: formDecorators,
}),
}),
});
);
},
});
+2 -4
View File
@@ -22,7 +22,6 @@ import {
NavItemBlueprint,
PageBlueprint,
ApiBlueprint,
createApiFactory,
discoveryApiRef,
fetchApiRef,
identityApiRef,
@@ -74,8 +73,8 @@ export const repoUrlPickerFormField = FormFieldBlueprint.make({
});
export const scaffolderApi = ApiBlueprint.make({
params: {
factory: createApiFactory({
params: define =>
define({
api: scaffolderApiRef,
deps: {
discoveryApi: discoveryApiRef,
@@ -91,5 +90,4 @@ export const scaffolderApi = ApiBlueprint.make({
identityApi,
}),
}),
},
});