inferno
Version:
An extremely fast, React-like JavaScript library for building modern user interfaces
6 lines (5 loc) • 514 B
TypeScript
import type { ContextObject, InfernoNode, VNode } from './../../core/types';
import type { Component } from './../../core/component';
export declare function renderNewInput(instance: any, props: any, context: any): VNode;
export declare function createClassComponentInstance(vNode: VNode, ComponentCtr: any, props: any, context: ContextObject, isSVG: boolean, lifecycle: Array<() => void>): Component<any, any>;
export declare function renderFunctionalComponent(vNode: VNode, context: ContextObject): InfernoNode;