UNPKG

inferno

Version:

An extremely fast, React-like JavaScript library for building modern user interfaces

14 lines (13 loc) 1.5 kB
import { createComponentVNode, createFragment, createPortal, createTextVNode, createVNode, directClone, getFlagsForElementVnode, normalizeProps, normalizeRoot } from './core/implementation'; import { linkEvent } from './DOM/events/linkEvent'; import { renderInternal, createRenderer, render } from './DOM/rendering'; import { AnimationQueues, EMPTY_OBJ, findDOMFromVNode, Fragment, options } from './DOM/utils/common'; import { Component, type ComponentType, rerender } from './core/component'; import { mountProps } from './DOM/props'; import { createClassComponentInstance, renderFunctionalComponent } from './DOM/utils/componentUtil'; import { mount, mountClassComponentCallbacks, mountElement, mountFunctionalComponentCallbacks } from './DOM/mounting'; import { createRef, forwardRef, mountRef } from './core/refs'; export * from './core/types'; declare const version: string | undefined; export { AnimationQueues, Component, type ComponentType, Fragment, EMPTY_OBJ, createComponentVNode, createFragment, createPortal, createRef, createRenderer, createTextVNode, createVNode, forwardRef, directClone, findDOMFromVNode, getFlagsForElementVnode, linkEvent, normalizeProps, options, render, rerender, version, createClassComponentInstance as _CI, normalizeRoot as _HI, // used by inferno-mobx mount as _M, mountClassComponentCallbacks as _MCCC, mountElement as _ME, mountFunctionalComponentCallbacks as _MFCC, mountRef as _MR, mountProps as _MP, renderInternal, renderFunctionalComponent as _RFC, };