'use strict'
!(function(require, directRequire) {
  const a = require('react'),
    b = require('./9fdd4ac31a05c27355910f0d74accd4c.js'),
    c = require('./22e9ad5839f64a7b64f4147973bdb85d.js'),
    d = require('./4d518a0e6d5d80317882a5f8d7d2e3ff.js'),
    e = require('./3719a6208725d76668b2d58d37aac652.js'),
    f = require('./58fbe717d928a5faa4163eb0b71ff094.js')
  class g extends a.Component {
    render() {
      let g = this.props.compileType
      if (!this.props.project || !this.props.project.attr) return null
      return this.props.project.attr.gameApp
        ? g == b.search
          ? a.createElement(d, null)
          : g == b.conversation
            ? a.createElement(e, null)
            : a.createElement(f, null)
        : g == b.weapp || g == b.plugin
          ? a.createElement(c, null)
          : g == b.search
            ? a.createElement(d, null)
            : g == b.conversation
              ? a.createElement(e, null)
              : null
    }
  }
  module.exports = g
})(require('lazyload'), require)
