UNPKG

react-pivot

Version:

React-Pivot is a data-grid component with pivot-table-like functionality for data display, filtering, and exploration.

2,059 lines 106 kB
import kn from "react"; var de = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {}; function V(e) { return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e; } var he = { exports: {} }, re = {}; /** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ var Xn; function Vo() { if (Xn) return re; Xn = 1; var e = Symbol.for("react.transitional.element"), r = Symbol.for("react.fragment"); function t(n, a, i) { var s = null; if (i !== void 0 && (s = "" + i), a.key !== void 0 && (s = "" + a.key), "key" in a) { i = {}; for (var o in a) o !== "key" && (i[o] = a[o]); } else i = a; return a = i.ref, { $$typeof: e, type: n, key: s, ref: a !== void 0 ? a : null, props: i }; } return re.Fragment = r, re.jsx = t, re.jsxs = t, re; } var te = {}; /** * @license React * react-jsx-runtime.development.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ var Zn; function Wo() { return Zn || (Zn = 1, process.env.NODE_ENV !== "production" && function() { function e(d) { if (d == null) return null; if (typeof d == "function") return d.$$typeof === G ? null : d.displayName || d.name || null; if (typeof d == "string") return d; switch (d) { case m: return "Fragment"; case x: return "Profiler"; case y: return "StrictMode"; case I: return "Suspense"; case S: return "SuspenseList"; case F: return "Activity"; } if (typeof d == "object") switch (typeof d.tag == "number" && console.error( "Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue." ), d.$$typeof) { case b: return "Portal"; case A: return (d.displayName || "Context") + ".Provider"; case q: return (d._context.displayName || "Context") + ".Consumer"; case C: var _ = d.render; return d = d.displayName, d || (d = _.displayName || _.name || "", d = d !== "" ? "ForwardRef(" + d + ")" : "ForwardRef"), d; case O: return _ = d.displayName || null, _ !== null ? _ : e(d.type) || "Memo"; case j: _ = d._payload, d = d._init; try { return e(d(_)); } catch { } } return null; } function r(d) { return "" + d; } function t(d) { try { r(d); var _ = !1; } catch { _ = !0; } if (_) { _ = console; var T = _.error, w = typeof Symbol == "function" && Symbol.toStringTag && d[Symbol.toStringTag] || d.constructor.name || "Object"; return T.call( _, "The provided key is an unsupported type %s. This value must be coerced to a string before using it here.", w ), r(d); } } function n(d) { if (d === m) return "<>"; if (typeof d == "object" && d !== null && d.$$typeof === j) return "<...>"; try { var _ = e(d); return _ ? "<" + _ + ">" : "<...>"; } catch { return "<...>"; } } function a() { var d = P.A; return d === null ? null : d.getOwner(); } function i() { return Error("react-stack-top-frame"); } function s(d) { if (L.call(d, "key")) { var _ = Object.getOwnPropertyDescriptor(d, "key").get; if (_ && _.isReactWarning) return !1; } return d.key !== void 0; } function o(d, _) { function T() { p || (p = !0, console.error( "%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)", _ )); } T.isReactWarning = !0, Object.defineProperty(d, "key", { get: T, configurable: !0 }); } function u() { var d = e(this.type); return h[d] || (h[d] = !0, console.error( "Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release." )), d = this.props.ref, d !== void 0 ? d : null; } function c(d, _, T, w, k, U, ee, Y) { return T = U.ref, d = { $$typeof: g, type: d, key: _, props: U, _owner: k }, (T !== void 0 ? T : null) !== null ? Object.defineProperty(d, "ref", { enumerable: !1, get: u }) : Object.defineProperty(d, "ref", { enumerable: !1, value: null }), d._store = {}, Object.defineProperty(d._store, "validated", { configurable: !1, enumerable: !1, writable: !0, value: 0 }), Object.defineProperty(d, "_debugInfo", { configurable: !1, enumerable: !1, writable: !0, value: null }), Object.defineProperty(d, "_debugStack", { configurable: !1, enumerable: !1, writable: !0, value: ee }), Object.defineProperty(d, "_debugTask", { configurable: !1, enumerable: !1, writable: !0, value: Y }), Object.freeze && (Object.freeze(d.props), Object.freeze(d)), d; } function l(d, _, T, w, k, U, ee, Y) { var B = _.children; if (B !== void 0) if (w) if (M(B)) { for (w = 0; w < B.length; w++) f(B[w]); Object.freeze && Object.freeze(B); } else console.error( "React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead." ); else f(B); if (L.call(_, "key")) { B = e(d); var X = Object.keys(_).filter(function(Yo) { return Yo !== "key"; }); w = 0 < X.length ? "{key: someKey, " + X.join(": ..., ") + ": ...}" : "{key: someKey}", N[B + w] || (X = 0 < X.length ? "{" + X.join(": ..., ") + ": ...}" : "{}", console.error( `A props object containing a "key" prop is being spread into JSX: let props = %s; <%s {...props} /> React keys must be passed directly to JSX without using spread: let props = %s; <%s key={someKey} {...props} />`, w, B, X, B ), N[B + w] = !0); } if (B = null, T !== void 0 && (t(T), B = "" + T), s(_) && (t(_.key), B = "" + _.key), "key" in _) { T = {}; for (var Re in _) Re !== "key" && (T[Re] = _[Re]); } else T = _; return B && o( T, typeof d == "function" ? d.displayName || d.name || "Unknown" : d ), c( d, B, U, k, a(), T, ee, Y ); } function f(d) { typeof d == "object" && d !== null && d.$$typeof === g && d._store && (d._store.validated = 1); } var v = kn, g = Symbol.for("react.transitional.element"), b = Symbol.for("react.portal"), m = Symbol.for("react.fragment"), y = Symbol.for("react.strict_mode"), x = Symbol.for("react.profiler"), q = Symbol.for("react.consumer"), A = Symbol.for("react.context"), C = Symbol.for("react.forward_ref"), I = Symbol.for("react.suspense"), S = Symbol.for("react.suspense_list"), O = Symbol.for("react.memo"), j = Symbol.for("react.lazy"), F = Symbol.for("react.activity"), G = Symbol.for("react.client.reference"), P = v.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, L = Object.prototype.hasOwnProperty, M = Array.isArray, K = console.createTask ? console.createTask : function() { return null; }; v = { "react-stack-bottom-frame": function(d) { return d(); } }; var p, h = {}, R = v["react-stack-bottom-frame"].bind( v, i )(), D = K(n(i)), N = {}; te.Fragment = m, te.jsx = function(d, _, T, w, k) { var U = 1e4 > P.recentlyCreatedOwnerStacks++; return l( d, _, T, !1, w, k, U ? Error("react-stack-top-frame") : R, U ? K(n(d)) : D ); }, te.jsxs = function(d, _, T, w, k) { var U = 1e4 > P.recentlyCreatedOwnerStacks++; return l( d, _, T, !0, w, k, U ? Error("react-stack-top-frame") : R, U ? K(n(d)) : D ); }; }()), te; } var Qn; function zo() { return Qn || (Qn = 1, process.env.NODE_ENV === "production" ? he.exports = Vo() : he.exports = Wo()), he.exports; } var E = zo(), Ee, ea; function bo() { if (ea) return Ee; ea = 1; function e(r, t) { for (var n = -1, a = r == null ? 0 : r.length, i = 0, s = []; ++n < a; ) { var o = r[n]; t(o, n, r) && (s[i++] = o); } return s; } return Ee = e, Ee; } var xe, ra; function $o() { if (ra) return xe; ra = 1; function e(r) { return function(t, n, a) { for (var i = -1, s = Object(t), o = a(t), u = o.length; u--; ) { var c = o[r ? u : ++i]; if (n(s[c], c, s) === !1) break; } return t; }; } return xe = e, xe; } var Ce, ta; function Jo() { if (ta) return Ce; ta = 1; var e = $o(), r = e(); return Ce = r, Ce; } var Pe, na; function Xo() { if (na) return Pe; na = 1; function e(r, t) { for (var n = -1, a = Array(r); ++n < r; ) a[n] = t(n); return a; } return Pe = e, Pe; } var Se, aa; function qo() { if (aa) return Se; aa = 1; var e = typeof de == "object" && de && de.Object === Object && de; return Se = e, Se; } var Ae, ia; function W() { if (ia) return Ae; ia = 1; var e = qo(), r = typeof self == "object" && self && self.Object === Object && self, t = e || r || Function("return this")(); return Ae = t, Ae; } var Oe, sa; function se() { if (sa) return Oe; sa = 1; var e = W(), r = e.Symbol; return Oe = r, Oe; } var Te, oa; function Zo() { if (oa) return Te; oa = 1; var e = se(), r = Object.prototype, t = r.hasOwnProperty, n = r.toString, a = e ? e.toStringTag : void 0; function i(s) { var o = t.call(s, a), u = s[a]; try { s[a] = void 0; var c = !0; } catch { } var l = n.call(s); return c && (o ? s[a] = u : delete s[a]), l; } return Te = i, Te; } var we, ua; function Qo() { if (ua) return we; ua = 1; var e = Object.prototype, r = e.toString; function t(n) { return r.call(n); } return we = t, we; } var Ie, ca; function oe() { if (ca) return Ie; ca = 1; var e = se(), r = Zo(), t = Qo(), n = "[object Null]", a = "[object Undefined]", i = e ? e.toStringTag : void 0; function s(o) { return o == null ? o === void 0 ? a : n : i && i in Object(o) ? r(o) : t(o); } return Ie = s, Ie; } var Ne, la; function Z() { if (la) return Ne; la = 1; function e(r) { return r != null && typeof r == "object"; } return Ne = e, Ne; } var De, fa; function eu() { if (fa) return De; fa = 1; var e = oe(), r = Z(), t = "[object Arguments]"; function n(a) { return r(a) && e(a) == t; } return De = n, De; } var je, da; function Bn() { if (da) return je; da = 1; var e = eu(), r = Z(), t = Object.prototype, n = t.hasOwnProperty, a = t.propertyIsEnumerable, i = e(/* @__PURE__ */ function() { return arguments; }()) ? e : function(s) { return r(s) && n.call(s, "callee") && !a.call(s, "callee"); }; return je = i, je; } var Fe, ha; function H() { if (ha) return Fe; ha = 1; var e = Array.isArray; return Fe = e, Fe; } var ae = { exports: {} }, Me, va; function ru() { if (va) return Me; va = 1; function e() { return !1; } return Me = e, Me; } ae.exports; var pa; function Ro() { return pa || (pa = 1, function(e, r) { var t = W(), n = ru(), a = r && !r.nodeType && r, i = a && !0 && e && !e.nodeType && e, s = i && i.exports === a, o = s ? t.Buffer : void 0, u = o ? o.isBuffer : void 0, c = u || n; e.exports = c; }(ae, ae.exports)), ae.exports; } var ke, _a; function Ln() { if (_a) return ke; _a = 1; var e = 9007199254740991, r = /^(?:0|[1-9]\d*)$/; function t(n, a) { var i = typeof n; return a = a ?? e, !!a && (i == "number" || i != "symbol" && r.test(n)) && n > -1 && n % 1 == 0 && n < a; } return ke = t, ke; } var Be, ga; function Gn() { if (ga) return Be; ga = 1; var e = 9007199254740991; function r(t) { return typeof t == "number" && t > -1 && t % 1 == 0 && t <= e; } return Be = r, Be; } var Le, ma; function tu() { if (ma) return Le; ma = 1; var e = oe(), r = Gn(), t = Z(), n = "[object Arguments]", a = "[object Array]", i = "[object Boolean]", s = "[object Date]", o = "[object Error]", u = "[object Function]", c = "[object Map]", l = "[object Number]", f = "[object Object]", v = "[object RegExp]", g = "[object Set]", b = "[object String]", m = "[object WeakMap]", y = "[object ArrayBuffer]", x = "[object DataView]", q = "[object Float32Array]", A = "[object Float64Array]", C = "[object Int8Array]", I = "[object Int16Array]", S = "[object Int32Array]", O = "[object Uint8Array]", j = "[object Uint8ClampedArray]", F = "[object Uint16Array]", G = "[object Uint32Array]", P = {}; P[q] = P[A] = P[C] = P[I] = P[S] = P[O] = P[j] = P[F] = P[G] = !0, P[n] = P[a] = P[y] = P[i] = P[x] = P[s] = P[o] = P[u] = P[c] = P[l] = P[f] = P[v] = P[g] = P[b] = P[m] = !1; function L(M) { return t(M) && r(M.length) && !!P[e(M)]; } return Le = L, Le; } var Ge, ya; function Hn() { if (ya) return Ge; ya = 1; function e(r) { return function(t) { return r(t); }; } return Ge = e, Ge; } var ie = { exports: {} }; ie.exports; var ba; function nu() { return ba || (ba = 1, function(e, r) { var t = qo(), n = r && !r.nodeType && r, a = n && !0 && e && !e.nodeType && e, i = a && a.exports === n, s = i && t.process, o = function() { try { var u = a && a.require && a.require("util").types; return u || s && s.binding && s.binding("util"); } catch { } }(); e.exports = o; }(ie, ie.exports)), ie.exports; } var He, qa; function Eo() { if (qa) return He; qa = 1; var e = tu(), r = Hn(), t = nu(), n = t && t.isTypedArray, a = n ? r(n) : e; return He = a, He; } var Ue, Ra; function xo() { if (Ra) return Ue; Ra = 1; var e = Xo(), r = Bn(), t = H(), n = Ro(), a = Ln(), i = Eo(), s = Object.prototype, o = s.hasOwnProperty; function u(c, l) { var f = t(c), v = !f && r(c), g = !f && !v && n(c), b = !f && !v && !g && i(c), m = f || v || g || b, y = m ? e(c.length, String) : [], x = y.length; for (var q in c) (l || o.call(c, q)) && !(m && // Safari 9 has enumerable `arguments.length` in strict mode. (q == "length" || // Node.js 0.10 has enumerable non-index properties on buffers. g && (q == "offset" || q == "parent") || // PhantomJS 2 has enumerable non-index properties on typed arrays. b && (q == "buffer" || q == "byteLength" || q == "byteOffset") || // Skip index properties. a(q, x))) && y.push(q); return y; } return Ue = u, Ue; } var Ke, Ea; function Co() { if (Ea) return Ke; Ea = 1; var e = Object.prototype; function r(t) { var n = t && t.constructor, a = typeof n == "function" && n.prototype || e; return t === a; } return Ke = r, Ke; } var Ye, xa; function au() { if (xa) return Ye; xa = 1; function e(r, t) { return function(n) { return r(t(n)); }; } return Ye = e, Ye; } var Ve, Ca; function iu() { if (Ca) return Ve; Ca = 1; var e = au(), r = e(Object.keys, Object); return Ve = r, Ve; } var We, Pa; function su() { if (Pa) return We; Pa = 1; var e = Co(), r = iu(), t = Object.prototype, n = t.hasOwnProperty; function a(i) { if (!e(i)) return r(i); var s = []; for (var o in Object(i)) n.call(i, o) && o != "constructor" && s.push(o); return s; } return We = a, We; } var ze, Sa; function Q() { if (Sa) return ze; Sa = 1; function e(r) { var t = typeof r; return r != null && (t == "object" || t == "function"); } return ze = e, ze; } var $e, Aa; function Po() { if (Aa) return $e; Aa = 1; var e = oe(), r = Q(), t = "[object AsyncFunction]", n = "[object Function]", a = "[object GeneratorFunction]", i = "[object Proxy]"; function s(o) { if (!r(o)) return !1; var u = e(o); return u == n || u == a || u == t || u == i; } return $e = s, $e; } var Je, Oa; function $() { if (Oa) return Je; Oa = 1; var e = Po(), r = Gn(); function t(n) { return n != null && r(n.length) && !e(n); } return Je = t, Je; } var Xe, Ta; function ve() { if (Ta) return Xe; Ta = 1; var e = xo(), r = su(), t = $(); function n(a) { return t(a) ? e(a) : r(a); } return Xe = n, Xe; } var Ze, wa; function ou() { if (wa) return Ze; wa = 1; var e = Jo(), r = ve(); function t(n, a) { return n && e(n, a, r); } return Ze = t, Ze; } var Qe, Ia; function uu() { if (Ia) return Qe; Ia = 1; var e = $(); function r(t, n) { return function(a, i) { if (a == null) return a; if (!e(a)) return t(a, i); for (var s = a.length, o = n ? s : -1, u = Object(a); (n ? o-- : ++o < s) && i(u[o], o, u) !== !1; ) ; return a; }; } return Qe = r, Qe; } var er, Na; function Un() { if (Na) return er; Na = 1; var e = ou(), r = uu(), t = r(e); return er = t, er; } var rr, Da; function cu() { if (Da) return rr; Da = 1; var e = Un(); function r(t, n) { var a = []; return e(t, function(i, s, o) { n(i, s, o) && a.push(i); }), a; } return rr = r, rr; } var tr, ja; function lu() { if (ja) return tr; ja = 1; function e() { this.__data__ = [], this.size = 0; } return tr = e, tr; } var nr, Fa; function pe() { if (Fa) return nr; Fa = 1; function e(r, t) { return r === t || r !== r && t !== t; } return nr = e, nr; } var ar, Ma; function _e() { if (Ma) return ar; Ma = 1; var e = pe(); function r(t, n) { for (var a = t.length; a--; ) if (e(t[a][0], n)) return a; return -1; } return ar = r, ar; } var ir, ka; function fu() { if (ka) return ir; ka = 1; var e = _e(), r = Array.prototype, t = r.splice; function n(a) { var i = this.__data__, s = e(i, a); if (s < 0) return !1; var o = i.length - 1; return s == o ? i.pop() : t.call(i, s, 1), --this.size, !0; } return ir = n, ir; } var sr, Ba; function du() { if (Ba) return sr; Ba = 1; var e = _e(); function r(t) { var n = this.__data__, a = e(n, t); return a < 0 ? void 0 : n[a][1]; } return sr = r, sr; } var or, La; function hu() { if (La) return or; La = 1; var e = _e(); function r(t) { return e(this.__data__, t) > -1; } return or = r, or; } var ur, Ga; function vu() { if (Ga) return ur; Ga = 1; var e = _e(); function r(t, n) { var a = this.__data__, i = e(a, t); return i < 0 ? (++this.size, a.push([t, n])) : a[i][1] = n, this; } return ur = r, ur; } var cr, Ha; function ge() { if (Ha) return cr; Ha = 1; var e = lu(), r = fu(), t = du(), n = hu(), a = vu(); function i(s) { var o = -1, u = s == null ? 0 : s.length; for (this.clear(); ++o < u; ) { var c = s[o]; this.set(c[0], c[1]); } } return i.prototype.clear = e, i.prototype.delete = r, i.prototype.get = t, i.prototype.has = n, i.prototype.set = a, cr = i, cr; } var lr, Ua; function pu() { if (Ua) return lr; Ua = 1; var e = ge(); function r() { this.__data__ = new e(), this.size = 0; } return lr = r, lr; } var fr, Ka; function _u() { if (Ka) return fr; Ka = 1; function e(r) { var t = this.__data__, n = t.delete(r); return this.size = t.size, n; } return fr = e, fr; } var dr, Ya; function gu() { if (Ya) return dr; Ya = 1; function e(r) { return this.__data__.get(r); } return dr = e, dr; } var hr, Va; function mu() { if (Va) return hr; Va = 1; function e(r) { return this.__data__.has(r); } return hr = e, hr; } var vr, Wa; function yu() { if (Wa) return vr; Wa = 1; var e = W(), r = e["__core-js_shared__"]; return vr = r, vr; } var pr, za; function bu() { if (za) return pr; za = 1; var e = yu(), r = function() { var n = /[^.]+$/.exec(e && e.keys && e.keys.IE_PROTO || ""); return n ? "Symbol(src)_1." + n : ""; }(); function t(n) { return !!r && r in n; } return pr = t, pr; } var _r, $a; function So() { if ($a) return _r; $a = 1; var e = Function.prototype, r = e.toString; function t(n) { if (n != null) { try { return r.call(n); } catch { } try { return n + ""; } catch { } } return ""; } return _r = t, _r; } var gr, Ja; function qu() { if (Ja) return gr; Ja = 1; var e = Po(), r = bu(), t = Q(), n = So(), a = /[\\^$.*+?()[\]{}|]/g, i = /^\[object .+?Constructor\]$/, s = Function.prototype, o = Object.prototype, u = s.toString, c = o.hasOwnProperty, l = RegExp( "^" + u.call(c).replace(a, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$" ); function f(v) { if (!t(v) || r(v)) return !1; var g = e(v) ? l : i; return g.test(n(v)); } return gr = f, gr; } var mr, Xa; function Ru() { if (Xa) return mr; Xa = 1; function e(r, t) { return r?.[t]; } return mr = e, mr; } var yr, Za; function J() { if (Za) return yr; Za = 1; var e = qu(), r = Ru(); function t(n, a) { var i = r(n, a); return e(i) ? i : void 0; } return yr = t, yr; } var br, Qa; function Kn() { if (Qa) return br; Qa = 1; var e = J(), r = W(), t = e(r, "Map"); return br = t, br; } var qr, ei; function me() { if (ei) return qr; ei = 1; var e = J(), r = e(Object, "create"); return qr = r, qr; } var Rr, ri; function Eu() { if (ri) return Rr; ri = 1; var e = me(); function r() { this.__data__ = e ? e(null) : {}, this.size = 0; } return Rr = r, Rr; } var Er, ti; function xu() { if (ti) return Er; ti = 1; function e(r) { var t = this.has(r) && delete this.__data__[r]; return this.size -= t ? 1 : 0, t; } return Er = e, Er; } var xr, ni; function Cu() { if (ni) return xr; ni = 1; var e = me(), r = "__lodash_hash_undefined__", t = Object.prototype, n = t.hasOwnProperty; function a(i) { var s = this.__data__; if (e) { var o = s[i]; return o === r ? void 0 : o; } return n.call(s, i) ? s[i] : void 0; } return xr = a, xr; } var Cr, ai; function Pu() { if (ai) return Cr; ai = 1; var e = me(), r = Object.prototype, t = r.hasOwnProperty; function n(a) { var i = this.__data__; return e ? i[a] !== void 0 : t.call(i, a); } return Cr = n, Cr; } var Pr, ii; function Su() { if (ii) return Pr; ii = 1; var e = me(), r = "__lodash_hash_undefined__"; function t(n, a) { var i = this.__data__; return this.size += this.has(n) ? 0 : 1, i[n] = e && a === void 0 ? r : a, this; } return Pr = t, Pr; } var Sr, si; function Au() { if (si) return Sr; si = 1; var e = Eu(), r = xu(), t = Cu(), n = Pu(), a = Su(); function i(s) { var o = -1, u = s == null ? 0 : s.length; for (this.clear(); ++o < u; ) { var c = s[o]; this.set(c[0], c[1]); } } return i.prototype.clear = e, i.prototype.delete = r, i.prototype.get = t, i.prototype.has = n, i.prototype.set = a, Sr = i, Sr; } var Ar, oi; function Ou() { if (oi) return Ar; oi = 1; var e = Au(), r = ge(), t = Kn(); function n() { this.size = 0, this.__data__ = { hash: new e(), map: new (t || r)(), string: new e() }; } return Ar = n, Ar; } var Or, ui; function Tu() { if (ui) return Or; ui = 1; function e(r) { var t = typeof r; return t == "string" || t == "number" || t == "symbol" || t == "boolean" ? r !== "__proto__" : r === null; } return Or = e, Or; } var Tr, ci; function ye() { if (ci) return Tr; ci = 1; var e = Tu(); function r(t, n) { var a = t.__data__; return e(n) ? a[typeof n == "string" ? "string" : "hash"] : a.map; } return Tr = r, Tr; } var wr, li; function wu() { if (li) return wr; li = 1; var e = ye(); function r(t) { var n = e(this, t).delete(t); return this.size -= n ? 1 : 0, n; } return wr = r, wr; } var Ir, fi; function Iu() { if (fi) return Ir; fi = 1; var e = ye(); function r(t) { return e(this, t).get(t); } return Ir = r, Ir; } var Nr, di; function Nu() { if (di) return Nr; di = 1; var e = ye(); function r(t) { return e(this, t).has(t); } return Nr = r, Nr; } var Dr, hi; function Du() { if (hi) return Dr; hi = 1; var e = ye(); function r(t, n) { var a = e(this, t), i = a.size; return a.set(t, n), this.size += a.size == i ? 0 : 1, this; } return Dr = r, Dr; } var jr, vi; function Yn() { if (vi) return jr; vi = 1; var e = Ou(), r = wu(), t = Iu(), n = Nu(), a = Du(); function i(s) { var o = -1, u = s == null ? 0 : s.length; for (this.clear(); ++o < u; ) { var c = s[o]; this.set(c[0], c[1]); } } return i.prototype.clear = e, i.prototype.delete = r, i.prototype.get = t, i.prototype.has = n, i.prototype.set = a, jr = i, jr; } var Fr, pi; function ju() { if (pi) return Fr; pi = 1; var e = ge(), r = Kn(), t = Yn(), n = 200; function a(i, s) { var o = this.__data__; if (o instanceof e) { var u = o.__data__; if (!r || u.length < n - 1) return u.push([i, s]), this.size = ++o.size, this; o = this.__data__ = new t(u); } return o.set(i, s), this.size = o.size, this; } return Fr = a, Fr; } var Mr, _i; function Ao() { if (_i) return Mr; _i = 1; var e = ge(), r = pu(), t = _u(), n = gu(), a = mu(), i = ju(); function s(o) { var u = this.__data__ = new e(o); this.size = u.size; } return s.prototype.clear = r, s.prototype.delete = t, s.prototype.get = n, s.prototype.has = a, s.prototype.set = i, Mr = s, Mr; } var kr, gi; function Fu() { if (gi) return kr; gi = 1; var e = "__lodash_hash_undefined__"; function r(t) { return this.__data__.set(t, e), this; } return kr = r, kr; } var Br, mi; function Mu() { if (mi) return Br; mi = 1; function e(r) { return this.__data__.has(r); } return Br = e, Br; } var Lr, yi; function Oo() { if (yi) return Lr; yi = 1; var e = Yn(), r = Fu(), t = Mu(); function n(a) { var i = -1, s = a == null ? 0 : a.length; for (this.__data__ = new e(); ++i < s; ) this.add(a[i]); } return n.prototype.add = n.prototype.push = r, n.prototype.has = t, Lr = n, Lr; } var Gr, bi; function ku() { if (bi) return Gr; bi = 1; function e(r, t) { for (var n = -1, a = r == null ? 0 : r.length; ++n < a; ) if (t(r[n], n, r)) return !0; return !1; } return Gr = e, Gr; } var Hr, qi; function To() { if (qi) return Hr; qi = 1; function e(r, t) { return r.has(t); } return Hr = e, Hr; } var Ur, Ri; function wo() { if (Ri) return Ur; Ri = 1; var e = Oo(), r = ku(), t = To(), n = 1, a = 2; function i(s, o, u, c, l, f) { var v = u & n, g = s.length, b = o.length; if (g != b && !(v && b > g)) return !1; var m = f.get(s), y = f.get(o); if (m && y) return m == o && y == s; var x = -1, q = !0, A = u & a ? new e() : void 0; for (f.set(s, o), f.set(o, s); ++x < g; ) { var C = s[x], I = o[x]; if (c) var S = v ? c(I, C, x, o, s, f) : c(C, I, x, s, o, f); if (S !== void 0) { if (S) continue; q = !1; break; } if (A) { if (!r(o, function(O, j) { if (!t(A, j) && (C === O || l(C, O, u, c, f))) return A.push(j); })) { q = !1; break; } } else if (!(C === I || l(C, I, u, c, f))) { q = !1; break; } } return f.delete(s), f.delete(o), q; } return Ur = i, Ur; } var Kr, Ei; function Bu() { if (Ei) return Kr; Ei = 1; var e = W(), r = e.Uint8Array; return Kr = r, Kr; } var Yr, xi; function Lu() { if (xi) return Yr; xi = 1; function e(r) { var t = -1, n = Array(r.size); return r.forEach(function(a, i) { n[++t] = [i, a]; }), n; } return Yr = e, Yr; } var Vr, Ci; function Gu() { if (Ci) return Vr; Ci = 1; function e(r) { var t = -1, n = Array(r.size); return r.forEach(function(a) { n[++t] = a; }), n; } return Vr = e, Vr; } var Wr, Pi; function Hu() { if (Pi) return Wr; Pi = 1; var e = se(), r = Bu(), t = pe(), n = wo(), a = Lu(), i = Gu(), s = 1, o = 2, u = "[object Boolean]", c = "[object Date]", l = "[object Error]", f = "[object Map]", v = "[object Number]", g = "[object RegExp]", b = "[object Set]", m = "[object String]", y = "[object Symbol]", x = "[object ArrayBuffer]", q = "[object DataView]", A = e ? e.prototype : void 0, C = A ? A.valueOf : void 0; function I(S, O, j, F, G, P, L) { switch (j) { case q: if (S.byteLength != O.byteLength || S.byteOffset != O.byteOffset) return !1; S = S.buffer, O = O.buffer; case x: return !(S.byteLength != O.byteLength || !P(new r(S), new r(O))); case u: case c: case v: return t(+S, +O); case l: return S.name == O.name && S.message == O.message; case g: case m: return S == O + ""; case f: var M = a; case b: var K = F & s; if (M || (M = i), S.size != O.size && !K) return !1; var p = L.get(S); if (p) return p == O; F |= o, L.set(S, O); var h = n(M(S), M(O), F, G, P, L); return L.delete(S), h; case y: if (C) return C.call(S) == C.call(O); } return !1; } return Wr = I, Wr; } var zr, Si; function Io() { if (Si) return zr; Si = 1; function e(r, t) { for (var n = -1, a = t.length, i = r.length; ++n < a; ) r[i + n] = t[n]; return r; } return zr = e, zr; } var $r, Ai; function Uu() { if (Ai) return $r; Ai = 1; var e = Io(), r = H(); function t(n, a, i) { var s = a(n); return r(n) ? s : e(s, i(n)); } return $r = t, $r; } var Jr, Oi; function Ku() { if (Oi) return Jr; Oi = 1; function e() { return []; } return Jr = e, Jr; } var Xr, Ti; function Yu() { if (Ti) return Xr; Ti = 1; var e = bo(), r = Ku(), t = Object.prototype, n = t.propertyIsEnumerable, a = Object.getOwnPropertySymbols, i = a ? function(s) { return s == null ? [] : (s = Object(s), e(a(s), function(o) { return n.call(s, o); })); } : r; return Xr = i, Xr; } var Zr, wi; function Vu() { if (wi) return Zr; wi = 1; var e = Uu(), r = Yu(), t = ve(); function n(a) { return e(a, t, r); } return Zr = n, Zr; } var Qr, Ii; function Wu() { if (Ii) return Qr; Ii = 1; var e = Vu(), r = 1, t = Object.prototype, n = t.hasOwnProperty; function a(i, s, o, u, c, l) { var f = o & r, v = e(i), g = v.length, b = e(s), m = b.length; if (g != m && !f) return !1; for (var y = g; y--; ) { var x = v[y]; if (!(f ? x in s : n.call(s, x))) return !1; } var q = l.get(i), A = l.get(s); if (q && A) return q == s && A == i; var C = !0; l.set(i, s), l.set(s, i); for (var I = f; ++y < g; ) { x = v[y]; var S = i[x], O = s[x]; if (u) var j = f ? u(O, S, x, s, i, l) : u(S, O, x, i, s, l); if (!(j === void 0 ? S === O || c(S, O, o, u, l) : j)) { C = !1; break; } I || (I = x == "constructor"); } if (C && !I) { var F = i.constructor, G = s.constructor; F != G && "constructor" in i && "constructor" in s && !(typeof F == "function" && F instanceof F && typeof G == "function" && G instanceof G) && (C = !1); } return l.delete(i), l.delete(s), C; } return Qr = a, Qr; } var et, Ni; function zu() { if (Ni) return et; Ni = 1; var e = J(), r = W(), t = e(r, "DataView"); return et = t, et; } var rt, Di; function $u() { if (Di) return rt; Di = 1; var e = J(), r = W(), t = e(r, "Promise"); return rt = t, rt; } var tt, ji; function Ju() { if (ji) return tt; ji = 1; var e = J(), r = W(), t = e(r, "Set"); return tt = t, tt; } var nt, Fi; function Xu() { if (Fi) return nt; Fi = 1; var e = J(), r = W(), t = e(r, "WeakMap"); return nt = t, nt; } var at, Mi; function Zu() { if (Mi) return at; Mi = 1; var e = zu(), r = Kn(), t = $u(), n = Ju(), a = Xu(), i = oe(), s = So(), o = "[object Map]", u = "[object Object]", c = "[object Promise]", l = "[object Set]", f = "[object WeakMap]", v = "[object DataView]", g = s(e), b = s(r), m = s(t), y = s(n), x = s(a), q = i; return (e && q(new e(new ArrayBuffer(1))) != v || r && q(new r()) != o || t && q(t.resolve()) != c || n && q(new n()) != l || a && q(new a()) != f) && (q = function(A) { var C = i(A), I = C == u ? A.constructor : void 0, S = I ? s(I) : ""; if (S) switch (S) { case g: return v; case b: return o; case m: return c; case y: return l; case x: return f; } return C; }), at = q, at; } var it, ki; function Qu() { if (ki) return it; ki = 1; var e = Ao(), r = wo(), t = Hu(), n = Wu(), a = Zu(), i = H(), s = Ro(), o = Eo(), u = 1, c = "[object Arguments]", l = "[object Array]", f = "[object Object]", v = Object.prototype, g = v.hasOwnProperty; function b(m, y, x, q, A, C) { var I = i(m), S = i(y), O = I ? l : a(m), j = S ? l : a(y); O = O == c ? f : O, j = j == c ? f : j; var F = O == f, G = j == f, P = O == j; if (P && s(m)) { if (!s(y)) return !1; I = !0, F = !1; } if (P && !F) return C || (C = new e()), I || o(m) ? r(m, y, x, q, A, C) : t(m, y, O, x, q, A, C); if (!(x & u)) { var L = F && g.call(m, "__wrapped__"), M = G && g.call(y, "__wrapped__"); if (L || M) { var K = L ? m.value() : m, p = M ? y.value() : y; return C || (C = new e()), A(K, p, x, q, C); } } return P ? (C || (C = new e()), n(m, y, x, q, A, C)) : !1; } return it = b, it; } var st, Bi; function No() { if (Bi) return st; Bi = 1; var e = Qu(), r = Z(); function t(n, a, i, s, o) { return n === a ? !0 : n == null || a == null || !r(n) && !r(a) ? n !== n && a !== a : e(n, a, i, s, t, o); } return st = t, st; } var ot, Li; function ec() { if (Li) return ot; Li = 1; var e = Ao(), r = No(), t = 1, n = 2; function a(i, s, o, u) { var c = o.length, l = c, f = !u; if (i == null) return !l; for (i = Object(i); c--; ) { var v = o[c]; if (f && v[2] ? v[1] !== i[v[0]] : !(v[0] in i)) return !1; } for (; ++c < l; ) { v = o[c]; var g = v[0], b = i[g], m = v[1]; if (f && v[2]) { if (b === void 0 && !(g in i)) return !1; } else { var y = new e(); if (u) var x = u(b, m, g, i, s, y); if (!(x === void 0 ? r(m, b, t | n, u, y) : x)) return !1; } } return !0; } return ot = a, ot; } var ut, Gi; function Do() { if (Gi) return ut; Gi = 1; var e = Q(); function r(t) { return t === t && !e(t); } return ut = r, ut; } var ct, Hi; function rc() { if (Hi) return ct; Hi = 1; var e = Do(), r = ve(); function t(n) { for (var a = r(n), i = a.length; i--; ) { var s = a[i], o = n[s]; a[i] = [s, o, e(o)]; } return a; } return ct = t, ct; } var lt, Ui; function jo() { if (Ui) return lt; Ui = 1; function e(r, t) { return function(n) { return n == null ? !1 : n[r] === t && (t !== void 0 || r in Object(n)); }; } return lt = e, lt; } var ft, Ki; function tc() { if (Ki) return ft; Ki = 1; var e = ec(), r = rc(), t = jo(); function n(a) { var i = r(a); return i.length == 1 && i[0][2] ? t(i[0][0], i[0][1]) : function(s) { return s === a || e(s, a, i); }; } return ft = n, ft; } var dt, Yi; function ue() { if (Yi) return dt; Yi = 1; var e = oe(), r = Z(), t = "[object Symbol]"; function n(a) { return typeof a == "symbol" || r(a) && e(a) == t; } return dt = n, dt; } var ht, Vi; function Vn() { if (Vi) return ht; Vi = 1; var e = H(), r = ue(), t = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, n = /^\w*$/; function a(i, s) { if (e(i)) return !1; var o = typeof i; return o == "number" || o == "symbol" || o == "boolean" || i == null || r(i) ? !0 : n.test(i) || !t.test(i) || s != null && i in Object(s); } return ht = a, ht; } var vt, Wi; function nc() { if (Wi) return vt; Wi = 1; var e = Yn(), r = "Expected a function"; function t(n, a) { if (typeof n != "function" || a != null && typeof a != "function") throw new TypeError(r); var i = function() { var s = arguments, o = a ? a.apply(this, s) : s[0], u = i.cache; if (u.has(o)) return u.get(o); var c = n.apply(this, s); return i.cache = u.set(o, c) || u, c; }; return i.cache = new (t.Cache || e)(), i; } return t.Cache = e, vt = t, vt; } var pt, zi; function ac() { if (zi) return pt; zi = 1; var e = nc(), r = 500; function t(n) { var a = e(n, function(s) { return i.size === r && i.clear(), s; }), i = a.cache; return a; } return pt = t, pt; } var _t, $i; function ic() { if ($i) return _t; $i = 1; var e = ac(), r = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, t = /\\(\\)?/g, n = e(function(a) { var i = []; return a.charCodeAt(0) === 46 && i.push(""), a.replace(r, function(s, o, u, c) { i.push(u ? c.replace(t, "$1") : o || s); }), i; }); return _t = n, _t; } var gt, Ji; function be() { if (Ji) return gt; Ji = 1; function e(r, t) { for (var n = -1, a = r == null ? 0 : r.length, i = Array(a); ++n < a; ) i[n] = t(r[n], n, r); return i; } return gt = e, gt; } var mt, Xi; function sc() { if (Xi) return mt; Xi = 1; var e = se(), r = be(), t = H(), n = ue(), a = e ? e.prototype : void 0, i = a ? a.toString : void 0; function s(o) { if (typeof o == "string") return o; if (t(o)) return r(o, s) + ""; if (n(o)) return i ? i.call(o) : ""; var u = o + ""; return u == "0" && 1 / o == -1 / 0 ? "-0" : u; } return mt = s, mt; } var yt, Zi; function oc() { if (Zi) return yt; Zi = 1; var e = sc(); function r(t) { return t == null ? "" : e(t); } return yt = r, yt; } var bt, Qi; function Fo() { if (Qi) return bt; Qi = 1; var e = H(), r = Vn(), t = ic(), n = oc(); function a(i, s) { return e(i) ? i : r(i, s) ? [i] : t(n(i)); } return bt = a, bt; } var qt, es; function qe() { if (es) return qt; es = 1; var e = ue(); function r(t) { if (typeof t == "string" || e(t)) return t; var n = t + ""; return n == "0" && 1 / t == -1 / 0 ? "-0" : n; } return qt = r, qt; } var Rt, rs; function Wn() { if (rs) return Rt; rs = 1; var e = Fo(), r = qe(); function t(n, a) { a = e(a, n); for (var i = 0, s = a.length; n != null && i < s; ) n = n[r(a[i++])]; return i && i == s ? n : void 0; } return Rt = t, Rt; } var Et, ts; function uc() { if (ts) return Et; ts = 1; var e = Wn(); function r(t, n, a) { var i = t == null ? void 0 : e(t, n); return i === void 0 ? a : i; } return Et = r, Et; } var xt, ns; function cc() { if (ns) return xt; ns = 1; function e(r, t) { return r != null && t in Object(r); } return xt = e, xt; } var Ct, as; function lc() { if (as) return Ct; as = 1; var e = Fo(), r = Bn(), t = H(), n = Ln(), a = Gn(), i = qe(); function s(o, u, c) { u = e(u, o); for (var l = -1, f = u.length, v = !1; ++l < f; ) { var g = i(u[l]); if (!(v = o != null && c(o, g))) break; o = o[g]; } return v || ++l != f ? v : (f = o == null ? 0 : o.length, !!f && a(f) && n(g, f) && (t(o) || r(o))); } return Ct = s, Ct; } var Pt, is; function fc() { if (is) return Pt; is = 1; var e = cc(), r = lc(); function t(n, a) { return n != null && r(n, a, e); } return Pt = t, Pt; } var St, ss; function dc() { if (ss) return St; ss = 1; var e = No(), r = uc(), t = fc(), n = Vn(), a = Do(), i = jo(), s = qe(), o = 1, u = 2; function c(l, f) { return n(l) && a(f) ? i(s(l), f) : function(v) { var g = r(v, l); return g === void 0 && g === f ? t(v, l) : e(f, g, o | u); }; } return St = c, St; } var At, os; function ce() { if (os) return At; os = 1; function e(r) { return r; } return At = e, At; } var Ot, us; function hc() { if (us) return Ot; us = 1; function e(r) { return function(t) { return t?.[r]; }; } return Ot = e, Ot; } var Tt, cs; function vc() { if (cs) return Tt; cs = 1; var e = Wn(); function r(t) { return function(n) { return e(n, t); }; } return Tt = r, Tt; } var wt, ls; function pc() { if (ls) return wt; ls = 1; var e = hc(), r = vc(), t = Vn(), n = qe(); function a(i) { return t(i) ? e(n(i)) : r(i); } return wt = a, wt; } var It, fs; function le() { if (fs) return It; fs = 1; var e = tc(), r = dc(), t = ce(), n = H(), a = pc(); function i(s) { return typeof s == "function" ? s : s == null ? t : typeof s == "object" ? n(s) ? r(s[0], s[1]) : e(s) : a(s); } return It = i, It; } var Nt, ds; function _c() { if (ds) return Nt; ds = 1; var e = bo(), r = cu(), t = le(), n = H(); function a(i, s) { var o = n(i) ? e : r; return o(i, t(s, 3)); } return Nt = a, Nt; } var gc = _c(); const mc = /* @__PURE__ */ V(gc); var Dt, hs; function Mo() { if (hs) return Dt; hs = 1; var e = Un(), r = $(); function t(n, a) { var i = -1, s = r(n) ? Array(n.length) : []; return e(n, function(o, u, c) { s[++i] = a(o, u, c); }), s; } return Dt = t, Dt; } var jt, vs; function yc() { if (vs) return jt; vs = 1; var e = be(), r = le(), t = Mo(), n = H(); function a(i, s) { var o = n(i) ? e : t; return o(i, r(s, 3)); } return jt = a, jt; } var bc = yc(); const qc = /* @__PURE__ */ V(bc); var Ft, ps; function Rc() { if (ps) return Ft; ps = 1; var e = le(), r = $(), t = ve(); function n(a) { return function(i, s, o) { var u = Object(i); if (!r(i)) { var c = e(s, 3); i = t(i), s = function(f) { return c(u[f], f, u); }; } var l = a(i, s, o); return l > -1 ? u[c ? i[l] : l] : void 0; }; } return Ft = n, Ft; } var Mt, _s; function ko() { if (_s) return Mt; _s = 1; function e(r, t, n, a) { for (var i = r.length, s = n + (a ? 1 : -1); a ? s-- : ++s < i; ) if (t(r[s], s, r)) return s; return -1; } return Mt = e, Mt; } var kt, gs; function Ec() { if (gs) return kt; gs = 1; var e = /\s/; function r(t) { for (var n = t.length; n-- && e.test(t.charAt(n)); ) ; return n; } return kt = r, kt; } var Bt, ms; function xc() { if (ms) return Bt; ms = 1; var e = Ec(), r = /^\s+/; function t(n) { return n && n.slice(0, e(n) + 1).replace(r, ""); } return Bt = t, Bt; } var Lt, ys; function Cc() { if (ys) return Lt; ys = 1; var e = xc(), r = Q(), t = ue(), n = NaN, a = /^[-+]0x[0-9a-f]+$/i, i = /^0b[01]+$/i, s = /^0o[0-7]+$/i, o = parseInt; function u(c) { if (typeof c == "number") return c; if (t(c)) return n; if (r(c)) { var l = typeof c.valueOf == "function" ? c.valueOf() : c; c = r(l) ? l + "" : l; } if (typeof c != "string") return c === 0 ? c : +c; c = e(c); var f = i.test(c); return f || s.test(c) ? o(c.slice(2), f ? 2 : 8) : a.test(c) ? n : +c; } return Lt = u, Lt; } var Gt, bs; function Bo() { if (bs) return Gt; bs = 1; var e = Cc(), r = 1 / 0, t = 17976931348623157e292; function n(a) { if (!a) return a === 0 ? a : 0; if (a = e(a), a === r || a === -r) { var i = a < 0 ? -1 : 1; return i * t; } return a === a ? a : 0; } return Gt = n, Gt; } var Ht, qs; function Pc() { if (qs) return Ht; qs = 1; var e = Bo(); function r(t) { var n = e(t), a = n % 1; return n === n ? a ? n - a : n : 0; } return Ht = r, Ht; } var Ut, Rs; function Sc() { if (Rs) return Ut; Rs = 1; var e = ko(), r = le(), t = Pc(), n = Math.max; function a(i, s, o) { var u = i == null ? 0 : i.length; if (!u) return -1; var c = o == null ? 0 : t(o); return c < 0 && (c = n(u + c, 0)), e(i, r(s, 3), c); } return Ut = a, Ut; } var Kt, Es; function Lo() { if (Es) return Kt; Es = 1; var e = Rc(), r = Sc(), t = e(r); return Kt = t, Kt; } var Ac = Lo(); const Oc = /* @__PURE__ */ V(Ac); /* object-assign (c) Sindre Sorhus @license MIT */ var Yt, xs; function Tc() { if (xs) return Yt; xs = 1; var e = Object.getOwnPropertySymbols, r = Object.prototype.hasOwnProperty, t = Object.prototype.propertyIsEnumerable; function n(i) { if (i == null) throw new TypeError("Object.assign cannot be called with null or undefined"); return Object(i); } function a() { try { if (!Object.assign) return !1; var i = new String("abc"); if (i[5] = "de", Object.getOwnPropertyNames(i)[0] === "5") return !1; for (var s = {}, o = 0; o < 10; o++) s["_" + String.fromCharCode(o)] = o; var u = Object.getOwnPropertyNames(s).map(function(l) { return s[l]; }); if (u.join("") !== "0123456789") return !1; var c = {}; return "abcdefghijklmnopqrst".split("").forEach(function(l) { c[l] = l; }), Object.keys(Object.assign({}, c)).join("") === "abcdefghijklmnopqrst"; } catch { return !1; } } return Yt = a() ? Object.assign : function(i, s) { for (var o, u = n(i), c, l = 1; l < arguments.length; l++) { o = Object(arguments[l]); for (var f in o) r.call(o, f) && (u[f] = o[f]); if (e) { c = e(o); for (var v = 0; v < c.length; v++) t.call(o, c[v]) && (u[c[v]] = o[c[v]]); } } return u; }, Yt; } var Vt, Cs; function wc() { if (Cs) return Vt; Cs = 1; var e = Tc(), r = {}; process.env.NODE_ENV !== "production" && Object.freeze(r); var t = function(f) { }; process.env.NODE_ENV !== "production" && (t = function(f) { if (f === void 0) throw new Error("invariant requires an error message argument"); }); function n(l, f, v, g, b, m, y, x) { if (t(f), !l) { var q; if (f === void 0) q = new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings."); else { var A = [v, g, b, m, y, x], C = 0; q = new Error(f.replace(/%s/g, function() { return A[C++]; })), q.name = "Invariant Violation"; } throw q.framesToPop = 1, q; } } var a = function() { }; if (process.env.NODE_ENV !== "production") { var i = function(f) { for (var v = arguments.length, g = Array(v > 1 ? v - 1 : 0), b = 1; b < v; b++) g[b - 1] = arguments[b]; var m = 0, y = "Warning: " + f.replace(/%s/g, function() { return g[m++]; }); typeof console < "u" && console.error(y); try { throw new Error(y); } catch { } }; a = function(f, v) { if (v === void 0) throw new Error("`warning(condition, format, ...args)` requires a warning message argument"); if (v.indexOf("Failed Composite propType: ") !== 0 && !f) { for (var g = arguments.length, b = Array(g > 2 ? g - 2 : 0), m = 2; m < g; m++) b[m - 2] = arguments[m]; i.apply(void 0, [v].concat(b)); } }; } var s = "mixins"; function o(l) { return l; } var u; process.env.NODE_ENV !== "production" ? u = { prop: "prop", context: "context", childContext: "child context" } : u = {}; function c(l, f, v) { var g = [], b = { /** * An array of Mixin objects to include when defining your component. * * @type {array} * @optional */ mixins: "DEFINE_MANY", /** * An object containing properties and methods that should be defined on * the component's constructor instead of its prototype (static methods). * * @type {object} * @optional */ statics: "DEFINE_MANY", /** * Definition of prop types for this component. * * @type {object} * @optional */ propTypes: "DEFINE_MANY", /** * Definition of context types for this component. * * @type {object} * @optional */ contextTypes: "DEFINE_MANY", /** * Definition of context types this component sets for its children. * * @type {object} * @optional */ childContextTypes: "DEFINE