text: "use strict";
  
  var Foo1 =
  /*#__PURE__*/
  function (_React$Component) {
    babelHelpers.inherits(Foo1, _React$Component);
  
    function Foo1() {
      babelHelpers.classCallCheck(this, Foo1);
      return babelHelpers.possibleConstructorReturn(this, babelHelpers.getPrototypeOf(Foo1).apply(this, arguments));
    }
  
    babelHelpers.createClass(Foo1, [{
      key: "render",
      value: function render() {}
    }]);
    return Foo1;
  }(React.Component);
  
  process.env.NODE_ENV !== "production" ? Foo1.propTypes = {
    bar1: PropTypes.string
  } : void 0;
  
  var Foo2 =
  /*#__PURE__*/
  function (_React$Component2) {
    babelHelpers.inherits(Foo2, _React$Component2);
  
    function Foo2() {
      babelHelpers.classCallCheck(this, Foo2);
      return babelHelpers.possibleConstructorReturn(this, babelHelpers.getPrototypeOf(Foo2).apply(this, arguments));
    }
  
    babelHelpers.createClass(Foo2, [{
      key: "render",
      value: function render() {}
    }]);
    return Foo2;
  }(React.Component);
  
  process.env.NODE_ENV !== "production" ? Foo2.propTypes = {
    bar2: PropTypes.string
  } : void 0;
  
  var Foo3 = function Foo3() {
    return React.createElement("div", null);
  };
  
  process.env.NODE_ENV !== "production" ? Foo3.propTypes = {
    bar3: PropTypes.string
  } : void 0;
  