'use strict'
!(function(require, directRequire) {
  const { connect: a } = require('react-redux'),
    b = require('./e98c60a262d8d98e69e574a9d12a21df.js'),
    c = require('./3fda96669b4c3c89d4f8dcccb435a9b0.js')
  module.exports = a(
    a => ({ shortcuts: a.settings.shortcuts }),
    a => ({
      updateIDESetting() {
        a(b.updateIDESetting.apply(this, arguments))
      },
      resetToDefault() {
        a(b.resetShortcutsToDefault())
      }
    })
  )(c)
})(require('lazyload'), require)
