UNPKG

purplejs

Version:

A little bit of React

20 lines (16 loc) 438 B
import ElementObject from '../interfaces/element-object' import HTMLElement from '../interfaces/html-element' import { reconcile } from '../reconcile/index' let rootInstance = null const render = ( element: ElementObject, container: HTMLElement, ): void => { const prevInstance = rootInstance const nextInstance = reconcile(prevInstance, container, element) rootInstance = nextInstance } export { rootInstance, render, }