Add comments to define api

This commit is contained in:
timongh 2022-03-18 21:08:47 +08:00
parent 7ac83328fb
commit 6ef7c20306

View File

@ -11,14 +11,17 @@ export type OptionsOfMetadata<M extends OptionsMetadata> = (
M extends OptionsMetadata<infer O> ? O : never
)
/** 定义单个 OptionMetadata */
export const defineOptionMetadata = <T>(
m: OptionMetadata<T>,
): OptionMetadata<T> => m
/** 单独定义 OptionsMetadata */
export const defineOptionsMetadata = <
O extends UnknownOptions
>(m: OptionsMetadata<O>): OptionsMetadata<O> => m
/** 定义组件 */
export const defineComponentMetadata = <
Om extends OptionalOptionsMetadata
>(m: ComponentMetadata<Om>): ComponentMetadata<Om> => m