UNPKG

r-ninja

Version:

r-ninja watches for changes in JSX expressions and updates UI with very less glue code.

13 lines (12 loc) 414 B
export declare abstract class ViewModel<P> { Component: React.ComponentType<any>; private cleanUp; private cachedComponent?; props: P; constructor(Component: React.ComponentType<any>); check(): void; onInit(): void; onDestroyCall(fn: Function): void; onDestroy(): void; render(): import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>>; }