'use strict'
!(function(require, directRequire) {
  const a = require('react'),
    b = require('./aa9fff323e28f4dcd42f368a90ea14e6.js'),
    c = require('./fc137838572a83604db39acff8e909e0.js'),
    d = require('./eadce02c750c875a10680bcfedadec88.js'),
    e = require('./d3976cc01aeebc5b09e11c4135b6bd8d.js'),
    f = require('./56c390e04c10e91a4aa2a2c19d9a885d.js'),
    g = require('./adf91eab0ec6d374e49bef9d1646b617.js'),
    { connect: h } = require('react-redux')
  class i extends a.Component {
    constructor(a) {
      super(a)
    }
    render() {
      return a.createElement(b, {
        show: this.props.show,
        currentWording: this.props.currentWording,
        onShowClick: this.props.onShowClick,
        dropdown: g
      })
    }
  }
  module.exports = h(
    a => {
      let b = a.toolbar.network,
        c = b.list.map(a => {
          return { name: f.NETWORK_STATUS_DISPLAY[a] || a }
        })
      return {
        show: a.toolbar.clickKey == d.NETWORK,
        list: c,
        currentWording: c[b.current].name || 'WiFi',
        top: 27,
        left: 219,
        width: 120
      }
    },
    a => {
      return {
        onShowClick: e.bindActionCreators(c.toggleNetworkToobar, a),
        onSelectClick: e.bindActionCreators(c.selectNetwork, a)
      }
    }
  )(i)
})(require('lazyload'), require)
