All Downloads are FREE. Search and download functionalities are using the official Maven repository.

static.swagger-ui-standalone-preset.js Maven / Gradle / Ivy

Go to download

This project is implementation of swagger for JSON-RPC with Spring Boot. It generates UI that helps delelopers test api and share it with colleagues

The newest version!
!function (e, t) {
    "object" == typeof exports && "object" == typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define([], t) : "object" == typeof exports ? exports.SwaggerUIStandalonePreset = t() : e.SwaggerUIStandalonePreset = t()
}(this, function () {
    return function (e) {
        function t(r) {
            if (o[r])return o[r].exports;
            var n = o[r] = {exports: {}, id: r, loaded: !1};
            return e[r].call(n.exports, n, n.exports, t), n.loaded = !0, n.exports
        }

        var o = {};
        return t.m = e, t.c = o, t.p = "/dist", t(0)
    }([function (e, t, o) {
        e.exports = o(1)
    }, function (e, t, o) {
        "use strict";
        function r(e) {
            return e && e.__esModule ? e : {default: e}
        }

        var n = o(2), i = r(n);
        o(30);
        var a = o(34), s = r(a), l = [s.default, function () {
            return {components: {StandaloneLayout: i.default}}
        }];
        e.exports = l
    }, function (e, t, o) {
        "use strict";
        function r(e) {
            return e && e.__esModule ? e : {default: e}
        }

        function n(e, t) {
            if (!(e instanceof t))throw new TypeError("Cannot call a class as a function")
        }

        function i(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 a(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 s = function () {
            function e(e, t) {
                for (var o = 0; o < t.length; o++) {
                    var r = t[o];
                    r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r)
                }
            }

            return function (t, o, r) {
                return o && e(t.prototype, o), r && e(t, r), t
            }
        }(), l = o(3), p = r(l), u = function (e) {
            function t() {
                return n(this, t), i(this, (t.__proto__ || Object.getPrototypeOf(t)).apply(this, arguments))
            }

            return a(t, e), s(t, [{
                key: "render", value: function () {
                    var e = this.props, t = e.specSelectors, o = e.specActions, r = e.getComponent, n = t.info(), i = t.url(), a = t.basePath(), s = t.host(), l = t.securityDefinitions(), u = t.externalDocs(), c = t.schemes(), f = r("info"), d = r("operations", !0), g = r("models", !0), b = r("authorizeBtn", !0), m = r("Container"), x = r("Row"), w = r("Col"), h = r("errors", !0), y = r("schemes"), k = r("Topbar", !0), v = r("onlineValidatorBadge", !0), E = t.loadingStatus();
                    return p.default.createElement(m, {className: "swagger-ui"}, k ? p.default.createElement(k, null) : null, "loading" === E && p.default.createElement("div", {className: "info"}, p.default.createElement("h4", {className: "title"}, "Loading...")), "failed" === E && p.default.createElement("div", {className: "info"}, p.default.createElement("h4", {className: "title"}, "Failed to load spec.")), "failedConfig" === E && p.default.createElement("div", {
                            className: "info",
                            style: {maxWidth: "880px", marginLeft: "auto", marginRight: "auto", textAlign: "center"}
                        }, p.default.createElement("h4", {className: "title"}, "Failed to load config.")), "success" === E && p.default.createElement("div", null, p.default.createElement(h, null), p.default.createElement(x, {className: "information-container"}, p.default.createElement(w, {mobile: 12}, n.count() ? p.default.createElement(f, {
                                info: n,
                                url: i,
                                host: s,
                                basePath: a,
                                externalDocs: u,
                                getComponent: r
                            }) : null)), c && c.size && l ? p.default.createElement("div", {className: "scheme-container"}, p.default.createElement(w, {
                                className: "schemes wrapper",
                                mobile: 12
                            }, c && c.size ? p.default.createElement(y, {
                                    schemes: c,
                                    specActions: o
                                }) : null, l ? p.default.createElement(b, null) : null)) : null, c && c.size || !l ? null : p.default.createElement("div", {className: "scheme-container"}, p.default.createElement(w, {
                                className: "schemes wrapper",
                                mobile: 12
                            }, l ? p.default.createElement(b, null) : null)), p.default.createElement(x, null, p.default.createElement(w, {
                            mobile: 12,
                            desktop: 12
                        }, p.default.createElement(d, null))), p.default.createElement(x, null, p.default.createElement(w, {
                            mobile: 12,
                            desktop: 12
                        }, p.default.createElement(g, null)))), p.default.createElement(x, null, p.default.createElement(w, null, p.default.createElement(v, null))))
                }
            }]), t
        }(p.default.Component);
        u.propTypes = {
            errSelectors: l.PropTypes.object.isRequired,
            errActions: l.PropTypes.object.isRequired,
            specActions: l.PropTypes.object.isRequired,
            specSelectors: l.PropTypes.object.isRequired,
            layoutSelectors: l.PropTypes.object.isRequired,
            layoutActions: l.PropTypes.object.isRequired,
            getComponent: l.PropTypes.func.isRequired
        }, t.default = u
    }, function (e, t, o) {
        "use strict";
        e.exports = o(4)
    }, function (e, t, o) {
        "use strict";
        var r = o(5), n = o(6), i = o(19), a = o(22), s = o(23), l = o(25), p = o(10), u = o(26), c = o(28), f = o(29), d = (o(12), p.createElement), g = p.createFactory, b = p.cloneElement, m = r, x = {
            Children: {
                map: n.map,
                forEach: n.forEach,
                count: n.count,
                toArray: n.toArray,
                only: f
            },
            Component: i,
            PureComponent: a,
            createElement: d,
            cloneElement: b,
            isValidElement: p.isValidElement,
            PropTypes: u,
            createClass: s.createClass,
            createFactory: g,
            createMixin: function (e) {
                return e
            },
            DOM: l,
            version: c,
            __spread: m
        };
        e.exports = x
    }, function (e, t) {/*
     object-assign
     (c) Sindre Sorhus
     @license MIT
     */
        "use strict";
        function o(e) {
            if (null === e || void 0 === e)throw new TypeError("Object.assign cannot be called with null or undefined");
            return Object(e)
        }

        function r() {
            try {
                if (!Object.assign)return !1;
                var e = new String("abc");
                if (e[5] = "de", "5" === Object.getOwnPropertyNames(e)[0])return !1;
                for (var t = {}, o = 0; o < 10; o++)t["_" + String.fromCharCode(o)] = o;
                var r = Object.getOwnPropertyNames(t).map(function (e) {
                    return t[e]
                });
                if ("0123456789" !== r.join(""))return !1;
                var n = {};
                return "abcdefghijklmnopqrst".split("").forEach(function (e) {
                    n[e] = e
                }), "abcdefghijklmnopqrst" === Object.keys(Object.assign({}, n)).join("")
            } catch (e) {
                return !1
            }
        }

        var n = Object.getOwnPropertySymbols, i = Object.prototype.hasOwnProperty, a = Object.prototype.propertyIsEnumerable;
        e.exports = r() ? Object.assign : function (e, t) {
                for (var r, s, l = o(e), p = 1; p < arguments.length; p++) {
                    r = Object(arguments[p]);
                    for (var u in r)i.call(r, u) && (l[u] = r[u]);
                    if (n) {
                        s = n(r);
                        for (var c = 0; c < s.length; c++)a.call(r, s[c]) && (l[s[c]] = r[s[c]])
                    }
                }
                return l
            }
    }, function (e, t, o) {
        "use strict";
        function r(e) {
            return ("" + e).replace(y, "$&/")
        }

        function n(e, t) {
            this.func = e, this.context = t, this.count = 0
        }

        function i(e, t, o) {
            var r = e.func, n = e.context;
            r.call(n, t, e.count++)
        }

        function a(e, t, o) {
            if (null == e)return e;
            var r = n.getPooled(t, o);
            x(e, i, r), n.release(r)
        }

        function s(e, t, o, r) {
            this.result = e, this.keyPrefix = t, this.func = o, this.context = r, this.count = 0
        }

        function l(e, t, o) {
            var n = e.result, i = e.keyPrefix, a = e.func, s = e.context, l = a.call(s, t, e.count++);
            Array.isArray(l) ? p(l, n, o, m.thatReturnsArgument) : null != l && (b.isValidElement(l) && (l = b.cloneAndReplaceKey(l, i + (!l.key || t && t.key === l.key ? "" : r(l.key) + "/") + o)), n.push(l))
        }

        function p(e, t, o, n, i) {
            var a = "";
            null != o && (a = r(o) + "/");
            var p = s.getPooled(t, a, n, i);
            x(e, l, p), s.release(p)
        }

        function u(e, t, o) {
            if (null == e)return e;
            var r = [];
            return p(e, r, null, t, o), r
        }

        function c(e, t, o) {
            return null
        }

        function f(e, t) {
            return x(e, c, null)
        }

        function d(e) {
            var t = [];
            return p(e, t, null, m.thatReturnsArgument), t
        }

        var g = o(7), b = o(10), m = o(13), x = o(16), w = g.twoArgumentPooler, h = g.fourArgumentPooler, y = /\/+/g;
        n.prototype.destructor = function () {
            this.func = null, this.context = null, this.count = 0
        }, g.addPoolingTo(n, w), s.prototype.destructor = function () {
            this.result = null, this.keyPrefix = null, this.func = null, this.context = null, this.count = 0
        }, g.addPoolingTo(s, h);
        var k = {forEach: a, map: u, mapIntoWithKeyPrefixInternal: p, count: f, toArray: d};
        e.exports = k
    }, function (e, t, o) {
        "use strict";
        var r = o(8), n = (o(9), function (e) {
            var t = this;
            if (t.instancePool.length) {
                var o = t.instancePool.pop();
                return t.call(o, e), o
            }
            return new t(e)
        }), i = function (e, t) {
            var o = this;
            if (o.instancePool.length) {
                var r = o.instancePool.pop();
                return o.call(r, e, t), r
            }
            return new o(e, t)
        }, a = function (e, t, o) {
            var r = this;
            if (r.instancePool.length) {
                var n = r.instancePool.pop();
                return r.call(n, e, t, o), n
            }
            return new r(e, t, o)
        }, s = function (e, t, o, r) {
            var n = this;
            if (n.instancePool.length) {
                var i = n.instancePool.pop();
                return n.call(i, e, t, o, r), i
            }
            return new n(e, t, o, r)
        }, l = function (e) {
            var t = this;
            e instanceof t ? void 0 : r("25"), e.destructor(), t.instancePool.length < t.poolSize && t.instancePool.push(e)
        }, p = 10, u = n, c = function (e, t) {
            var o = e;
            return o.instancePool = [], o.getPooled = t || u, o.poolSize || (o.poolSize = p), o.release = l, o
        }, f = {
            addPoolingTo: c,
            oneArgumentPooler: n,
            twoArgumentPooler: i,
            threeArgumentPooler: a,
            fourArgumentPooler: s
        };
        e.exports = f
    }, function (e, t) {
        "use strict";
        function o(e) {
            for (var t = arguments.length - 1, o = "Minified React error #" + e + "; visit http://facebook.github.io/react/docs/error-decoder.html?invariant=" + e, r = 0; r < t; r++)o += "&args[]=" + encodeURIComponent(arguments[r + 1]);
            o += " for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";
            var n = new Error(o);
            throw n.name = "Invariant Violation", n.framesToPop = 1, n
        }

        e.exports = o
    }, function (e, t, o) {
        "use strict";
        function r(e, t, o, r, i, a, s, l) {
            if (n(t), !e) {
                var p;
                if (void 0 === t) p = new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings."); else {
                    var u = [o, r, i, a, s, l], c = 0;
                    p = new Error(t.replace(/%s/g, function () {
                        return u[c++]
                    })), p.name = "Invariant Violation"
                }
                throw p.framesToPop = 1, p
            }
        }

        var n = function (e) {
        };
        e.exports = r
    }, function (e, t, o) {
        "use strict";
        function r(e) {
            return void 0 !== e.ref
        }

        function n(e) {
            return void 0 !== e.key
        }

        var i = o(5), a = o(11), s = (o(12), o(14), Object.prototype.hasOwnProperty), l = o(15), p = {
            key: !0,
            ref: !0,
            __self: !0,
            __source: !0
        }, u = function (e, t, o, r, n, i, a) {
            var s = {$$typeof: l, type: e, key: t, ref: o, props: a, _owner: i};
            return s
        };
        u.createElement = function (e, t, o) {
            var i, l = {}, c = null, f = null, d = null, g = null;
            if (null != t) {
                r(t) && (f = t.ref), n(t) && (c = "" + t.key), d = void 0 === t.__self ? null : t.__self, g = void 0 === t.__source ? null : t.__source;
                for (i in t)s.call(t, i) && !p.hasOwnProperty(i) && (l[i] = t[i])
            }
            var b = arguments.length - 2;
            if (1 === b) l.children = o; else if (b > 1) {
                for (var m = Array(b), x = 0; x < b; x++)m[x] = arguments[x + 2];
                l.children = m
            }
            if (e && e.defaultProps) {
                var w = e.defaultProps;
                for (i in w)void 0 === l[i] && (l[i] = w[i])
            }
            return u(e, c, f, d, g, a.current, l)
        }, u.createFactory = function (e) {
            var t = u.createElement.bind(null, e);
            return t.type = e, t
        }, u.cloneAndReplaceKey = function (e, t) {
            var o = u(e.type, t, e.ref, e._self, e._source, e._owner, e.props);
            return o
        }, u.cloneElement = function (e, t, o) {
            var l, c = i({}, e.props), f = e.key, d = e.ref, g = e._self, b = e._source, m = e._owner;
            if (null != t) {
                r(t) && (d = t.ref, m = a.current), n(t) && (f = "" + t.key);
                var x;
                e.type && e.type.defaultProps && (x = e.type.defaultProps);
                for (l in t)s.call(t, l) && !p.hasOwnProperty(l) && (void 0 === t[l] && void 0 !== x ? c[l] = x[l] : c[l] = t[l])
            }
            var w = arguments.length - 2;
            if (1 === w) c.children = o; else if (w > 1) {
                for (var h = Array(w), y = 0; y < w; y++)h[y] = arguments[y + 2];
                c.children = h
            }
            return u(e.type, f, d, g, b, m, c)
        }, u.isValidElement = function (e) {
            return "object" == typeof e && null !== e && e.$$typeof === l
        }, e.exports = u
    }, function (e, t) {
        "use strict";
        var o = {current: null};
        e.exports = o
    }, function (e, t, o) {
        "use strict";
        var r = o(13), n = r;
        e.exports = n
    }, function (e, t) {
        "use strict";
        function o(e) {
            return function () {
                return e
            }
        }

        var r = function () {
        };
        r.thatReturns = o, r.thatReturnsFalse = o(!1), r.thatReturnsTrue = o(!0), r.thatReturnsNull = o(null), r.thatReturnsThis = function () {
            return this
        }, r.thatReturnsArgument = function (e) {
            return e
        }, e.exports = r
    }, function (e, t, o) {
        "use strict";
        var r = !1;
        e.exports = r
    }, function (e, t) {
        "use strict";
        var o = "function" == typeof Symbol && Symbol.for && Symbol.for("react.element") || 60103;
        e.exports = o
    }, function (e, t, o) {
        "use strict";
        function r(e, t) {
            return e && "object" == typeof e && null != e.key ? p.escape(e.key) : t.toString(36)
        }

        function n(e, t, o, i) {
            var f = typeof e;
            if ("undefined" !== f && "boolean" !== f || (e = null), null === e || "string" === f || "number" === f || "object" === f && e.$$typeof === s)return o(i, e, "" === t ? u + r(e, 0) : t), 1;
            var d, g, b = 0, m = "" === t ? u : t + c;
            if (Array.isArray(e))for (var x = 0; x < e.length; x++)d = e[x], g = m + r(d, x), b += n(d, g, o, i); else {
                var w = l(e);
                if (w) {
                    var h, y = w.call(e);
                    if (w !== e.entries)for (var k = 0; !(h = y.next()).done;)d = h.value, g = m + r(d, k++), b += n(d, g, o, i); else for (; !(h = y.next()).done;) {
                        var v = h.value;
                        v && (d = v[1], g = m + p.escape(v[0]) + c + r(d, 0), b += n(d, g, o, i))
                    }
                } else if ("object" === f) {
                    var E = "", A = String(e);
                    a("31", "[object Object]" === A ? "object with keys {" + Object.keys(e).join(", ") + "}" : A, E)
                }
            }
            return b
        }

        function i(e, t, o) {
            return null == e ? 0 : n(e, "", t, o)
        }

        var a = o(8), s = (o(11), o(15)), l = o(17), p = (o(9), o(18)), u = (o(12), "."), c = ":";
        e.exports = i
    }, function (e, t) {
        "use strict";
        function o(e) {
            var t = e && (r && e[r] || e[n]);
            if ("function" == typeof t)return t
        }

        var r = "function" == typeof Symbol && Symbol.iterator, n = "@@iterator";
        e.exports = o
    }, function (e, t) {
        "use strict";
        function o(e) {
            var t = /[=:]/g, o = {"=": "=0", ":": "=2"}, r = ("" + e).replace(t, function (e) {
                return o[e]
            });
            return "$" + r
        }

        function r(e) {
            var t = /(=0|=2)/g, o = {
                "=0": "=",
                "=2": ":"
            }, r = "." === e[0] && "$" === e[1] ? e.substring(2) : e.substring(1);
            return ("" + r).replace(t, function (e) {
                return o[e]
            })
        }

        var n = {escape: o, unescape: r};
        e.exports = n
    }, function (e, t, o) {
        "use strict";
        function r(e, t, o) {
            this.props = e, this.context = t, this.refs = a, this.updater = o || i
        }

        var n = o(8), i = o(20), a = (o(14), o(21));
        o(9), o(12);
        r.prototype.isReactComponent = {}, r.prototype.setState = function (e, t) {
            "object" != typeof e && "function" != typeof e && null != e ? n("85") : void 0, this.updater.enqueueSetState(this, e), t && this.updater.enqueueCallback(this, t, "setState")
        }, r.prototype.forceUpdate = function (e) {
            this.updater.enqueueForceUpdate(this), e && this.updater.enqueueCallback(this, e, "forceUpdate")
        };
        e.exports = r
    }, function (e, t, o) {
        "use strict";
        function r(e, t) {
        }

        var n = (o(12), {
            isMounted: function (e) {
                return !1
            }, enqueueCallback: function (e, t) {
            }, enqueueForceUpdate: function (e) {
                r(e, "forceUpdate")
            }, enqueueReplaceState: function (e, t) {
                r(e, "replaceState")
            }, enqueueSetState: function (e, t) {
                r(e, "setState")
            }
        });
        e.exports = n
    }, function (e, t, o) {
        "use strict";
        var r = {};
        e.exports = r
    }, function (e, t, o) {
        "use strict";
        function r(e, t, o) {
            this.props = e, this.context = t, this.refs = l, this.updater = o || s
        }

        function n() {
        }

        var i = o(5), a = o(19), s = o(20), l = o(21);
        n.prototype = a.prototype, r.prototype = new n, r.prototype.constructor = r, i(r.prototype, a.prototype), r.prototype.isPureReactComponent = !0, e.exports = r
    }, function (e, t, o) {
        "use strict";
        function r(e) {
            return e
        }

        function n(e, t) {
            var o = y.hasOwnProperty(t) ? y[t] : null;
            v.hasOwnProperty(t) && ("OVERRIDE_BASE" !== o ? f("73", t) : void 0), e && ("DEFINE_MANY" !== o && "DEFINE_MANY_MERGED" !== o ? f("74", t) : void 0)
        }

        function i(e, t) {
            if (t) {
                "function" == typeof t ? f("75") : void 0, b.isValidElement(t) ? f("76") : void 0;
                var o = e.prototype, r = o.__reactAutoBindPairs;
                t.hasOwnProperty(w) && k.mixins(e, t.mixins);
                for (var i in t)if (t.hasOwnProperty(i) && i !== w) {
                    var a = t[i], s = o.hasOwnProperty(i);
                    if (n(s, i), k.hasOwnProperty(i)) k[i](e, a); else {
                        var u = y.hasOwnProperty(i), c = "function" == typeof a, d = c && !u && !s && t.autobind !== !1;
                        if (d) r.push(i, a), o[i] = a; else if (s) {
                            var g = y[i];
                            !u || "DEFINE_MANY_MERGED" !== g && "DEFINE_MANY" !== g ? f("77", g, i) : void 0, "DEFINE_MANY_MERGED" === g ? o[i] = l(o[i], a) : "DEFINE_MANY" === g && (o[i] = p(o[i], a))
                        } else o[i] = a
                    }
                }
            } else;
        }

        function a(e, t) {
            if (t)for (var o in t) {
                var r = t[o];
                if (t.hasOwnProperty(o)) {
                    var n = o in k;
                    n ? f("78", o) : void 0;
                    var i = o in e;
                    i ? f("79", o) : void 0, e[o] = r
                }
            }
        }

        function s(e, t) {
            e && t && "object" == typeof e && "object" == typeof t ? void 0 : f("80");
            for (var o in t)t.hasOwnProperty(o) && (void 0 !== e[o] ? f("81", o) : void 0, e[o] = t[o]);
            return e
        }

        function l(e, t) {
            return function () {
                var o = e.apply(this, arguments), r = t.apply(this, arguments);
                if (null == o)return r;
                if (null == r)return o;
                var n = {};
                return s(n, o), s(n, r), n
            }
        }

        function p(e, t) {
            return function () {
                e.apply(this, arguments), t.apply(this, arguments)
            }
        }

        function u(e, t) {
            var o = t.bind(e);
            return o
        }

        function c(e) {
            for (var t = e.__reactAutoBindPairs, o = 0; o < t.length; o += 2) {
                var r = t[o], n = t[o + 1];
                e[r] = u(e, n)
            }
        }

        var f = o(8), d = o(5), g = o(19), b = o(10), m = (o(24), o(20)), x = o(21), w = (o(9), o(12), "mixins"), h = [], y = {
            mixins: "DEFINE_MANY",
            statics: "DEFINE_MANY",
            propTypes: "DEFINE_MANY",
            contextTypes: "DEFINE_MANY",
            childContextTypes: "DEFINE_MANY",
            getDefaultProps: "DEFINE_MANY_MERGED",
            getInitialState: "DEFINE_MANY_MERGED",
            getChildContext: "DEFINE_MANY_MERGED",
            render: "DEFINE_ONCE",
            componentWillMount: "DEFINE_MANY",
            componentDidMount: "DEFINE_MANY",
            componentWillReceiveProps: "DEFINE_MANY",
            shouldComponentUpdate: "DEFINE_ONCE",
            componentWillUpdate: "DEFINE_MANY",
            componentDidUpdate: "DEFINE_MANY",
            componentWillUnmount: "DEFINE_MANY",
            updateComponent: "OVERRIDE_BASE"
        }, k = {
            displayName: function (e, t) {
                e.displayName = t
            }, mixins: function (e, t) {
                if (t)for (var o = 0; o < t.length; o++)i(e, t[o])
            }, childContextTypes: function (e, t) {
                e.childContextTypes = d({}, e.childContextTypes, t)
            }, contextTypes: function (e, t) {
                e.contextTypes = d({}, e.contextTypes, t)
            }, getDefaultProps: function (e, t) {
                e.getDefaultProps ? e.getDefaultProps = l(e.getDefaultProps, t) : e.getDefaultProps = t
            }, propTypes: function (e, t) {
                e.propTypes = d({}, e.propTypes, t)
            }, statics: function (e, t) {
                a(e, t)
            }, autobind: function () {
            }
        }, v = {
            replaceState: function (e, t) {
                this.updater.enqueueReplaceState(this, e), t && this.updater.enqueueCallback(this, t, "replaceState")
            }, isMounted: function () {
                return this.updater.isMounted(this)
            }
        }, E = function () {
        };
        d(E.prototype, g.prototype, v);
        var A = {
            createClass: function (e) {
                var t = r(function (e, o, r) {
                    this.__reactAutoBindPairs.length && c(this), this.props = e, this.context = o, this.refs = x, this.updater = r || m, this.state = null;
                    var n = this.getInitialState ? this.getInitialState() : null;
                    "object" != typeof n || Array.isArray(n) ? f("82", t.displayName || "ReactCompositeComponent") : void 0, this.state = n
                });
                t.prototype = new E, t.prototype.constructor = t, t.prototype.__reactAutoBindPairs = [], h.forEach(i.bind(null, t)), i(t, e), t.getDefaultProps && (t.defaultProps = t.getDefaultProps()), t.prototype.render ? void 0 : f("83");
                for (var o in y)t.prototype[o] || (t.prototype[o] = null);
                return t
            }, injection: {
                injectMixin: function (e) {
                    h.push(e)
                }
            }
        };
        e.exports = A
    }, function (e, t, o) {
        "use strict";
        var r = {};
        e.exports = r
    }, function (e, t, o) {
        "use strict";
        var r = o(10), n = r.createFactory, i = {
            a: n("a"),
            abbr: n("abbr"),
            address: n("address"),
            area: n("area"),
            article: n("article"),
            aside: n("aside"),
            audio: n("audio"),
            b: n("b"),
            base: n("base"),
            bdi: n("bdi"),
            bdo: n("bdo"),
            big: n("big"),
            blockquote: n("blockquote"),
            body: n("body"),
            br: n("br"),
            button: n("button"),
            canvas: n("canvas"),
            caption: n("caption"),
            cite: n("cite"),
            code: n("code"),
            col: n("col"),
            colgroup: n("colgroup"),
            data: n("data"),
            datalist: n("datalist"),
            dd: n("dd"),
            del: n("del"),
            details: n("details"),
            dfn: n("dfn"),
            dialog: n("dialog"),
            div: n("div"),
            dl: n("dl"),
            dt: n("dt"),
            em: n("em"),
            embed: n("embed"),
            fieldset: n("fieldset"),
            figcaption: n("figcaption"),
            figure: n("figure"),
            footer: n("footer"),
            form: n("form"),
            h1: n("h1"),
            h2: n("h2"),
            h3: n("h3"),
            h4: n("h4"),
            h5: n("h5"),
            h6: n("h6"),
            head: n("head"),
            header: n("header"),
            hgroup: n("hgroup"),
            hr: n("hr"),
            html: n("html"),
            i: n("i"),
            iframe: n("iframe"),
            img: n("img"),
            input: n("input"),
            ins: n("ins"),
            kbd: n("kbd"),
            keygen: n("keygen"),
            label: n("label"),
            legend: n("legend"),
            li: n("li"),
            link: n("link"),
            main: n("main"),
            map: n("map"),
            mark: n("mark"),
            menu: n("menu"),
            menuitem: n("menuitem"),
            meta: n("meta"),
            meter: n("meter"),
            nav: n("nav"),
            noscript: n("noscript"),
            object: n("object"),
            ol: n("ol"),
            optgroup: n("optgroup"),
            option: n("option"),
            output: n("output"),
            p: n("p"),
            param: n("param"),
            picture: n("picture"),
            pre: n("pre"),
            progress: n("progress"),
            q: n("q"),
            rp: n("rp"),
            rt: n("rt"),
            ruby: n("ruby"),
            s: n("s"),
            samp: n("samp"),
            script: n("script"),
            section: n("section"),
            select: n("select"),
            small: n("small"),
            source: n("source"),
            span: n("span"),
            strong: n("strong"),
            style: n("style"),
            sub: n("sub"),
            summary: n("summary"),
            sup: n("sup"),
            table: n("table"),
            tbody: n("tbody"),
            td: n("td"),
            textarea: n("textarea"),
            tfoot: n("tfoot"),
            th: n("th"),
            thead: n("thead"),
            time: n("time"),
            title: n("title"),
            tr: n("tr"),
            track: n("track"),
            u: n("u"),
            ul: n("ul"),
            var: n("var"),
            video: n("video"),
            wbr: n("wbr"),
            circle: n("circle"),
            clipPath: n("clipPath"),
            defs: n("defs"),
            ellipse: n("ellipse"),
            g: n("g"),
            image: n("image"),
            line: n("line"),
            linearGradient: n("linearGradient"),
            mask: n("mask"),
            path: n("path"),
            pattern: n("pattern"),
            polygon: n("polygon"),
            polyline: n("polyline"),
            radialGradient: n("radialGradient"),
            rect: n("rect"),
            stop: n("stop"),
            svg: n("svg"),
            text: n("text"),
            tspan: n("tspan")
        };
        e.exports = i
    }, function (e, t, o) {
        "use strict";
        function r(e, t) {
            return e === t ? 0 !== e || 1 / e === 1 / t : e !== e && t !== t
        }

        function n(e) {
            this.message = e, this.stack = ""
        }

        function i(e) {
            function t(t, o, r, i, a, s, l) {
                i = i || P, s = s || r;
                if (null == o[r]) {
                    var p = v[a];
                    return t ? new n(null === o[r] ? "The " + p + " `" + s + "` is marked as required " + ("in `" + i + "`, but its value is `null`.") : "The " + p + " `" + s + "` is marked as required in " + ("`" + i + "`, but its value is `undefined`.")) : null
                }
                return e(o, r, i, a, s)
            }

            var o = t.bind(null, !1);
            return o.isRequired = t.bind(null, !0), o
        }

        function a(e) {
            function t(t, o, r, i, a, s) {
                var l = t[o], p = w(l);
                if (p !== e) {
                    var u = v[i], c = h(l);
                    return new n("Invalid " + u + " `" + a + "` of type " + ("`" + c + "` supplied to `" + r + "`, expected ") + ("`" + e + "`."))
                }
                return null
            }

            return i(t)
        }

        function s() {
            return i(A.thatReturns(null))
        }

        function l(e) {
            function t(t, o, r, i, a) {
                if ("function" != typeof e)return new n("Property `" + a + "` of component `" + r + "` has invalid PropType notation inside arrayOf.");
                var s = t[o];
                if (!Array.isArray(s)) {
                    var l = v[i], p = w(s);
                    return new n("Invalid " + l + " `" + a + "` of type " + ("`" + p + "` supplied to `" + r + "`, expected an array."))
                }
                for (var u = 0; u < s.length; u++) {
                    var c = e(s, u, r, i, a + "[" + u + "]", E);
                    if (c instanceof Error)return c
                }
                return null
            }

            return i(t)
        }

        function p() {
            function e(e, t, o, r, i) {
                var a = e[t];
                if (!k.isValidElement(a)) {
                    var s = v[r], l = w(a);
                    return new n("Invalid " + s + " `" + i + "` of type " + ("`" + l + "` supplied to `" + o + "`, expected a single ReactElement."))
                }
                return null
            }

            return i(e)
        }

        function u(e) {
            function t(t, o, r, i, a) {
                if (!(t[o] instanceof e)) {
                    var s = v[i], l = e.name || P, p = y(t[o]);
                    return new n("Invalid " + s + " `" + a + "` of type " + ("`" + p + "` supplied to `" + r + "`, expected ") + ("instance of `" + l + "`."))
                }
                return null
            }

            return i(t)
        }

        function c(e) {
            function t(t, o, i, a, s) {
                for (var l = t[o], p = 0; p < e.length; p++)if (r(l, e[p]))return null;
                var u = v[a], c = JSON.stringify(e);
                return new n("Invalid " + u + " `" + s + "` of value `" + l + "` " + ("supplied to `" + i + "`, expected one of " + c + "."))
            }

            return Array.isArray(e) ? i(t) : A.thatReturnsNull
        }

        function f(e) {
            function t(t, o, r, i, a) {
                if ("function" != typeof e)return new n("Property `" + a + "` of component `" + r + "` has invalid PropType notation inside objectOf.");
                var s = t[o], l = w(s);
                if ("object" !== l) {
                    var p = v[i];
                    return new n("Invalid " + p + " `" + a + "` of type " + ("`" + l + "` supplied to `" + r + "`, expected an object."))
                }
                for (var u in s)if (s.hasOwnProperty(u)) {
                    var c = e(s, u, r, i, a + "." + u, E);
                    if (c instanceof Error)return c
                }
                return null
            }

            return i(t)
        }

        function d(e) {
            function t(t, o, r, i, a) {
                for (var s = 0; s < e.length; s++) {
                    var l = e[s];
                    if (null == l(t, o, r, i, a, E))return null
                }
                var p = v[i];
                return new n("Invalid " + p + " `" + a + "` supplied to " + ("`" + r + "`."))
            }

            return Array.isArray(e) ? i(t) : A.thatReturnsNull
        }

        function g() {
            function e(e, t, o, r, i) {
                if (!m(e[t])) {
                    var a = v[r];
                    return new n("Invalid " + a + " `" + i + "` supplied to " + ("`" + o + "`, expected a ReactNode."))
                }
                return null
            }

            return i(e)
        }

        function b(e) {
            function t(t, o, r, i, a) {
                var s = t[o], l = w(s);
                if ("object" !== l) {
                    var p = v[i];
                    return new n("Invalid " + p + " `" + a + "` of type `" + l + "` " + ("supplied to `" + r + "`, expected `object`."))
                }
                for (var u in e) {
                    var c = e[u];
                    if (c) {
                        var f = c(s, u, r, i, a + "." + u, E);
                        if (f)return f
                    }
                }
                return null
            }

            return i(t)
        }

        function m(e) {
            switch (typeof e) {
                case"number":
                case"string":
                case"undefined":
                    return !0;
                case"boolean":
                    return !e;
                case"object":
                    if (Array.isArray(e))return e.every(m);
                    if (null === e || k.isValidElement(e))return !0;
                    var t = _(e);
                    if (!t)return !1;
                    var o, r = t.call(e);
                    if (t !== e.entries) {
                        for (; !(o = r.next()).done;)if (!m(o.value))return !1
                    } else for (; !(o = r.next()).done;) {
                        var n = o.value;
                        if (n && !m(n[1]))return !1
                    }
                    return !0;
                default:
                    return !1
            }
        }

        function x(e, t) {
            return "symbol" === e || ("Symbol" === t["@@toStringTag"] || "function" == typeof Symbol && t instanceof Symbol)
        }

        function w(e) {
            var t = typeof e;
            return Array.isArray(e) ? "array" : e instanceof RegExp ? "object" : x(t, e) ? "symbol" : t
        }

        function h(e) {
            var t = w(e);
            if ("object" === t) {
                if (e instanceof Date)return "date";
                if (e instanceof RegExp)return "regexp"
            }
            return t
        }

        function y(e) {
            return e.constructor && e.constructor.name ? e.constructor.name : P
        }

        var k = o(10), v = o(24), E = o(27), A = o(13), _ = o(17), P = (o(12), "<>"), j = {
            array: a("array"),
            bool: a("boolean"),
            func: a("function"),
            number: a("number"),
            object: a("object"),
            string: a("string"),
            symbol: a("symbol"),
            any: s(),
            arrayOf: l,
            element: p(),
            instanceOf: u,
            node: g(),
            objectOf: f,
            oneOf: c,
            oneOfType: d,
            shape: b
        };
        n.prototype = Error.prototype, e.exports = j
    }, function (e, t) {
        "use strict";
        var o = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";
        e.exports = o
    }, function (e, t) {
        "use strict";
        e.exports = "15.4.2"
    }, function (e, t, o) {
        "use strict";
        function r(e) {
            return i.isValidElement(e) ? void 0 : n("143"), e
        }

        var n = o(8), i = o(10);
        o(9);
        e.exports = r
    }, function (e, t, o) {
        var r = o(31);
        "string" == typeof r && (r = [[e.id, r, ""]]);
        o(33)(r, {});
        r.locals && (e.exports = r.locals)
    }, function (e, t, o) {
        t = e.exports = o(32)(), t.push([e.id, "@charset \"UTF-8\";.swagger-ui html{box-sizing:border-box}.swagger-ui *,.swagger-ui :after,.swagger-ui :before{box-sizing:inherit}.swagger-ui body{margin:0;background:#fafafa}.swagger-ui .wrapper{width:100%;max-width:1460px;margin:0 auto;padding:0 20px}.swagger-ui .opblock-tag-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .opblock-tag{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border-bottom:1px solid rgba(59,65,81,.3);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock-tag:hover{background:rgba(0,0,0,.02)}.swagger-ui .opblock-tag{font-size:24px;margin:0 0 5px;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .opblock-tag.no-desc span{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .opblock-tag svg{-webkit-transition:all .4s;transition:all .4s}.swagger-ui .opblock-tag small{font-size:14px;font-weight:400;padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .parаmeter__type{font-size:12px;padding:5px 0;font-family:Source Code Pro,monospace;font-weight:600;color:#3b4151}.swagger-ui .view-line-link{position:relative;top:3px;width:20px;margin:0 5px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-ui .opblock{margin:0 0 15px;border:1px solid #000;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.19)}.swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid #000}.swagger-ui .opblock .opblock-section-header{padding:8px 20px;background:hsla(0,0%,100%,.8);box-shadow:0 1px 2px rgba(0,0,0,.1)}.swagger-ui .opblock .opblock-section-header,.swagger-ui .opblock .opblock-section-header label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock .opblock-section-header label{font-size:12px;font-weight:700;margin:0;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-section-header label span{padding:0 10px 0 0}.swagger-ui .opblock .opblock-section-header h4{font-size:14px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary-method{font-size:14px;font-weight:700;min-width:80px;padding:6px 15px;text-align:center;border-radius:3px;background:#000;text-shadow:0 1px 0 rgba(0,0,0,.1);font-family:Titillium Web,sans-serif;color:#fff}.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;font-family:Source Code Pro,monospace;font-weight:600;color:#3b4151;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock .opblock-summary-path .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link{position:relative;top:2px;width:0;margin:0;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-ui .opblock .opblock-summary-path:hover .view-line-link,.swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link{width:18px;margin:0 5px}.swagger-ui .opblock .opblock-summary-path__deprecated{text-decoration:line-through}.swagger-ui .opblock .opblock-summary-description{font-size:13px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .opblock.opblock-post{border-color:#49cc90;background:rgba(73,204,144,.1)}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#49cc90}.swagger-ui .opblock.opblock-put{border-color:#fca130;background:rgba(252,161,48,.1)}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fca130}.swagger-ui .opblock.opblock-delete{border-color:#f93e3e;background:rgba(249,62,62,.1)}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#f93e3e}.swagger-ui .opblock.opblock-get{border-color:#61affe;background:rgba(97,175,254,.1)}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#61affe}.swagger-ui .opblock.opblock-patch{border-color:#50e3c2;background:rgba(80,227,194,.1)}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#50e3c2}.swagger-ui .opblock.opblock-head{border-color:#9012fe;background:rgba(144,18,254,.1)}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#9012fe}.swagger-ui .opblock.opblock-options{border-color:#0d5aa7;background:rgba(13,90,167,.1)}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#0d5aa7}.swagger-ui .opblock.opblock-deprecated{opacity:.6;border-color:#ebebeb;background:hsla(0,0%,92%,.1)}.swagger-ui .opblock.opblock-deprecated .opblock-summary-method{background:#ebebeb}.swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#ebebeb}.swagger-ui .tab{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 10px;padding:0;list-style:none}.swagger-ui .tab li{font-size:12px;min-width:100px;min-width:90px;padding:0;cursor:pointer;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .tab li:first-of-type{position:relative;padding-left:0}.swagger-ui .tab li:first-of-type:after{position:absolute;top:0;right:6px;width:1px;height:100%;content:\"\";background:rgba(0,0,0,.2)}.swagger-ui .tab li.active{font-weight:700}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-title_normal{padding:15px 20px}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-description-wrapper h4,.swagger-ui .opblock-title_normal,.swagger-ui .opblock-title_normal h4{font-size:12px;margin:0 0 5px;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-title_normal p{font-size:14px;margin:0;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .execute-wrapper{padding:20px;text-align:right}.swagger-ui .execute-wrapper .btn{width:100%;padding:8px 40px}.swagger-ui .body-param-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .body-param-options .body-param-edit{padding:10px 0}.swagger-ui .body-param-options label{padding:8px 0}.swagger-ui .body-param-options label select{margin:3px 0 0}.swagger-ui .responses-inner{padding:20px}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{font-size:12px;margin:10px 0 5px;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .response-col_status{font-size:14px;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .response-col_status .response-undocumented{font-size:11px;font-family:Source Code Pro,monospace;font-weight:600;color:#999}.swagger-ui .response-col_description__inner span{font-size:12px;font-style:italic;display:block;margin:10px 0;padding:10px;border-radius:4px;background:#41444e;font-family:Source Code Pro,monospace;font-weight:600;color:#fff}.swagger-ui .response-col_description__inner span p{margin:0}.swagger-ui .opblock-body pre{font-size:12px;margin:0;padding:10px;white-space:pre-wrap;border-radius:4px;background:#41444e;font-family:Source Code Pro,monospace;font-weight:600;color:#fff}.swagger-ui .opblock-body pre span{color:#fff!important}.swagger-ui .scheme-container{margin:0 0 20px;padding:30px 0;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.swagger-ui .scheme-container .schemes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .scheme-container .schemes>label{font-size:12px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-20px 15px 0 0;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .scheme-container .schemes>label select{min-width:130px;text-transform:uppercase}.swagger-ui .loading-container{padding:40px 0 60px}.swagger-ui .loading-container .loading{position:relative}.swagger-ui .loading-container .loading:after{font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;content:\"loading\";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .loading-container .loading:before{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;margin:-30px;content:\"\";-webkit-animation:rotation 1s infinite linear,opacity .5s;animation:rotation 1s infinite linear,opacity .5s;opacity:1;border:2px solid rgba(85,85,85,.1);border-top-color:rgba(0,0,0,.6);border-radius:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.swagger-ui .btn{font-size:14px;font-weight:700;padding:5px 23px;-webkit-transition:all .3s;transition:all .3s;border:2px solid #888;border-radius:4px;background:transparent;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .btn[disabled]{cursor:not-allowed;opacity:.3}.swagger-ui .btn:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}.swagger-ui .btn.cancel{border-color:#ff6060;font-family:Titillium Web,sans-serif;color:#ff6060}.swagger-ui .btn.authorize{line-height:1;display:inline;color:#49cc90;border-color:#49cc90}.swagger-ui .btn.authorize span{float:left;padding:4px 20px 0 0}.swagger-ui .btn.authorize svg{fill:#49cc90}.swagger-ui .btn.execute{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;color:#fff;border-color:#4990e2}@-webkit-keyframes pulse{0%{color:#fff;background:#4990e2;box-shadow:0 0 0 0 rgba(73,144,226,.8)}70%{box-shadow:0 0 0 5px rgba(73,144,226,0)}to{color:#fff;background:#4990e2;box-shadow:0 0 0 0 rgba(73,144,226,0)}}@keyframes pulse{0%{color:#fff;background:#4990e2;box-shadow:0 0 0 0 rgba(73,144,226,.8)}70%{box-shadow:0 0 0 5px rgba(73,144,226,0)}to{color:#fff;background:#4990e2;box-shadow:0 0 0 0 rgba(73,144,226,0)}}.swagger-ui .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px}.swagger-ui .btn-group .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .btn-group .btn:first-child{border-radius:4px 0 0 4px}.swagger-ui .btn-group .btn:last-child{border-radius:0 4px 4px 0}.swagger-ui .authorization__btn{padding:0 10px;border:none;background:none}.swagger-ui .authorization__btn.locked{opacity:1}.swagger-ui .authorization__btn.unlocked{opacity:.4}.swagger-ui .expand-methods,.swagger-ui .expand-operation{border:none;background:none}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg{width:20px;height:20px}.swagger-ui .expand-methods{padding:0 10px}.swagger-ui .expand-methods:hover svg{fill:#444}.swagger-ui .expand-methods svg{-webkit-transition:all .3s;transition:all .3s;fill:#777}.swagger-ui button{cursor:pointer;outline:none}.swagger-ui select{font-size:14px;font-weight:700;padding:5px 40px 5px 10px;border:2px solid #41444e;border-radius:4px;background:#f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+ICAgIDxwYXRoIGQ9Ik0xMy40MTggNy44NTljLjI3MS0uMjY4LjcwOS0uMjY4Ljk3OCAwIC4yNy4yNjguMjcyLjcwMSAwIC45NjlsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk3OSAwbC0zLjkwOC0zLjgzYy0uMjctLjI2Ny0uMjctLjcwMSAwLS45NjkuMjcxLS4yNjguNzA5LS4yNjguOTc4IDBMMTAgMTFsMy40MTgtMy4xNDF6Ii8+PC9zdmc+) right 10px center no-repeat;background-size:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);font-family:Titillium Web,sans-serif;color:#3b4151;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-ui select[multiple]{margin:5px 0;padding:5px;background:#f7f7f7}.swagger-ui .opblock-body select{min-width:230px}.swagger-ui label{font-size:12px;font-weight:700;margin:0 0 5px;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui input[type=email],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text]{min-width:100px;margin:5px 0;padding:8px 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff}.swagger-ui input[type=email].invalid,.swagger-ui input[type=password].invalid,.swagger-ui input[type=search].invalid,.swagger-ui input[type=text].invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.swagger-ui textarea{font-size:12px;width:100%;min-height:280px;padding:10px;border:none;border-radius:4px;outline:none;background:hsla(0,0%,100%,.8);font-family:Source Code Pro,monospace;font-weight:600;color:#3b4151}.swagger-ui textarea:focus{border:2px solid #61affe}.swagger-ui textarea.curl{font-size:12px;min-height:100px;margin:0;padding:10px;resize:none;border-radius:4px;background:#41444e;font-family:Source Code Pro,monospace;font-weight:600;color:#fff}.swagger-ui .checkbox{padding:5px 0 10px;-webkit-transition:opacity .5s;transition:opacity .5s;color:#333}.swagger-ui .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .checkbox p{font-weight:400!important;font-style:italic;margin:0!important;font-family:Source Code Pro,monospace;font-weight:600;color:#3b4151}.swagger-ui .checkbox input[type=checkbox]{display:none}.swagger-ui .checkbox input[type=checkbox]+label>.item{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin:0 8px 0 0;padding:5px;cursor:pointer;border-radius:1px;background:#e8e8e8;box-shadow:0 0 0 2px #e8e8e8;-webkit-box-flex:0;-ms-flex:none;flex:none}.swagger-ui .checkbox input[type=checkbox]+label>.item:active{-webkit-transform:scale(.9);transform:scale(.9)}.swagger-ui .checkbox input[type=checkbox]:checked+label>.item{background:#e8e8e8 url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E\") 50% no-repeat}.swagger-ui .dialog-ux{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0}.swagger-ui .dialog-ux .backdrop-ux{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.swagger-ui .dialog-ux .modal-ux{position:absolute;z-index:9999;top:50%;left:50%;width:100%;min-width:300px;max-width:650px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ebebeb;border-radius:4px;background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.swagger-ui .dialog-ux .modal-ux-content{overflow-y:auto;max-height:540px;padding:20px}.swagger-ui .dialog-ux .modal-ux-content p{font-size:12px;margin:0 0 5px;color:#41444e;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-content h4{font-size:18px;font-weight:600;margin:15px 0 0;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0;border-bottom:1px solid #ebebeb;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .dialog-ux .modal-ux-header .close-modal{padding:0 10px;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-ui .dialog-ux .modal-ux-header h3{font-size:20px;font-weight:600;margin:0;padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .model{font-size:12px;font-weight:300;font-family:Source Code Pro,monospace;font-weight:600;color:#3b4151}.swagger-ui .model-toggle{font-size:10px;position:relative;top:6px;display:inline-block;margin:auto .3em;cursor:pointer;-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.swagger-ui .model-toggle.collapsed{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.swagger-ui .model-toggle:after{display:block;width:20px;height:20px;content:\"\";background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E\") 50% no-repeat;background-size:100%}.swagger-ui .model-jump-to-path{position:relative;cursor:pointer}.swagger-ui .model-jump-to-path .view-line-link{position:absolute;top:-.4em;cursor:pointer}.swagger-ui .model-title{position:relative}.swagger-ui .model-title:hover .model-hint{visibility:visible}.swagger-ui .model-hint{position:absolute;top:-1.8em;visibility:hidden;padding:.1em .5em;white-space:nowrap;color:#ebebeb;border-radius:4px;background:rgba(0,0,0,.7)}.swagger-ui section.models{margin:30px 0;border:1px solid rgba(59,65,81,.3);border-radius:4px}.swagger-ui section.models.is-open{padding:0 0 20px}.swagger-ui section.models.is-open h4{margin:0 0 5px;border-bottom:1px solid rgba(59,65,81,.3)}.swagger-ui section.models.is-open h4 svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-ui section.models h4{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-family:Titillium Web,sans-serif;color:#777;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui section.models h4 svg{-webkit-transition:all .4s;transition:all .4s}.swagger-ui section.models h4 span{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui section.models h4:hover{background:rgba(0,0,0,.02)}.swagger-ui section.models h5{font-size:16px;margin:0 0 10px;font-family:Titillium Web,sans-serif;color:#777}.swagger-ui section.models .model-jump-to-path{position:relative;top:5px}.swagger-ui section.models .model-container{margin:0 20px 15px;-webkit-transition:all .5s;transition:all .5s;border-radius:4px;background:rgba(0,0,0,.05)}.swagger-ui section.models .model-container:hover{background:rgba(0,0,0,.07)}.swagger-ui section.models .model-container:first-of-type{margin:20px}.swagger-ui section.models .model-container:last-of-type{margin:0 20px}.swagger-ui section.models .model-box{background:none}.swagger-ui .model-box{padding:10px;border-radius:4px;background:rgba(0,0,0,.1)}.swagger-ui .model-box .model-jump-to-path{position:relative;top:4px}.swagger-ui .model-title{font-size:16px;font-family:Titillium Web,sans-serif;color:#555}.swagger-ui span>span.model,.swagger-ui span>span.model .brace-close{padding:0 0 0 10px}.swagger-ui .prop-type{color:#55a}.swagger-ui .prop-enum{display:block}.swagger-ui .prop-format{color:#999}.swagger-ui table{width:100%;padding:0 10px;border-collapse:collapse}.swagger-ui table.model tbody tr td{padding:0;vertical-align:top}.swagger-ui table.model tbody tr td:first-of-type{width:100px;padding:0}.swagger-ui table.headers td{font-size:12px;font-weight:300;vertical-align:middle;font-family:Source Code Pro,monospace;font-weight:600;color:#3b4151}.swagger-ui table tbody tr td{padding:10px 0 0;vertical-align:top}.swagger-ui table tbody tr td:first-of-type{width:20%;padding:10px 0}.swagger-ui table thead tr td,.swagger-ui table thead tr th{font-size:12px;font-weight:700;padding:12px 0;text-align:left;border-bottom:1px solid rgba(59,65,81,.2);font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description p{font-size:14px;margin:0;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .parameters-col_description input[type=text]{width:100%;max-width:340px}.swagger-ui .parameter__name{font-size:16px;font-weight:400;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .parameter__name.required{font-weight:700}.swagger-ui .parameter__name.required:after{font-size:10px;position:relative;top:-6px;padding:5px;content:\"required\";color:rgba(255,0,0,.6)}.swagger-ui .parameter__in{font-size:12px;font-style:italic;font-family:Source Code Pro,monospace;font-weight:600;color:#888}.swagger-ui .table-container{padding:20px}.swagger-ui .topbar{padding:8px 30px;background-color:#89bf04}.swagger-ui .topbar .topbar-wrapper{-ms-flex-align:center}.swagger-ui .topbar .topbar-wrapper,.swagger-ui .topbar a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.swagger-ui .topbar a{font-size:1.5em;font-weight:700;text-decoration:none;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;font-family:Titillium Web,sans-serif;color:#fff}.swagger-ui .topbar a span{margin:0;padding:0 10px}.swagger-ui .topbar .download-url-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .topbar .download-url-wrapper input[type=text]{min-width:350px;margin:0;border:2px solid #547f00;border-radius:4px 0 0 4px;outline:none}.swagger-ui .topbar .download-url-wrapper .download-url-button{font-size:16px;font-weight:700;padding:4px 40px;border:none;border-radius:0 4px 4px 0;background:#547f00;font-family:Titillium Web,sans-serif;color:#fff}.swagger-ui .info{margin:50px 0}.swagger-ui .info hgroup.main{margin:0 0 20px}.swagger-ui .info hgroup.main a{font-size:12px}.swagger-ui .info p{font-size:14px;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .info code{padding:3px 5px;border-radius:4px;background:rgba(0,0,0,.05);font-family:Source Code Pro,monospace;font-weight:600;color:#9012fe}.swagger-ui .info a{font-size:14px;-webkit-transition:all .4s;transition:all .4s;font-family:Open Sans,sans-serif;color:#4990e2}.swagger-ui .info a:hover{color:#1f69c0}.swagger-ui .info>div{margin:0 0 5px}.swagger-ui .info .base-url{font-size:12px;font-weight:300!important;margin:0;font-family:Source Code Pro,monospace;font-weight:600;color:#3b4151}.swagger-ui .info .title{font-size:36px;margin:0;font-family:Open Sans,sans-serif;color:#3b4151}.swagger-ui .info .title small{font-size:10px;position:relative;top:-5px;display:inline-block;margin:0 0 0 5px;padding:2px 4px;vertical-align:super;border-radius:57px;background:#7d8492}.swagger-ui .info .title small pre{margin:0;font-family:Titillium Web,sans-serif;color:#fff}.swagger-ui .auth-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swagger-ui .auth-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swagger-ui .auth-wrapper .authorize{padding-right:20px}.swagger-ui .auth-container{margin:0 0 10px;padding:10px 20px;border-bottom:1px solid #ebebeb}.swagger-ui .auth-container:last-of-type{margin:0;padding:10px 20px;border:0}.swagger-ui .auth-container h4{margin:5px 0 15px!important}.swagger-ui .auth-container .wrapper{margin:0;padding:0}.swagger-ui .auth-container input[type=password],.swagger-ui .auth-container input[type=text]{min-width:230px}.swagger-ui .auth-container .errors{font-size:12px;padding:10px;border-radius:4px;font-family:Source Code Pro,monospace;font-weight:600;color:#3b4151}.swagger-ui .scopes h2{font-size:14px;font-family:Titillium Web,sans-serif;color:#3b4151}.swagger-ui .scope-def{padding:0 0 20px}.swagger-ui .errors-wrapper{margin:20px;padding:10px 20px;-webkit-animation:scaleUp .5s;animation:scaleUp .5s;border:2px solid #f93e3e;border-radius:4px;background:rgba(249,62,62,.1)}.swagger-ui .errors-wrapper .error-wrapper{margin:0 0 10px}.swagger-ui .errors-wrapper .errors h4{font-size:14px;margin:0;font-family:Source Code Pro,monospace;font-weight:600;color:#3b4151}.swagger-ui .errors-wrapper hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .errors-wrapper hgroup h4{font-size:20px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Titillium Web,sans-serif;color:#3b4151}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}", ""]);
    }, function (e, t) {
        e.exports = function () {
            var e = [];
            return e.toString = function () {
                for (var e = [], t = 0; t < this.length; t++) {
                    var o = this[t];
                    o[2] ? e.push("@media " + o[2] + "{" + o[1] + "}") : e.push(o[1])
                }
                return e.join("")
            }, e.i = function (t, o) {
                "string" == typeof t && (t = [[null, t, ""]]);
                for (var r = {}, n = 0; n < this.length; n++) {
                    var i = this[n][0];
                    "number" == typeof i && (r[i] = !0)
                }
                for (n = 0; n < t.length; n++) {
                    var a = t[n];
                    "number" == typeof a[0] && r[a[0]] || (o && !a[2] ? a[2] = o : o && (a[2] = "(" + a[2] + ") and (" + o + ")"), e.push(a))
                }
            }, e
        }
    }, function (e, t, o) {
        function r(e, t) {
            for (var o = 0; o < e.length; o++) {
                var r = e[o], n = d[r.id];
                if (n) {
                    n.refs++;
                    for (var i = 0; i < n.parts.length; i++)n.parts[i](r.parts[i]);
                    for (; i < r.parts.length; i++)n.parts.push(p(r.parts[i], t))
                } else {
                    for (var a = [], i = 0; i < r.parts.length; i++)a.push(p(r.parts[i], t));
                    d[r.id] = {id: r.id, refs: 1, parts: a}
                }
            }
        }

        function n(e) {
            for (var t = [], o = {}, r = 0; r < e.length; r++) {
                var n = e[r], i = n[0], a = n[1], s = n[2], l = n[3], p = {css: a, media: s, sourceMap: l};
                o[i] ? o[i].parts.push(p) : t.push(o[i] = {id: i, parts: [p]})
            }
            return t
        }

        function i(e, t) {
            var o = m(), r = h[h.length - 1];
            if ("top" === e.insertAt) r ? r.nextSibling ? o.insertBefore(t, r.nextSibling) : o.appendChild(t) : o.insertBefore(t, o.firstChild), h.push(t); else {
                if ("bottom" !== e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");
                o.appendChild(t)
            }
        }

        function a(e) {
            e.parentNode.removeChild(e);
            var t = h.indexOf(e);
            t >= 0 && h.splice(t, 1)
        }

        function s(e) {
            var t = document.createElement("style");
            return t.type = "text/css", i(e, t), t
        }

        function l(e) {
            var t = document.createElement("link");
            return t.rel = "stylesheet", i(e, t), t
        }

        function p(e, t) {
            var o, r, n;
            if (t.singleton) {
                var i = w++;
                o = x || (x = s(t)), r = u.bind(null, o, i, !1), n = u.bind(null, o, i, !0)
            } else e.sourceMap && "function" == typeof URL && "function" == typeof URL.createObjectURL && "function" == typeof URL.revokeObjectURL && "function" == typeof Blob && "function" == typeof btoa ? (o = l(t), r = f.bind(null, o), n = function () {
                    a(o), o.href && URL.revokeObjectURL(o.href)
                }) : (o = s(t), r = c.bind(null, o), n = function () {
                    a(o)
                });
            return r(e), function (t) {
                if (t) {
                    if (t.css === e.css && t.media === e.media && t.sourceMap === e.sourceMap)return;
                    r(e = t)
                } else n()
            }
        }

        function u(e, t, o, r) {
            var n = o ? "" : r.css;
            if (e.styleSheet) e.styleSheet.cssText = y(t, n); else {
                var i = document.createTextNode(n), a = e.childNodes;
                a[t] && e.removeChild(a[t]), a.length ? e.insertBefore(i, a[t]) : e.appendChild(i)
            }
        }

        function c(e, t) {
            var o = t.css, r = t.media;
            t.sourceMap;
            if (r && e.setAttribute("media", r), e.styleSheet) e.styleSheet.cssText = o; else {
                for (; e.firstChild;)e.removeChild(e.firstChild);
                e.appendChild(document.createTextNode(o))
            }
        }

        function f(e, t) {
            var o = t.css, r = (t.media, t.sourceMap);
            r && (o += "\n/*# sourceMappingURL=data:application/json;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(r)))) + " */");
            var n = new Blob([o], {type: "text/css"}), i = e.href;
            e.href = URL.createObjectURL(n), i && URL.revokeObjectURL(i)
        }

        var d = {}, g = function (e) {
            var t;
            return function () {
                return "undefined" == typeof t && (t = e.apply(this, arguments)), t
            }
        }, b = g(function () {
            return /msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())
        }), m = g(function () {
            return document.head || document.getElementsByTagName("head")[0]
        }), x = null, w = 0, h = [];
        e.exports = function (e, t) {
            t = t || {}, "undefined" == typeof t.singleton && (t.singleton = b()), "undefined" == typeof t.insertAt && (t.insertAt = "bottom");
            var o = n(e);
            return r(o, t), function (e) {
                for (var i = [], a = 0; a < o.length; a++) {
                    var s = o[a], l = d[s.id];
                    l.refs--, i.push(l)
                }
                if (e) {
                    var p = n(e);
                    r(p, t)
                }
                for (var a = 0; a < i.length; a++) {
                    var l = i[a];
                    if (0 === l.refs) {
                        for (var u = 0; u < l.parts.length; u++)l.parts[u]();
                        delete d[l.id]
                    }
                }
            }
        };
        var y = function () {
            var e = [];
            return function (t, o) {
                return e[t] = o, e.filter(Boolean).join("\n")
            }
        }()
    }, function (e, t, o) {
        "use strict";
        function r(e) {
            return e && e.__esModule ? e : {default: e}
        }

        Object.defineProperty(t, "__esModule", {value: !0}), t.default = function () {
            return {components: {Topbar: i.default}}
        };
        var n = o(35), i = r(n)
    }, function (e, t, o) {
        "use strict";
        function r(e) {
            return e && e.__esModule ? e : {default: e}
        }

        function n(e, t) {
            if (!(e instanceof t))throw new TypeError("Cannot call a class as a function")
        }

        function i(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 a(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 s = function () {
            function e(e, t) {
                for (var o = 0; o < t.length; o++) {
                    var r = t[o];
                    r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r)
                }
            }

            return function (t, o, r) {
                return o && e(t.prototype, o), r && e(t, r), t
            }
        }(), l = o(3), p = r(l), u = o(36), c = r(u), f = function (e) {
            function t(e, o) {
                n(this, t);
                var r = i(this, (t.__proto__ || Object.getPrototypeOf(t)).call(this, e, o));
                return r.onUrlChange = function (e) {
                    var t = e.target.value;
                    r.setState({url: t})
                }, r.downloadUrl = function () {
                    r.props.specActions.updateUrl(r.state.url), r.props.specActions.download(r.state.url)
                }, r.state = {url: e.specSelectors.url()}, r
            }

            return a(t, e), s(t, [{
                key: "componentWillReceiveProps", value: function (e) {
                    this.setState({url: e.specSelectors.url()})
                }
            }, {
                key: "render", value: function () {
                    var e = this.props, t = e.getComponent, o = e.specSelectors, r = t("Button"), n = t("Link"), i = "loading" === o.loadingStatus(), a = "failed" === o.loadingStatus(), s = {};
                    return a && (s.color = "red"), i && (s.color = "#aaa"), p.default.createElement("div", {className: "topbar"}, p.default.createElement("div", {className: "wrapper"}, p.default.createElement("div", {className: "topbar-wrapper"}, p.default.createElement(n, {
                        href: "#",
                        title: "Swagger UX"
                    }, p.default.createElement("img", {
                        height: "30",
                        width: "30",
                        src: c.default,
                        alt: "Swagger UX"
                    }), p.default.createElement("span", null, "swagger")), p.default.createElement("div", {className: "download-url-wrapper"}, p.default.createElement("input", {
                        className: "download-url-input",
                        type: "text",
                        onChange: this.onUrlChange,
                        value: this.state.url,
                        disabled: i,
                        style: s
                    }), p.default.createElement(r, {
                        className: "download-url-button",
                        onClick: this.downloadUrl
                    }, "Explore")))))
                }
            }]), t
        }(p.default.Component);
        t.default = f, f.propTypes = {
            specSelectors: l.PropTypes.object.isRequired,
            specActions: l.PropTypes.object.isRequired,
            getComponent: l.PropTypes.func.isRequired
        }
    }, function (e, t) {
        e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqRJREFUeNrEVz1s00AUfnGXii5maMXoEUEHVwIpEkPNgkBdMnQoU5ytiKHJwpp2Q2JIO8DCUDOxIJFIVOoWZyJSh3pp1Q2PVVlcCVBH3ufeVZZ9Zye1Ay86nXV+ue/9fO/lheg/Se02X1rvksmbnTiKvuxQMBNgBnN4a/LCbmnUAP6JV58NCUsBC8CuAJxGPF47OgNqBaA93tolUhnx6jC4NxGwyOEwlccyAs+3kwdzKq0HDn2vEBTi8J2XpyMaywNDE157BhXUE3zJhlq8GKq+Zd2zaWHepPA8oN9XkfLmRdOiJV4XUUg/IyWncLjCYY/SHndV2u7zHr3bPKZtdxgboJOnthvrfGj/oMf3G0r7JVmNlLfKklmrt2MvvcNO7LFOhoFHfuAJI5o6ta10jpt5CQLgwXhXG2YIwvu+34qf78ybOjWTnWwkgR36d7JqJOrW0hHmNrKg9xhiS4+1jFmrxymh03B0w+6kURIAu3yHtOD5oaUNojMnGgbcctNvwdAnyxvxRR+/vaJnjzbpzcZX+nN1SdGv85i9eH8w3qPO+mdm/y4dnQ1iI8Fq6Nf4cxL6GWSjiFDSs0VRnxC5g0xSB2cgHpaseTxfqOv5uoHkNQ6Ha/N1Yz9mNMppEkEkYKj79q6uCq4bCHcSX3fJ0Vk/k9siASjCm1N6gZH6Ec9IXt2WkFES2K/ixoIyktJPAu/ptOA1SgO5zqtr6KASJPF0nMV8dgMsRhRPOcMwqQAOoi0VAIMLAEWJ6YYC1c8ibj1GP51RqwzYwZVMHQuvOzMCBUtb2tGHx5NAdLKqp5AX7Ng4d+Zi8AGDI9z1ijx9yaCH04y3GCP2S+QcvaGl+pcxyUBvinFlawoDQjHSelX8hQEoIrAq8p/mgC88HOS1YCl/BRgAmiD/1gn6Nu8AAAAASUVORK5CYII="
    }])
});
//# sourceMappingURL=swagger-ui-standalone-preset.js.map




© 2015 - 2025 Weber Informatics LLC | Privacy Policy