UNPKG

tntd

Version:

tntd是基于 TNT Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品。

12 lines 1.04 kB
import { ComponentProps, ElementType } from 'react'; declare type JSXComponent = ElementType; export interface ComponentMapper<T extends JSXComponent> { (target: T): JSXComponent; } export declare const mapReadonlyComponent: <C extends JSXComponent, T extends JSXComponent>(component: C) => (target: T) => import("react").ForwardRefExoticComponent<import("react").PropsWithoutRef<ComponentProps<T> & { readonly?: boolean | undefined; }> & import("react").RefAttributes<unknown>>; export declare const connect: <T extends JSXComponent>(target: T, ...args: ComponentMapper<T>[]) => import("react").ForwardRefExoticComponent<import("react").PropsWithoutRef<ComponentProps<T>> & import("react").RefAttributes<unknown>>; export declare const connectReadonlyComponent: <T extends JSXComponent, P extends JSXComponent>(target: T, preview: P) => import("react").ForwardRefExoticComponent<import("react").PropsWithoutRef<ComponentProps<T>> & import("react").RefAttributes<unknown>>; export default connect; //# sourceMappingURL=index.d.ts.map