这是开发预览网站。请访问正式文档 lynxjs.org

Home > @lynx-js/genui > defineComponent

defineComponent() function

Signature:

export declare function defineComponent<T extends $ZodObject>(config: {
    name: string;
    props: T;
    description: string;
    component: ComponentRenderer<z.infer<T>>;
}): DefinedComponent<T>;

Parameters

Parameter

Type

Description

config

{ name: string; props: T; description: string; component: ComponentRenderer<z.infer<T>>; }

Returns:

DefinedComponent<T>