code: function (transaction) {
  	    if (this._pendingElement != null) {
  	      ReactReconciler.receiveComponent(this, this._pendingElement, transaction, this._context);
  	    } else if (this._pendingStateQueue !== null || this._pendingForceUpdate) {
  	      this.updateComponent(transaction, this._currentElement, this._currentElement, this._context, this._context);
  	    } else {
  	      this._updateBatchNumber = null;
  	    }
  	  }
docs: If any of `_pendingElement`, `_pendingStateQueue`, or `_pendingForceUpdate`
  is set, update the component.
  
  @param {ReactReconcileTransaction} transaction
  @internal