UNPKG

@saber2pr/react

Version:

react in Typescript.

12 lines (11 loc) 624 B
import { Fiber, Instance } from "../shared/ReactTypes"; import { HostConfigType } from "./ReactFiberHostConfig"; declare type ScheduleWorkMode = "normal" | "layout"; declare function scheduleWork(fiber: Fiber, mode?: ScheduleWorkMode): void; declare function createRenderer(HostConfig: HostConfigType): { createContainer: (component: Fiber, container: Instance, callback?: Function) => void; updateContainer: (component: Fiber, container: Instance, callback?: Function) => void; isContainer: (container: Instance) => boolean; }; export { scheduleWork, createRenderer }; export default createRenderer;