react-render-callback
Version:
render-prop helper to render anything (Functions, Components, Elements, ...)
20 lines (19 loc) • 709 B
Flow
/**
* Flowtype definitions for index
* Generated by Flowgen from a Typescript Definition
* Flowgen v1.2.0
* Author: [Joar Wilk](http://twitter.com/joarwilk)
* Repo: http://github.com/joarwilk/flowgen
*/
declare export type Renderable<T>= React.ComponentType<T | void>| React.ReactNode;
declare export type RenderResult<T>= React.ReactElement<T>| null;
declare export interface RenderOptions {
cloneElement?: boolean
}
declare export function createRender<P, T>(
renderable?: Renderable<P>,
options?: RenderOptions): ((...args: [any]) => RenderResult)
declare export default function render<P, T>(
renderable?: Renderable<P>,
props?: P,
options?: RenderOptions): RenderResult<T >