From d4183857e082fab73a45c46ebb1cf975d30a13ae Mon Sep 17 00:00:00 2001 From: blam Date: Tue, 10 Dec 2024 12:42:09 +0100 Subject: [PATCH] chore: need a default implementation for old frontend system Signed-off-by: blam --- plugins/scaffolder/src/plugin.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/scaffolder/src/plugin.tsx b/plugins/scaffolder/src/plugin.tsx index a6ccdef32c..17592b5826 100644 --- a/plugins/scaffolder/src/plugin.tsx +++ b/plugins/scaffolder/src/plugin.tsx @@ -80,6 +80,7 @@ import { RepoBranchPicker } from './components/fields/RepoBranchPicker/RepoBranc import { RepoBranchPickerSchema } from './components/fields/RepoBranchPicker/schema'; import { formDecoratorsApiRef } from './alpha/api/ref'; import { DefaultScaffolderFormDecoratorsApi } from './alpha/api/FormDecoratorsApi'; +import { formFieldsApiRef } from '@backstage/plugin-scaffolder-react/alpha'; /** * The main plugin export for the scaffolder. @@ -109,6 +110,11 @@ export const scaffolderPlugin = createPlugin({ deps: {}, factory: () => DefaultScaffolderFormDecoratorsApi.create(), }), + createApiFactory({ + api: formFieldsApiRef, + deps: {}, + factory: () => ({ getFormFields: async () => [] }), + }), ], routes: { root: rootRouteRef,