frontend-plugin-api: avoid forwarding ConfigurableExtensionDataRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -14,6 +14,7 @@ import { CustomFieldValidator } from '@backstage/plugin-scaffolder-react';
|
||||
import { Dispatch } from 'react';
|
||||
import { ExtensionBlueprint } from '@backstage/frontend-plugin-api';
|
||||
import { ExtensionBlueprintParams } from '@backstage/frontend-plugin-api';
|
||||
import { ExtensionDataRef } from '@backstage/frontend-plugin-api';
|
||||
import { ExtensionDefinition } from '@backstage/frontend-plugin-api';
|
||||
import { ExtensionInput } from '@backstage/frontend-plugin-api';
|
||||
import { FieldExtensionComponentProps } from '@backstage/plugin-scaffolder-react';
|
||||
@@ -138,7 +139,7 @@ export const FormDecoratorBlueprint: ExtensionBlueprint<{
|
||||
params: {
|
||||
decorator: ScaffolderFormDecorator;
|
||||
};
|
||||
output: ConfigurableExtensionDataRef<
|
||||
output: ExtensionDataRef<
|
||||
ScaffolderFormDecorator,
|
||||
'scaffolder.form-decorator-loader',
|
||||
{}
|
||||
@@ -167,7 +168,7 @@ export const FormFieldBlueprint: ExtensionBlueprint<{
|
||||
params: {
|
||||
field: () => Promise<FormField>;
|
||||
};
|
||||
output: ConfigurableExtensionDataRef<
|
||||
output: ExtensionDataRef<
|
||||
() => Promise<FormField>,
|
||||
'scaffolder.form-field-loader',
|
||||
{}
|
||||
@@ -207,7 +208,7 @@ export type FormFieldExtensionData<
|
||||
export const formFieldsApi: ExtensionDefinition<{
|
||||
config: {};
|
||||
configInput: {};
|
||||
output: ConfigurableExtensionDataRef<AnyApiFactory, 'core.api.factory', {}>;
|
||||
output: ExtensionDataRef<AnyApiFactory, 'core.api.factory', {}>;
|
||||
inputs: {
|
||||
formFields: ExtensionInput<
|
||||
ConfigurableExtensionDataRef<
|
||||
|
||||
Reference in New Issue
Block a user