function createComponentFromVNode (vnode) {
  let props = getNodeProps(vnode)
  let component = componentRecycler.create(vnode.nodeName, props)
  setComponentProps(component, props, NO_RENDER)
  renderComponent(component, DOM_RENDER)

  // let node = component.base;
  //if (!node._component) {
  //	node._component = component;
  //	node._componentConstructor = vnode.nodeName;
  //}

  return component.base
}
/** Instantiate and render a Component, given a VNode whose nodeName is a constructor.
 *    @param {VNode} vnode
 *    @private
 */
Instantiate and render a Component, given a VNode whose nodeName is a constructor.
@param {VNode} vnode
@private
Instantiate and render a Component given a VNode whose nodeName is a constructor . @param { VNode } vnode @private
function createComponentFromVNode (vnode) {
  let props = getNodeProps(vnode)
  let component = componentRecycler.create(vnode.nodeName, props)
  setComponentProps(component, props, NO_RENDER)
  renderComponent(component, DOM_RENDER)
  return component.base
}
function createComponentFromVNode ( vnode ) { let props = getNodeProps ( vnode ) let component = componentRecycler . create ( vnode . nodeName , props ) setComponentProps ( component , props , NO_RENDER ) renderComponent ( component , DOM_RENDER ) return component . base }
Instantiate and render a Component, given a VNode whose nodeName is a constructor.
Instantiate and render a Component given a VNode whose nodeName is a constructor .
// let node = component.base; //if (!node._component) { //	node._component = component; //	node._componentConstructor = vnode.nodeName; //}