text: webpackJsonp([6], {
      1047: function(e, t, n) {
          "use strict";
          function r(e) {
              return e && e.__esModule ? e : {
                  default: e
              }
          }
          function a(e, t) {
              if (!(e instanceof t))
                  throw new TypeError("Cannot call a class as a function")
          }
          function o(e, t) {
              if (!e)
                  throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
              return !t || "object" != typeof t && "function" != typeof t ? e : t
          }
          function l(e, t) {
              if ("function" != typeof t && null !== t)
                  throw new TypeError("Super expression must either be null or a function, not " + typeof t);
              e.prototype = Object.create(t && t.prototype, {
                  constructor: {
                      value: e,
                      enumerable: !1,
                      writable: !0,
                      configurable: !0
                  }
              }),
              t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
          }
          function u(e) {
              var t = e.user
                , n = e.filters;
              return {
                  transfers: t.transfers,
                  filters: n.transfers
              }
          }
          Object.defineProperty(t, "__esModule", {
              value: !0
          });
          var i = function() {
              function e(e, t) {
                  for (var n = 0; n < t.length; n++) {
                      var r = t[n];
                      r.enumerable = r.enumerable || !1,
                      r.configurable = !0,
                      "value"in r && (r.writable = !0),
                      Object.defineProperty(e, r.key, r)
                  }
              }
              return function(t, n, r) {
                  return n && e(t.prototype, n),
                  r && e(t, r),
                  t
              }
          }()
            , s = n(1)
            , c = r(s)
            , f = n(78)
            , d = r(f)
            , p = n(12)
            , m = n(146)
            , h = n(374)
            , b = r(h)
            , y = n(145)
            , g = r(y)
            , v = n(1093)
            , _ = r(v)
            , E = n(1094)
            , O = r(E)
            , w = n(1082)
            , j = r(w)
            , I = n(1083)
            , D = r(I)
            , T = c.default.createElement("div", {
              className: "xbox__header"
          }, c.default.createElement("h4", null, "Переводы"))
            , P = c.default.createElement(_.default, null)
            , S = function(e) {
              function t() {
                  a(this, t);
                  var e = o(this, (t.__proto__ || Object.getPrototypeOf(t)).call(this));
                  return e._fetchTransfers = function() {
                      e.setState({
                          loading: !0
                      }),
                      e.props.fetchTransfers().then(function() {
                          e.setState({
                              loading: !1
                          })
                      })
                  }
                  ,
                  e.state = {
                      loading: !1
                  },
                  e
              }
              return l(t, e),
              i(t, [{
                  key: "componentWillMount",
                  value: function() {
                      this.props.transfers || this._fetchTransfers()
                  }
              }, {
                  key: "render",
                  value: function() {
                      var e = this.props
                        , t = e.transfers
                        , n = e.filters
                        , r = this.state.loading
                        , a = [{
                          name: "transferID",
                          title: "ID",
                          width: "1%",
                          sort: !0,
                          thSortingClass: "sorting"
                      }, {
                          name: "senderID",
                          title: "",
                          data: function(e) {
                              var t = e.senderID
                                , n = e.senderName
                                , r = e.senderImage;
                              return c.default.createElement(D.default, {
                                  steamID: t
                              }, c.default.createElement(j.default, {
                                  image: r,
                                  username: n || t
                              }))
                          },
                          width: "1%",
                          sort: !0,
                          thSortingClass: "sorting"
                      }, {
                          name: "senderID",
                          title: "Отправитель",
                          data: function(e) {
                              var t = e.senderID
                                , n = e.senderName;
                              return c.default.createElement(D.default, {
                                  steamID: t
                              }, n || t)
                          },
                          sort: !0,
                          thSortingClass: "sorting"
                      }, {
                          name: "targetID",
                          title: "",
                          data: function(e) {
                              var t = e.targetID
                                , n = e.targetName
                                , r = e.targetImage;
                              return c.default.createElement(D.default, {
                                  steamID: t
                              }, c.default.createElement(j.default, {
                                  image: r,
                                  username: n || t
                              }))
                          },
                          width: "1%",
                          sort: !0,
                          thSortingClass: "sorting"
                      }, {
                          name: "targetID",
                          title: "Получатель",
                          data: function(e) {
                              var t = e.targetID
                                , n = e.targetName;
                              return c.default.createElement(D.default, {
                                  steamID: t
                              }, n || t)
                          },
                          sort: !0,
                          thSortingClass: "sorting"
                      }, {
                          name: "sum",
                          title: "Сумма",
                          data: function(e) {
                              return e.sum + " RUB"
                          },
                          width: "1%",
                          sort: !0,
                          thSortingClass: "sorting"
                      }, {
                          name: "date",
                          title: "Дата",
                          data: function(e) {
                              return e.humanDate
                          },
                          width: "1%",
                          sort: !0,
                          thSortingClass: "sorting"
                      }];
                      return c.default.createElement(d.default, {
                          className: "animated",
                          component: "div",
                          transitionName: "fadeInUp",
                          transitionAppear: !0,
                          transitionAppearTimeout: 500,
                          transitionEnterTimeout: 500,
                          transitionLeaveTimeout: 500
                      }, c.default.createElement("div", {
                          className: "xbox xbox_transfers"
                      }, T, c.default.createElement("div", {
                          className: "xbox__body"
                      }, c.default.createElement("div", {
                          className: "btn-toolbar mb-3"
                      }, c.default.createElement(g.default, {
                          className: "btn btn-success",
                          loading: r,
                          onClick: this._fetchTransfers
                      }, "Обновить"), c.default.createElement("div", {
                          className: "ml-auto"
                      }, c.default.createElement(O.default, {
                          fetchTransfers: this._fetchTransfers
                      }))), P, c.default.createElement(b.default, {
                          data: t,
                          columns: a,
                          pageLength: 5,
                          filters: n,
                          order: [{
                              name: "transferID",
                              reverse: !0
                          }]
                      }))))
                  }
              }]),
              t
          }(s.Component);
          t.default = (0,
          p.connect)(u, {
              fetchTransfers: m.fetchTransfers,
              updateBalance: m.updateBalance
          })(S)
      },
      1082: function(e, t, n) {
          "use strict";
          Object.defineProperty(t, "__esModule", {
              value: !0
          });
          var r = n(1)
            , a = function(e) {
              return e && e.__esModule ? e : {
                  default: e
              }
          }(r)
            , o = function(e) {
              var t = e.image
                , n = e.username;
              return a.default.createElement("img", {
                  className: "avatar",
                  src: t || "//i.imgur.com/mj5N737.png",
                  alt: 'Изображение пользователя "' + n + '"',
                  title: n,
                  onError: function(e) {
                      e.target.src = "//i.imgur.com/mj5N737.png"
                  }
              })
          };
          t.default = o
      },
      1083: function(e, t, n) {
          "use strict";
          Object.defineProperty(t, "__esModule", {
              value: !0
          });
          var r = n(1)
            , a = function(e) {
              return e && e.__esModule ? e : {
                  default: e
              }
          }(r)
            , o = function(e) {
              var t = e.steamID
                , n = e.children;
              return a.default.createElement("a", {
                  href: "//steamcommunity.com/profiles/" + t,
                  target: "_blank",
                  rel: "noopener noreferrer"
              }, n)
          };
          t.default = o
      },
      1093: function(e, t, n) {
          "use strict";
          function r(e, t) {
              if (!(e instanceof t))
                  throw new TypeError("Cannot call a class as a function")
          }
          function a(e, t) {
              if (!e)
                  throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
              return !t || "object" != typeof t && "function" != typeof t ? e : t
          }
          function o(e, t) {
              if ("function" != typeof t && null !== t)
                  throw new TypeError("Super expression must either be null or a function, not " + typeof t);
              e.prototype = Object.create(t && t.prototype, {
                  constructor: {
                      value: e,
                      enumerable: !1,
                      writable: !0,
                      configurable: !0
                  }
              }),
              t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
          }
          function l(e) {
              return {
                  filters: e.filters.transfers
              }
          }
          Object.defineProperty(t, "__esModule", {
              value: !0
          });
          var u = function() {
              function e(e, t) {
                  for (var n = 0; n < t.length; n++) {
                      var r = t[n];
                      r.enumerable = r.enumerable || !1,
                      r.configurable = !0,
                      "value"in r && (r.writable = !0),
                      Object.defineProperty(e, r.key, r)
                  }
              }
              return function(t, n, r) {
                  return n && e(t.prototype, n),
                  r && e(t, r),
                  t
              }
          }()
            , i = n(1)
            , s = function(e) {
              return e && e.__esModule ? e : {
                  default: e
              }
          }(i)
            , c = n(12)
            , f = n(148)
            , d = s.default.createElement("div", {
              className: "input-group-addon"
          }, s.default.createElement("i", {
              className: "fa fa-search"
          }))
            , p = function(e) {
              function t() {
                  var e, n, o, l;
                  r(this, t);
                  for (var u = arguments.length, i = Array(u), s = 0; s < u; s++)
                      i[s] = arguments[s];
                  return n = o = a(this, (e = t.__proto__ || Object.getPrototypeOf(t)).call.apply(e, [this].concat(i))),
                  o._changeFilters = function(e, t) {
                      o.props.changeTransfersFilters({
                          column: e,
                          value: t
                      })
                  }
                  ,
                  l = n,
                  a(o, l)
              }
              return o(t, e),
              u(t, [{
                  key: "render",
                  value: function() {
                      var e = this
                        , t = this.props.filters;
                      return s.default.createElement("div", {
                          className: "form-group"
                      }, s.default.createElement("div", {
                          className: "input-group"
                      }, d, s.default.createElement("input", {
                          type: "search",
                          className: "form-control",
                          value: t[0].columnValue,
                          placeholder: "Поиск",
                          autoComplete: "off",
                          onChange: function(t) {
                              e._changeFilters(0, t.target.value)
                          }
                      })))
                  }
              }]),
              t
          }(i.Component);
          t.default = (0,
          c.connect)(l, {
              changeTransfersFilters: f.changeTransfersFilters
          })(p)
      },
      1094: function(e, t, n) {
          "use strict";
          function r(e) {
              return e && e.__esModule ? e : {
                  default: e
              }
          }
          function a(e, t) {
              if (!(e instanceof t))
                  throw new TypeError("Cannot call a class as a function")
          }
          function o(e, t) {
              if (!e)
                  throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
              return !t || "object" != typeof t && "function" != typeof t ? e : t
          }
          function l(e, t) {
              if ("function" != typeof t && null !== t)
                  throw new TypeError("Super expression must either be null or a function, not " + typeof t);
              e.prototype = Object.create(t && t.prototype, {
                  constructor: {
                      value: e,
                      enumerable: !1,
                      writable: !0,
                      configurable: !0
                  }
              }),
              t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
          }
          Object.defineProperty(t, "__esModule", {
              value: !0
          });
          var u = function() {
              function e(e, t) {
                  for (var n = 0; n < t.length; n++) {
                      var r = t[n];
                      r.enumerable = r.enumerable || !1,
                      r.configurable = !0,
                      "value"in r && (r.writable = !0),
                      Object.defineProperty(e, r.key, r)
                  }
              }
              return function(t, n, r) {
                  return n && e(t.prototype, n),
                  r && e(t, r),
                  t
              }
          }()
            , i = n(1)
            , s = r(i)
            , c = n(1095)
            , f = r(c)
            , d = s.default.createElement("span", null, "Перевести средства")
            , p = function(e) {
              function t() {
                  a(this, t);
                  var e = o(this, (t.__proto__ || Object.getPrototypeOf(t)).call(this));
                  return e._close = function() {
                      e.setState({
                          isOpen: !1
                      })
                  }
                  ,
                  e._open = function(t) {
                      t.preventDefault(),
                      e.setState({
                          isOpen: !0
                      })
                  }
                  ,
                  e.state = {
                      isOpen: !1
                  },
                  e
              }
              return l(t, e),
              u(t, [{
                  key: "render",
                  value: function() {
                      var e = this.props.fetchTransfers
                        , t = this.state.isOpen;
                      return s.default.createElement("button", {
                          className: "btn btn-primary",
                          onClick: this._open
                      }, s.default.createElement(f.default, {
                          isOpen: t,
                          toggle: this._close,
                          fetchTransfers: e
                      }), d)
                  }
              }]),
              t
          }(i.Component);
          t.default = p
      },
      1095: function(e, t, n) {
          "use strict";
          function r(e) {
              return e && e.__esModule ? e : {
                  default: e
              }
          }
          function a(e, t) {
              if (!(e instanceof t))
                  throw new TypeError("Cannot call a class as a function")
          }
          function o(e, t) {
              if (!e)
                  throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
              return !t || "object" != typeof t && "function" != typeof t ? e : t
          }
          function l(e, t) {
              if ("function" != typeof t && null !== t)
                  throw new TypeError("Super expression must either be null or a function, not " + typeof t);
              e.prototype = Object.create(t && t.prototype, {
                  constructor: {
                      value: e,
                      enumerable: !1,
                      writable: !0,
                      configurable: !0
                  }
              }),
              t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
          }
          Object.defineProperty(t, "__esModule", {
              value: !0
          });
          var u = function() {
              function e(e, t) {
                  var n = []
                    , r = !0
                    , a = !1
                    , o = void 0;
                  try {
                      for (var l, u = e[Symbol.iterator](); !(r = (l = u.next()).done) && (n.push(l.value),
                      !t || n.length !== t); r = !0)
                          ;
                  } catch (e) {
                      a = !0,
                      o = e
                  } finally {
                      try {
                          !r && u.return && u.return()
                      } finally {
                          if (a)
                              throw o
                      }
                  }
                  return n
              }
              return function(t, n) {
                  if (Array.isArray(t))
                      return t;
                  if (Symbol.iterator in Object(t))
                      return e(t, n);
                  throw new TypeError("Invalid attempt to destructure non-iterable instance")
              }
          }()
            , i = Object.assign || function(e) {
              for (var t = 1; t < arguments.length; t++) {
                  var n = arguments[t];
                  for (var r in n)
                      Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])
              }
              return e
          }
            , s = function() {
              function e(e, t) {
                  for (var n = 0; n < t.length; n++) {
                      var r = t[n];
                      r.enumerable = r.enumerable || !1,
                      r.configurable = !0,
                      "value"in r && (r.writable = !0),
                      Object.defineProperty(e, r.key, r)
                  }
              }
              return function(t, n, r) {
                  return n && e(t.prototype, n),
                  r && e(t, r),
                  t
              }
          }()
            , c = n(1)
            , f = r(c)
            , d = n(12)
            , p = n(37)
            , m = n(147)
            , h = n(146)
            , b = n(145)
            , y = r(b)
            , g = n(229)
            , v = n(1096)
            , _ = n(375)
            , E = n(21)
            , O = f.default.createElement(p.ModalHeader, null, "Перевод средств")
            , w = f.default.createElement(m.Field, {
              name: "steamID",
              placeholder: "Введите SteamID64 (пример 76561198123456789)",
              component: g.InputField,
              normalize: v.steamID64,
              label: "Игрок которому вы хотели перевести"
          })
            , j = f.default.createElement("button", {
              hidden: !0
          })
            , I = function(e) {
              function t() {
                  var e, n, r, l;
                  a(this, t);
                  for (var s = arguments.length, c = Array(s), f = 0; f < s; f++)
                      c[f] = arguments[f];
                  return n = r = o(this, (e = t.__proto__ || Object.getPrototypeOf(t)).call.apply(e, [this].concat(c))),
                  r._submit = function(e) {
                      var t = r.props
                        , n = t.token
                        , a = t.transferBalance
                        , o = t.updateBalance
                        , l = t.fetchTransfers;
                      return a(i({}, e, {
                          token: n
                      })).then(function(e) {
                          var t = e.payload;
                          if ("success" === t.data.status) {
                              var n = u(t.data.data, 1)
                                , r = n[0];
                              o({
                                  balance: r
                              }),
                              l(),
                              (0,
                              E.alertSuccess)("Средства успешно переведены.")
                          } else
                              (0,
                              E.handleError)(t.data)
                      })
                  }
                  ,
                  l = n,
                  o(r, l)
              }
              return l(t, e),
              s(t, [{
                  key: "render",
                  value: function() {
                      var e = this.props
                        , t = e.submitting
                        , n = e.isOpen
                        , r = e.handleSubmit
                        , a = e.toggle;
                      return f.default.createElement(p.Modal, {
                          isOpen: n,
                          toggle: a,
                          backdrop: !t || "static",
                          keyboard: !t
                      }, O, f.default.createElement(p.ModalBody, null, f.default.createElement("form", {
                          autoComplete: "off",
                          onSubmit: r(this._submit)
                      }, w, f.default.createElement(m.Field, {
                          name: "sum",
                          placeholder: "Введите сумму",
                          component: g.InputField,
                          normalize: v.normalizeQuantity,
                          label: "Сумма",
                          group: [{
                              value: "RUB"
                          }, {
                              value: ".00",
                              position: "right"
                          }]
                      }), j)),f.default.createElement("div", {
  						className: "xbox_profile_perevod_info"
  					},f.default.createElement("i", {
  						className: "fa fa-info-circle"
  					})," Провести переводы можно только из средств баланса вашего аккаунта, переводы из бонусных средств не производятся!"), f.default.createElement(p.ModalFooter, null, f.default.createElement("button", {
                          className: "btn btn-secondary",
                          disabled: t,
                          onClick: a
                      }, "Закрыть"), f.default.createElement("div", {
                          className: "ml-auto"
                      }, f.default.createElement(y.default, {
                          className: "btn btn-success",
                          loading: t,
                          onClick: r(this._submit)
                      }, "Подтвердить"))))
                  }
              }]),
              t
          }(c.Component)
            , D = function(e) {
              var t = e.steamID
                , n = e.sum
                , r = {};
              return t ? (0,
              _.isSteamID64)(t) || (r.steamID = "Некорректный SteamID64 (пример 76561198123456789). Узнать SteamID можно с помощью сервисов SteamRep или SteamDB") : r.steamID = "Введите SteamID64 (17 цифр, пример 76561198123456789). Узнать SteamID можно с помощью сервисов SteamRep или SteamDB",
              n || (r.sum = "Введите сумму в Рублях"),
              r
          };
          I = (0,
          m.reduxForm)({
              form: "TransferForm",
              validate: D
          })(I);
          var T = function(e) {
              return {
                  token: e.user.token
              }
          };
          t.default = (0,
          d.connect)(T, {
              transferBalance: h.transferBalance,
              updateBalance: h.updateBalance
          })(I)
      },
      1096: function(e, t, n) {
          "use strict";
          function r(e, t) {
              if (!e)
                  return e;
              var n = e.replace(/[^\d]/g, "");
              return n.length > 17 ? t : n
          }
          function a(e, t) {
              if (!e)
                  return e;
              var n = e.replace(/[^\d]/g, "");
              return "0" === n[0] ? t : n > 2147483647 ? t : n
          }
          Object.defineProperty(t, "__esModule", {
              value: !0
          }),
          t.steamID64 = r,
          t.normalizeQuantity = a
      }
  });
  