code: function (publicInstance) {
  	    if (process.env.NODE_ENV !== 'production') {
  	      var owner = ReactCurrentOwner.current;
  	      if (owner !== null) {
  	        process.env.NODE_ENV !== 'production' ? warning(owner._warnedAboutRefsInRender, '%s is accessing isMounted inside its render() function. ' + 'render() should be a pure function of props and state. It should ' + 'never access something that requires stale data from the previous ' + 'render, such as refs. Move this logic to componentDidMount and ' + 'componentDidUpdate instead.', owner.getName() || 'A component') : void 0;
  	        owner._warnedAboutRefsInRender = true;
  	      }
  	    }
  	    var internalInstance = ReactInstanceMap.get(publicInstance);
  	    if (internalInstance) {
  	      // During componentWillMount and render this will still be null but after
  	      // that will always render to something. At least for now. So we can use
  	      // this hack.
  	      return !!internalInstance._renderedComponent;
  	    } else {
  	      return false;
  	    }
  	  }
docs: Checks whether or not this composite component is mounted.
  @param {ReactClass} publicInstance The instance we want to test.
  @return {boolean} True if mounted, false otherwise.
  @protected
  @final