From 2d5783aa5b24ce465df0e58ccb70af6e33a41d87 Mon Sep 17 00:00:00 2001 From: blam Date: Tue, 1 Mar 2022 09:44:44 +0100 Subject: [PATCH] chore: sort out the exporting Signed-off-by: blam --- plugins/scaffolder/src/extensions/index.tsx | 4 ++-- plugins/scaffolder/src/index.ts | 7 ++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/plugins/scaffolder/src/extensions/index.tsx b/plugins/scaffolder/src/extensions/index.tsx index 72df8d4df3..75a166beff 100644 --- a/plugins/scaffolder/src/extensions/index.tsx +++ b/plugins/scaffolder/src/extensions/index.tsx @@ -25,14 +25,14 @@ import { Extension, attachComponentData } from '@backstage/core-plugin-api'; export const FIELD_EXTENSION_WRAPPER_KEY = 'scaffolder.extensions.wrapper.v1'; export const FIELD_EXTENSION_KEY = 'scaffolder.extensions.field.v1'; -export type FieldExtensionComponent<_TInputProps> = () => null; +export type FieldExtensionComponent<_TReturnValue, _TInputProps> = () => null; export function createScaffolderFieldExtension< TReturnValue = unknown, TInputProps = unknown, >( options: FieldExtensionOptions, -): Extension> { +): Extension> { return { expose() { const FieldExtensionDataHolder: any = () => null; diff --git a/plugins/scaffolder/src/index.ts b/plugins/scaffolder/src/index.ts index 71cd1d8f84..9776549091 100644 --- a/plugins/scaffolder/src/index.ts +++ b/plugins/scaffolder/src/index.ts @@ -40,11 +40,7 @@ export { createScaffolderFieldExtension, ScaffolderFieldExtensions, } from './extensions'; -export type { - CustomFieldValidator, - FieldExtensionOptions, - FieldExtensionComponentProps, -} from './extensions'; + export { EntityPickerFieldExtension, EntityNamePickerFieldExtension, @@ -56,4 +52,5 @@ export { scaffolderPlugin, } from './plugin'; export * from './components'; +export * from './extensions'; export type { TaskPageProps } from './components/TaskPage';