UNPKG

impair

Version:

impair is a React framework bringing several programming concepts together in order to provide a foundation for a layered, scalable, performant and enterprise level react application.

10 lines (9 loc) 465 B
import { FC } from 'react'; import { Constructor, ReactiveComponent, RendererViewModel, ServicePropsType } from '../types'; export declare function component<P extends object>(component: FC<P>): ReactiveComponent<P>; export declare namespace component { var fromViewModel: { <T extends Constructor<RendererViewModel>>(viewModel: T): FC<ServicePropsType<T, object>>; <P extends object>(viewModel: Constructor<RendererViewModel>): FC<P>; }; }