diff --git a/src/components/define.ts b/src/components/define.ts index 5871177d1..b5dbbef59 100644 --- a/src/components/define.ts +++ b/src/components/define.ts @@ -11,14 +11,17 @@ export type OptionsOfMetadata = ( M extends OptionsMetadata ? O : never ) +/** 定义单个 OptionMetadata */ export const defineOptionMetadata = ( m: OptionMetadata, ): OptionMetadata => m +/** 单独定义 OptionsMetadata */ export const defineOptionsMetadata = < O extends UnknownOptions >(m: OptionsMetadata): OptionsMetadata => m +/** 定义组件 */ export const defineComponentMetadata = < Om extends OptionalOptionsMetadata >(m: ComponentMetadata): ComponentMetadata => m