Skip to content

Instantly share code, notes, and snippets.

@aweary
Created December 25, 2017 06:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aweary/da7ed93a94b7c8ddf65c569be61e8356 to your computer and use it in GitHub Desktop.
Save aweary/da7ed93a94b7c8ddf65c569be61e8356 to your computer and use it in GitHub Desktop.
/** @license React v16.2.0
* react-dom.production.min.js
*
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/*
Modernizr 3.0.0pre (Custom Build) | MIT
*/
"use strict";
(function(na, l) {
"object" === typeof exports && "undefined" !== typeof module
? (module.exports = l(require("react")))
: "function" === typeof define && define.amd
? define(["react"], l)
: (na.ReactDOM = l(na.React));
})(this, function(na) {
function l(a) {
for (
var b = arguments.length - 1,
c =
"Minified React error #" +
a +
"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant\x3d" +
a,
d = 0;
d < b;
d++
)
c += "\x26args[]\x3d" + encodeURIComponent(arguments[d + 1]);
b = Error(
c +
" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."
);
b.name = "Invariant Violation";
b.framesToPop = 1;
throw b;
}
function va(a, b) {
return (a & b) === b;
}
function Xc(a, b) {
if (
Yc.hasOwnProperty(a) ||
(2 < a.length &&
("o" === a[0] || "O" === a[0]) &&
("n" === a[1] || "N" === a[1]))
)
return !1;
if (null === b) return !0;
switch (typeof b) {
case "boolean":
return (
Yc.hasOwnProperty(a)
? (a = !0)
: (b = Ub(a))
? (a =
b.hasBooleanValue ||
b.hasStringBooleanValue ||
b.hasOverloadedBooleanValue)
: ((a = a.toLowerCase().slice(0, 5)),
(a = "data-" === a || "aria-" === a)),
a
);
case "undefined":
case "number":
case "string":
case "object":
return !0;
default:
return !1;
}
}
function Ub(a) {
return ib.hasOwnProperty(a) ? ib[a] : null;
}
function Zc() {
if (jb)
for (var a in ba) {
var b = ba[a],
c = jb.indexOf(a);
-1 < c ? void 0 : l("96", a);
if (!oa[c]) {
b.extractEvents ? void 0 : l("97", a);
oa[c] = b;
c = b.eventTypes;
for (var d in c) {
var e = void 0;
var f = c[d],
g = b,
h = d;
Vb.hasOwnProperty(h) ? l("99", h) : void 0;
Vb[h] = f;
var k = f.phasedRegistrationNames;
if (k) {
for (e in k) k.hasOwnProperty(e) && $c(k[e], g, h);
e = !0;
} else
f.registrationName
? ($c(f.registrationName, g, h), (e = !0))
: (e = !1);
e ? void 0 : l("98", d, a);
}
}
}
}
function $c(a, b, c) {
ca[a] ? l("100", a) : void 0;
ca[a] = b;
kb[a] = b.eventTypes[c].dependencies;
}
function ad(a) {
jb ? l("101") : void 0;
jb = Array.prototype.slice.call(a);
Zc();
}
function bd(a) {
var b = !1,
c;
for (c in a)
if (a.hasOwnProperty(c)) {
var d = a[c];
(ba.hasOwnProperty(c) && ba[c] === d) ||
(ba[c] ? l("102", c) : void 0, (ba[c] = d), (b = !0));
}
b && Zc();
}
function lb(a) {
return function() {
return a;
};
}
function cd(a, b, c, d) {
b = a.type || "unknown-event";
a.currentTarget = dd(d);
y.invokeGuardedCallbackAndCatchFirstError(b, c, void 0, a);
a.currentTarget = null;
}
function wa(a, b) {
null == b ? l("30") : void 0;
if (null == a) return b;
if (Array.isArray(a)) {
if (Array.isArray(b)) return a.push.apply(a, b), a;
a.push(b);
return a;
}
return Array.isArray(b) ? [a].concat(b) : [a, b];
}
function da(a, b, c) {
Array.isArray(a) ? a.forEach(b, c) : a && b.call(c, a);
}
function Wb(a, b) {
var c = a.stateNode;
if (!c) return null;
var d = Xb(c);
if (!d) return null;
c = d[b];
a: switch (b) {
case "onClick":
case "onClickCapture":
case "onDoubleClick":
case "onDoubleClickCapture":
case "onMouseDown":
case "onMouseDownCapture":
case "onMouseMove":
case "onMouseMoveCapture":
case "onMouseUp":
case "onMouseUpCapture":
(d = !d.disabled) ||
((a = a.type),
(d = !(
"button" === a ||
"input" === a ||
"select" === a ||
"textarea" === a
)));
a = !d;
break a;
default:
a = !1;
}
if (a) return null;
c && "function" !== typeof c ? l("231", b, typeof c) : void 0;
return c;
}
function ed(a, b, c, d) {
for (var e, f = 0; f < oa.length; f++) {
var g = oa[f];
g && (g = g.extractEvents(a, b, c, d)) && (e = wa(e, g));
}
return e;
}
function Yb(a) {
a && (pa = wa(pa, a));
}
function Zb(a) {
var b = pa;
pa = null;
b &&
(a ? da(b, $e) : da(b, af),
pa ? l("95") : void 0,
y.rethrowCaughtError());
}
function W(a) {
if (a[O]) return a[O];
for (var b = []; !a[O]; )
if ((b.push(a), a.parentNode)) a = a.parentNode;
else return null;
var c = void 0,
d = a[O];
if (5 === d.tag || 6 === d.tag) return d;
for (; a && (d = a[O]); a = b.pop()) c = d;
return c;
}
function xa(a) {
if (5 === a.tag || 6 === a.tag) return a.stateNode;
l("33");
}
function fd(a) {
return a[ea] || null;
}
function T(a) {
do a = a["return"];
while (a && 5 !== a.tag);
return a ? a : null;
}
function gd(a, b, c) {
for (var d = []; a; ) d.push(a), (a = T(a));
for (a = d.length; 0 < a--; ) b(d[a], "captured", c);
for (a = 0; a < d.length; a++) b(d[a], "bubbled", c);
}
function hd(a, b, c) {
if ((b = Wb(a, c.dispatchConfig.phasedRegistrationNames[b])))
(c._dispatchListeners = wa(c._dispatchListeners, b)),
(c._dispatchInstances = wa(c._dispatchInstances, a));
}
function bf(a) {
a && a.dispatchConfig.phasedRegistrationNames && gd(a._targetInst, hd, a);
}
function cf(a) {
if (a && a.dispatchConfig.phasedRegistrationNames) {
var b = a._targetInst;
b = b ? T(b) : null;
gd(b, hd, a);
}
}
function $b(a, b, c) {
a &&
c &&
c.dispatchConfig.registrationName &&
(b = Wb(a, c.dispatchConfig.registrationName)) &&
((c._dispatchListeners = wa(c._dispatchListeners, b)),
(c._dispatchInstances = wa(c._dispatchInstances, a)));
}
function df(a) {
a && a.dispatchConfig.registrationName && $b(a._targetInst, null, a);
}
function ya(a) {
da(a, bf);
}
function id(a, b, c, d) {
if (c && d)
a: {
var e = c;
for (var f = d, g = 0, h = e; h; h = T(h)) g++;
h = 0;
for (var k = f; k; k = T(k)) h++;
for (; 0 < g - h; ) (e = T(e)), g--;
for (; 0 < h - g; ) (f = T(f)), h--;
for (; g--; ) {
if (e === f || e === f.alternate) break a;
e = T(e);
f = T(f);
}
e = null;
}
else e = null;
f = e;
for (e = []; c && c !== f; ) {
g = c.alternate;
if (null !== g && g === f) break;
e.push(c);
c = T(c);
}
for (c = []; d && d !== f; ) {
g = d.alternate;
if (null !== g && g === f) break;
c.push(d);
d = T(d);
}
for (d = 0; d < e.length; d++) $b(e[d], "bubbled", a);
for (a = c.length; 0 < a--; ) $b(c[a], "captured", b);
}
function jd() {
!ac &&
P.canUseDOM &&
(ac =
"textContent" in document.documentElement
? "textContent"
: "innerText");
return ac;
}
function kd() {
if (H._fallbackText) return H._fallbackText;
var a,
b = H._startText,
c = b.length,
d,
e = ld(),
f = e.length;
for (a = 0; a < c && b[a] === e[a]; a++);
var g = c - a;
for (d = 1; d <= g && b[c - d] === e[f - d]; d++);
H._fallbackText = e.slice(a, 1 < d ? 1 - d : void 0);
return H._fallbackText;
}
function ld() {
return "value" in H._root ? H._root.value : H._root[jd()];
}
function n(a, b, c, d) {
this.dispatchConfig = a;
this._targetInst = b;
this.nativeEvent = c;
a = this.constructor.Interface;
for (var e in a)
a.hasOwnProperty(e) &&
((b = a[e])
? (this[e] = b(c))
: "target" === e ? (this.target = d) : (this[e] = c[e]));
this.isDefaultPrevented = (null != c.defaultPrevented
? c.defaultPrevented
: !1 === c.returnValue)
? G.thatReturnsTrue
: G.thatReturnsFalse;
this.isPropagationStopped = G.thatReturnsFalse;
return this;
}
function ef(a, b, c, d) {
if (this.eventPool.length) {
var e = this.eventPool.pop();
this.call(e, a, b, c, d);
return e;
}
return new this(a, b, c, d);
}
function ff(a) {
a instanceof this ? void 0 : l("223");
a.destructor();
10 > this.eventPool.length && this.eventPool.push(a);
}
function md(a) {
a.eventPool = [];
a.getPooled = ef;
a.release = ff;
}
function nd(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function od(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function gf() {
var a = window.opera;
return (
"object" === typeof a &&
"function" === typeof a.version &&
12 >= parseInt(a.version(), 10)
);
}
function pd(a, b) {
switch (a) {
case "topKeyUp":
return -1 !== hf.indexOf(b.keyCode);
case "topKeyDown":
return 229 !== b.keyCode;
case "topKeyPress":
case "topMouseDown":
case "topBlur":
return !0;
default:
return !1;
}
}
function qd(a) {
a = a.detail;
return "object" === typeof a && "data" in a ? a.data : null;
}
function jf(a, b) {
switch (a) {
case "topCompositionEnd":
return qd(b);
case "topKeyPress":
if (32 !== b.which) return null;
rd = !0;
return sd;
case "topTextInput":
return (a = b.data), a === sd && rd ? null : a;
default:
return null;
}
}
function kf(a, b) {
if (za)
return "topCompositionEnd" === a || (!bc && pd(a, b))
? ((a = kd()),
(H._root = null),
(H._startText = null),
(H._fallbackText = null),
(za = !1),
a)
: null;
switch (a) {
case "topPaste":
return null;
case "topKeyPress":
if (!(b.ctrlKey || b.altKey || b.metaKey) || (b.ctrlKey && b.altKey)) {
if (b.char && 1 < b.char.length) return b.char;
if (b.which) return String.fromCharCode(b.which);
}
return null;
case "topCompositionEnd":
return td ? null : b.data;
default:
return null;
}
}
function ud(a) {
if ((a = vd(a))) {
mb && "function" === typeof mb.restoreControlledState ? void 0 : l("194");
var b = Xb(a.stateNode);
mb.restoreControlledState(a.stateNode, a.type, b);
}
}
function wd(a) {
Ga ? (fa ? fa.push(a) : (fa = [a])) : (Ga = a);
}
function xd() {
if (Ga) {
var a = Ga,
b = fa;
fa = Ga = null;
ud(a);
if (b) for (a = 0; a < b.length; a++) ud(b[a]);
}
}
function cc(a, b) {
if (dc) return ec(a, b);
dc = !0;
try {
return ec(a, b);
} finally {
(dc = !1), xd();
}
}
function yd(a) {
var b = a && a.nodeName && a.nodeName.toLowerCase();
return "input" === b ? !!lf[a.type] : "textarea" === b ? !0 : !1;
}
function fc(a) {
a = a.target || a.srcElement || window;
a.correspondingUseElement && (a = a.correspondingUseElement);
return 3 === a.nodeType ? a.parentNode : a;
}
function gc(a, b) {
if (!P.canUseDOM || (b && !("addEventListener" in document))) return !1;
b = "on" + a;
var c = b in document;
c ||
((c = document.createElement("div")),
c.setAttribute(b, "return;"),
(c = "function" === typeof c[b]));
!c &&
zd &&
"wheel" === a &&
(c = document.implementation.hasFeature("Events.wheel", "3.0"));
return c;
}
function Ad(a) {
var b = a.type;
return (
(a = a.nodeName) &&
"input" === a.toLowerCase() &&
("checkbox" === b || "radio" === b)
);
}
function mf(a) {
var b = Ad(a) ? "checked" : "value",
c = Object.getOwnPropertyDescriptor(a.constructor.prototype, b),
d = "" + a[b];
if (
!a.hasOwnProperty(b) &&
"function" === typeof c.get &&
"function" === typeof c.set
)
return (
Object.defineProperty(a, b, {
enumerable: c.enumerable,
configurable: !0,
get: function() {
return c.get.call(this);
},
set: function(a) {
d = "" + a;
c.set.call(this, a);
}
}),
{
getValue: function() {
return d;
},
setValue: function(a) {
d = "" + a;
},
stopTracking: function() {
a._valueTracker = null;
delete a[b];
}
}
);
}
function nb(a) {
a._valueTracker || (a._valueTracker = mf(a));
}
function Bd(a) {
if (!a) return !1;
var b = a._valueTracker;
if (!b) return !0;
var c = b.getValue();
var d = "";
a && (d = Ad(a) ? (a.checked ? "true" : "false") : a.value);
a = d;
return a !== c ? (b.setValue(a), !0) : !1;
}
function Cd(a, b, c) {
a = n.getPooled(Dd.change, a, b, c);
a.type = "change";
wd(c);
ya(a);
return a;
}
function nf(a) {
Yb(a);
Zb(!1);
}
function ob(a) {
var b = xa(a);
if (Bd(b)) return a;
}
function of(a, b) {
if ("topChange" === a) return b;
}
function Ed() {
Ha && (Ha.detachEvent("onpropertychange", Fd), (Oa = Ha = null));
}
function Fd(a) {
"value" === a.propertyName && ob(Oa) && ((a = Cd(Oa, a, fc(a))), cc(nf, a));
}
function pf(a, b, c) {
"topFocus" === a
? (Ed(), (Ha = b), (Oa = c), Ha.attachEvent("onpropertychange", Fd))
: "topBlur" === a && Ed();
}
function qf(a, b) {
if ("topSelectionChange" === a || "topKeyUp" === a || "topKeyDown" === a)
return ob(Oa);
}
function rf(a, b) {
if ("topClick" === a) return ob(b);
}
function sf(a, b) {
if ("topInput" === a || "topChange" === a) return ob(b);
}
function Aa(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function tf(a) {
var b = this.nativeEvent;
return b.getModifierState
? b.getModifierState(a)
: (a = uf[a]) ? !!b[a] : !1;
}
function hc(a) {
return tf;
}
function qa(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function Pa(a) {
a = a.type;
return "string" === typeof a
? a
: "function" === typeof a ? a.displayName || a.name : null;
}
function Qa(a) {
var b = a;
if (a.alternate) for (; b["return"]; ) b = b["return"];
else {
if (0 !== (b.effectTag & 2)) return 1;
for (; b["return"]; )
if (((b = b["return"]), 0 !== (b.effectTag & 2))) return 1;
}
return 3 === b.tag ? 2 : 3;
}
function vf(a) {
return (a = a._reactInternalFiber) ? 2 === Qa(a) : !1;
}
function Gd(a) {
2 !== Qa(a) ? l("188") : void 0;
}
function Hd(a) {
var b = a.alternate;
if (!b) return (b = Qa(a)), 3 === b ? l("188") : void 0, 1 === b ? null : a;
for (var c = a, d = b; ; ) {
var e = c["return"],
f = e ? e.alternate : null;
if (!e || !f) break;
if (e.child === f.child) {
for (var g = e.child; g; ) {
if (g === c) return Gd(e), a;
if (g === d) return Gd(e), b;
g = g.sibling;
}
l("188");
}
if (c["return"] !== d["return"]) (c = e), (d = f);
else {
g = !1;
for (var h = e.child; h; ) {
if (h === c) {
g = !0;
c = e;
d = f;
break;
}
if (h === d) {
g = !0;
d = e;
c = f;
break;
}
h = h.sibling;
}
if (!g) {
for (h = f.child; h; ) {
if (h === c) {
g = !0;
c = f;
d = e;
break;
}
if (h === d) {
g = !0;
d = f;
c = e;
break;
}
h = h.sibling;
}
g ? void 0 : l("189");
}
}
c.alternate !== d ? l("190") : void 0;
}
3 !== c.tag ? l("188") : void 0;
return c.stateNode.current === c ? a : b;
}
function wf(a) {
a = Hd(a);
if (!a) return null;
for (var b = a; ; ) {
if (5 === b.tag || 6 === b.tag) return b;
if (b.child) (b.child["return"] = b), (b = b.child);
else {
if (b === a) break;
for (; !b.sibling; ) {
if (!b["return"] || b["return"] === a) return null;
b = b["return"];
}
b.sibling["return"] = b["return"];
b = b.sibling;
}
}
return null;
}
function xf(a) {
a = Hd(a);
if (!a) return null;
for (var b = a; ; ) {
if (5 === b.tag || 6 === b.tag) return b;
if (b.child && 4 !== b.tag) (b.child["return"] = b), (b = b.child);
else {
if (b === a) break;
for (; !b.sibling; ) {
if (!b["return"] || b["return"] === a) return null;
b = b["return"];
}
b.sibling["return"] = b["return"];
b = b.sibling;
}
}
return null;
}
function yf(a) {
var b = a.targetInst;
do {
if (!b) {
a.ancestors.push(b);
break;
}
var c;
for (c = b; c["return"]; ) c = c["return"];
c = 3 !== c.tag ? null : c.stateNode.containerInfo;
if (!c) break;
a.ancestors.push(b);
b = W(c);
} while (b);
for (c = 0; c < a.ancestors.length; c++)
(b = a.ancestors[c]),
pb(a.topLevelType, b, a.nativeEvent, fc(a.nativeEvent));
}
function ic(a) {
Ra = !!a;
}
function r(a, b, c) {
return c ? Id.listen(c, b, jc.bind(null, a)) : null;
}
function ha(a, b, c) {
return c ? Id.capture(c, b, jc.bind(null, a)) : null;
}
function jc(a, b) {
if (Ra) {
var c = fc(b);
c = W(c);
null === c || "number" !== typeof c.tag || 2 === Qa(c) || (c = null);
if (qb.length) {
var d = qb.pop();
d.topLevelType = a;
d.nativeEvent = b;
d.targetInst = c;
a = d;
} else
a = { topLevelType: a, nativeEvent: b, targetInst: c, ancestors: [] };
try {
cc(yf, a);
} finally {
(a.topLevelType = null),
(a.nativeEvent = null),
(a.targetInst = null),
(a.ancestors.length = 0),
10 > qb.length && qb.push(a);
}
}
}
function rb(a, b) {
var c = {};
c[a.toLowerCase()] = b.toLowerCase();
c["Webkit" + a] = "webkit" + b;
c["Moz" + a] = "moz" + b;
c["ms" + a] = "MS" + b;
c["O" + a] = "o" + b.toLowerCase();
return c;
}
function sb(a) {
if (kc[a]) return kc[a];
if (!U[a]) return a;
var b = U[a],
c;
for (c in b) if (b.hasOwnProperty(c) && c in Jd) return (kc[a] = b[c]);
return "";
}
function Kd(a) {
Object.prototype.hasOwnProperty.call(a, tb) ||
((a[tb] = zf++), (Ld[a[tb]] = {}));
return Ld[a[tb]];
}
function Md(a, b) {
return a === b ? 0 !== a || 0 !== b || 1 / a === 1 / b : a !== a && b !== b;
}
function Nd(a, b) {
return a && b
? a === b
? !0
: Od(a)
? !1
: Od(b)
? Nd(a, b.parentNode)
: "contains" in a
? a.contains(b)
: a.compareDocumentPosition
? !!(a.compareDocumentPosition(b) & 16)
: !1
: !1;
}
function Pd(a) {
for (; a && a.firstChild; ) a = a.firstChild;
return a;
}
function Qd(a, b) {
var c = Pd(a);
a = 0;
for (var d; c; ) {
if (3 === c.nodeType) {
d = a + c.textContent.length;
if (a <= b && d >= b) return { node: c, offset: b - a };
a = d;
}
a: {
for (; c; ) {
if (c.nextSibling) {
c = c.nextSibling;
break a;
}
c = c.parentNode;
}
c = void 0;
}
c = Pd(c);
}
}
function lc(a) {
var b = a && a.nodeName && a.nodeName.toLowerCase();
return (
b &&
(("input" === b && "text" === a.type) ||
"textarea" === b ||
"true" === a.contentEditable)
);
}
function Rd(a, b) {
if (mc || null == X || X !== nc()) return null;
var c = X;
"selectionStart" in c && lc(c)
? (c = { start: c.selectionStart, end: c.selectionEnd })
: window.getSelection
? ((c = window.getSelection()),
(c = {
anchorNode: c.anchorNode,
anchorOffset: c.anchorOffset,
focusNode: c.focusNode,
focusOffset: c.focusOffset
}))
: (c = void 0);
return Sa && oc(Sa, c)
? null
: ((Sa = c),
(a = n.getPooled(Sd.select, pc, a, b)),
(a.type = "select"),
(a.target = X),
ya(a),
a);
}
function Td(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function Ud(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function Vd(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function ub(a) {
var b = a.keyCode;
"charCode" in a
? ((a = a.charCode), 0 === a && 13 === b && (a = 13))
: (a = b);
return 32 <= a || 13 === a ? a : 0;
}
function Wd(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function Xd(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function Yd(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function Zd(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function $d(a, b, c, d) {
return n.call(this, a, b, c, d);
}
function I(a, b) {
0 > ra || ((a.current = vb[ra]), (vb[ra] = null), ra--);
}
function M(a, b, c) {
ra++;
vb[ra] = a.current;
a.current = b;
}
function Ta(a) {
return Ua(a) ? wb : ia.current;
}
function Va(a, b) {
var c = a.type.contextTypes;
if (!c) return ja;
var d = a.stateNode;
if (d && d.__reactInternalMemoizedUnmaskedChildContext === b)
return d.__reactInternalMemoizedMaskedChildContext;
var e = {},
f;
for (f in c) e[f] = b[f];
d &&
((a = a.stateNode),
(a.__reactInternalMemoizedUnmaskedChildContext = b),
(a.__reactInternalMemoizedMaskedChildContext = e));
return e;
}
function Ua(a) {
return 2 === a.tag && null != a.type.childContextTypes;
}
function ae(a) {
Ua(a) && (I(J, a), I(ia, a));
}
function be(a, b, c) {
null != ia.cursor ? l("168") : void 0;
M(ia, b, a);
M(J, c, a);
}
function ce(a, b) {
var c = a.stateNode,
d = a.type.childContextTypes;
if ("function" !== typeof c.getChildContext) return b;
c = c.getChildContext();
for (var e in c) e in d ? void 0 : l("108", Pa(a) || "Unknown", e);
return C({}, b, c);
}
function xb(a) {
if (!Ua(a)) return !1;
var b = a.stateNode;
b = (b && b.__reactInternalMemoizedMergedChildContext) || ja;
wb = ia.current;
M(ia, b, a);
M(J, J.current, a);
return !0;
}
function de(a, b) {
var c = a.stateNode;
c ? void 0 : l("169");
if (b) {
var d = ce(a, wb);
c.__reactInternalMemoizedMergedChildContext = d;
I(J, a);
I(ia, a);
M(ia, d, a);
} else I(J, a);
M(J, b, a);
}
function Q(a, b, c) {
this.tag = a;
this.key = b;
this.stateNode = this.type = null;
this.sibling = this.child = this["return"] = null;
this.index = 0;
this.memoizedState = this.updateQueue = this.memoizedProps = this.pendingProps = this.ref = null;
this.internalContextTag = c;
this.effectTag = 0;
this.lastEffect = this.firstEffect = this.nextEffect = null;
this.expirationTime = 0;
this.alternate = null;
}
function yb(a, b, c) {
var d = a.alternate;
null === d
? ((d = new Q(a.tag, a.key, a.internalContextTag)),
(d.type = a.type),
(d.stateNode = a.stateNode),
(d.alternate = a),
(a.alternate = d))
: ((d.effectTag = 0),
(d.nextEffect = null),
(d.firstEffect = null),
(d.lastEffect = null));
d.expirationTime = c;
d.pendingProps = b;
d.child = a.child;
d.memoizedProps = a.memoizedProps;
d.memoizedState = a.memoizedState;
d.updateQueue = a.updateQueue;
d.sibling = a.sibling;
d.index = a.index;
d.ref = a.ref;
return d;
}
function qc(a, b, c) {
var d = void 0,
e = a.type,
f = a.key;
"function" === typeof e
? ((d =
e.prototype && e.prototype.isReactComponent
? new Q(2, f, b)
: new Q(0, f, b)),
(d.type = e),
(d.pendingProps = a.props))
: "string" === typeof e
? ((d = new Q(5, f, b)), (d.type = e), (d.pendingProps = a.props))
: "object" === typeof e && null !== e && "number" === typeof e.tag
? ((d = e), (d.pendingProps = a.props))
: l("130", null == e ? e : typeof e, "");
d.expirationTime = c;
return d;
}
function zb(a, b, c, d) {
b = new Q(10, d, b);
b.pendingProps = a;
b.expirationTime = c;
return b;
}
function rc(a, b, c) {
b = new Q(6, null, b);
b.pendingProps = a;
b.expirationTime = c;
return b;
}
function sc(a, b, c) {
b = new Q(7, a.key, b);
b.type = a.handler;
b.pendingProps = a;
b.expirationTime = c;
return b;
}
function tc(a, b, c) {
a = new Q(9, null, b);
a.expirationTime = c;
return a;
}
function uc(a, b, c) {
b = new Q(4, a.key, b);
b.pendingProps = a.children || [];
b.expirationTime = c;
b.stateNode = {
containerInfo: a.containerInfo,
pendingChildren: null,
implementation: a.implementation
};
return b;
}
function ee(a) {
return function(b) {
try {
return a(b);
} catch (c) {}
};
}
function Af(a) {
if ("undefined" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) return !1;
var b = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (b.isDisabled || !b.supportsFiber) return !0;
try {
var c = b.inject(a);
vc = ee(function(a) {
return b.onCommitFiberRoot(c, a);
});
wc = ee(function(a) {
return b.onCommitFiberUnmount(c, a);
});
} catch (d) {}
return !0;
}
function fe(a) {
"function" === typeof vc && vc(a);
}
function ge(a) {
"function" === typeof wc && wc(a);
}
function he(a) {
return {
baseState: a,
expirationTime: 0,
first: null,
last: null,
callbackList: null,
hasForceUpdate: !1,
isInitialized: !1
};
}
function Ab(a, b) {
null === a.last
? (a.first = a.last = b)
: ((a.last.next = b), (a.last = b));
if (0 === a.expirationTime || a.expirationTime > b.expirationTime)
a.expirationTime = b.expirationTime;
}
function Bb(a, b) {
var c = a.alternate,
d = a.updateQueue;
null === d && (d = a.updateQueue = he(null));
null !== c
? ((a = c.updateQueue), null === a && (a = c.updateQueue = he(null)))
: (a = null);
a = a !== d ? a : null;
null === a
? Ab(d, b)
: null === d.last || null === a.last
? (Ab(d, b), Ab(a, b))
: (Ab(d, b), (a.last = b));
}
function ie(a, b, c, d) {
a = a.partialState;
return "function" === typeof a ? a.call(b, c, d) : a;
}
function xc(a, b, c, d, e, f) {
null !== a &&
a.updateQueue === c &&
(c = b.updateQueue = {
baseState: c.baseState,
expirationTime: c.expirationTime,
first: c.first,
last: c.last,
isInitialized: c.isInitialized,
callbackList: null,
hasForceUpdate: !1
});
c.expirationTime = 0;
c.isInitialized
? (a = c.baseState)
: ((a = c.baseState = b.memoizedState), (c.isInitialized = !0));
for (var g = !0, h = c.first, k = !1; null !== h; ) {
var l = h.expirationTime;
if (l > f) {
var D = c.expirationTime;
if (0 === D || D > l) c.expirationTime = l;
k || ((k = !0), (c.baseState = a));
} else {
k || ((c.first = h.next), null === c.first && (c.last = null));
if (h.isReplace) (a = ie(h, d, a, e)), (g = !0);
else if ((l = ie(h, d, a, e)))
(a = g ? C({}, a, l) : C(a, l)), (g = !1);
h.isForced && (c.hasForceUpdate = !0);
null !== h.callback &&
((l = c.callbackList),
null === l && (l = c.callbackList = []),
l.push(h));
}
h = h.next;
}
null !== c.callbackList
? (b.effectTag |= 32)
: null !== c.first || c.hasForceUpdate || (b.updateQueue = null);
k || (c.baseState = a);
return a;
}
function je(a, b) {
var c = a.callbackList;
if (null !== c)
for (a.callbackList = null, a = 0; a < c.length; a++) {
var d = c[a],
e = d.callback;
d.callback = null;
"function" !== typeof e ? l("191", e) : void 0;
e.call(b);
}
}
function Wa(a) {
if (null === a || "undefined" === typeof a) return null;
a = (ke && a[ke]) || a["@@iterator"];
return "function" === typeof a ? a : null;
}
function Xa(a, b) {
var c = b.ref;
if (null !== c && "function" !== typeof c) {
if (b._owner) {
b = b._owner;
var d = void 0;
b && (2 !== b.tag ? l("110") : void 0, (d = b.stateNode));
d ? void 0 : l("147", c);
var e = "" + c;
if (null !== a && null !== a.ref && a.ref._stringRef === e)
return a.ref;
a = function(a) {
var b = d.refs === ja ? (d.refs = {}) : d.refs;
null === a ? delete b[e] : (b[e] = a);
};
a._stringRef = e;
return a;
}
"string" !== typeof c ? l("148") : void 0;
b._owner ? void 0 : l("149", c);
}
return c;
}
function Cb(a, b) {
"textarea" !== a.type &&
l(
"31",
"[object Object]" === Object.prototype.toString.call(b)
? "object with keys {" + Object.keys(b).join(", ") + "}"
: b,
""
);
}
function le(a) {
function b(b, c) {
if (a) {
var d = b.lastEffect;
null !== d
? ((d.nextEffect = c), (b.lastEffect = c))
: (b.firstEffect = b.lastEffect = c);
c.nextEffect = null;
c.effectTag = 8;
}
}
function c(c, d) {
if (!a) return null;
for (; null !== d; ) b(c, d), (d = d.sibling);
return null;
}
function d(a, b) {
for (a = new Map(); null !== b; )
null !== b.key ? a.set(b.key, b) : a.set(b.index, b), (b = b.sibling);
return a;
}
function e(a, b, c) {
a = yb(a, b, c);
a.index = 0;
a.sibling = null;
return a;
}
function f(b, c, d) {
b.index = d;
if (!a) return c;
d = b.alternate;
if (null !== d) return (d = d.index), d < c ? ((b.effectTag = 2), c) : d;
b.effectTag = 2;
return c;
}
function g(b) {
a && null === b.alternate && (b.effectTag = 2);
return b;
}
function h(a, b, c, d) {
if (null === b || 6 !== b.tag)
return (b = rc(c, a.internalContextTag, d)), (b["return"] = a), b;
b = e(b, c, d);
b["return"] = a;
return b;
}
function k(a, b, c, d) {
if (null !== b && b.type === c.type)
return (d = e(b, c.props, d)), (d.ref = Xa(b, c)), (d["return"] = a), d;
d = qc(c, a.internalContextTag, d);
d.ref = Xa(b, c);
d["return"] = a;
return d;
}
function m(a, b, c, d) {
if (null === b || 7 !== b.tag)
return (b = sc(c, a.internalContextTag, d)), (b["return"] = a), b;
b = e(b, c, d);
b["return"] = a;
return b;
}
function D(a, b, c, d) {
if (null === b || 9 !== b.tag)
return (
(b = tc(c, a.internalContextTag, d)),
(b.type = c.value),
(b["return"] = a),
b
);
b = e(b, null, d);
b.type = c.value;
b["return"] = a;
return b;
}
function A(a, b, c, d) {
if (
null === b ||
4 !== b.tag ||
b.stateNode.containerInfo !== c.containerInfo ||
b.stateNode.implementation !== c.implementation
)
return (b = uc(c, a.internalContextTag, d)), (b["return"] = a), b;
b = e(b, c.children || [], d);
b["return"] = a;
return b;
}
function v(a, b, c, d, g) {
if (null === b || 10 !== b.tag)
return (b = zb(c, a.internalContextTag, d, g)), (b["return"] = a), b;
b = e(b, c, d);
b["return"] = a;
return b;
}
function K(a, b, c) {
if ("string" === typeof b || "number" === typeof b)
return (b = rc("" + b, a.internalContextTag, c)), (b["return"] = a), b;
if ("object" === typeof b && null !== b) {
switch (b.$$typeof) {
case Db:
if (b.type === sa)
return (
(b = zb(b.props.children, a.internalContextTag, c, b.key)),
(b["return"] = a),
b
);
c = qc(b, a.internalContextTag, c);
c.ref = Xa(null, b);
c["return"] = a;
return c;
case Eb:
return (b = sc(b, a.internalContextTag, c)), (b["return"] = a), b;
case Fb:
return (
(c = tc(b, a.internalContextTag, c)),
(c.type = b.value),
(c["return"] = a),
c
);
case Ya:
return (b = uc(b, a.internalContextTag, c)), (b["return"] = a), b;
}
if (Gb(b) || Wa(b))
return (
(b = zb(b, a.internalContextTag, c, null)), (b["return"] = a), b
);
Cb(a, b);
}
return null;
}
function L(a, b, c, d) {
var e = null !== b ? b.key : null;
if ("string" === typeof c || "number" === typeof c)
return null !== e ? null : h(a, b, "" + c, d);
if ("object" === typeof c && null !== c) {
switch (c.$$typeof) {
case Db:
return c.key === e
? c.type === sa ? v(a, b, c.props.children, d, e) : k(a, b, c, d)
: null;
case Eb:
return c.key === e ? m(a, b, c, d) : null;
case Fb:
return null === e ? D(a, b, c, d) : null;
case Ya:
return c.key === e ? A(a, b, c, d) : null;
}
if (Gb(c) || Wa(c)) return null !== e ? null : v(a, b, c, d, null);
Cb(a, c);
}
return null;
}
function R(a, b, c, d, e) {
if ("string" === typeof d || "number" === typeof d)
return (a = a.get(c) || null), h(b, a, "" + d, e);
if ("object" === typeof d && null !== d) {
switch (d.$$typeof) {
case Db:
return (
(a = a.get(null === d.key ? c : d.key) || null),
d.type === sa
? v(b, a, d.props.children, e, d.key)
: k(b, a, d, e)
);
case Eb:
return (
(a = a.get(null === d.key ? c : d.key) || null), m(b, a, d, e)
);
case Fb:
return (a = a.get(c) || null), D(b, a, d, e);
case Ya:
return (
(a = a.get(null === d.key ? c : d.key) || null), A(b, a, d, e)
);
}
if (Gb(d) || Wa(d)) return (a = a.get(c) || null), v(b, a, d, e, null);
Cb(b, d);
}
return null;
}
function n(e, g, h, z) {
for (
var t = null, q = null, p = g, x = (g = 0), k = null;
null !== p && x < h.length;
x++
) {
p.index > x ? ((k = p), (p = null)) : (k = p.sibling);
var l = L(e, p, h[x], z);
if (null === l) {
null === p && (p = k);
break;
}
a && p && null === l.alternate && b(e, p);
g = f(l, g, x);
null === q ? (t = l) : (q.sibling = l);
q = l;
p = k;
}
if (x === h.length) return c(e, p), t;
if (null === p) {
for (; x < h.length; x++)
if ((p = K(e, h[x], z)))
(g = f(p, g, x)), null === q ? (t = p) : (q.sibling = p), (q = p);
return t;
}
for (p = d(e, p); x < h.length; x++)
if ((k = R(p, e, x, h[x], z))) {
if (a && null !== k.alternate)
p["delete"](null === k.key ? x : k.key);
g = f(k, g, x);
null === q ? (t = k) : (q.sibling = k);
q = k;
}
a &&
p.forEach(function(a) {
return b(e, a);
});
return t;
}
function r(e, g, h, z) {
var t = Wa(h);
"function" !== typeof t ? l("150") : void 0;
h = t.call(h);
null == h ? l("151") : void 0;
for (
var q = (t = null), p = g, x = (g = 0), k = null, m = h.next();
null !== p && !m.done;
x++, m = h.next()
) {
p.index > x ? ((k = p), (p = null)) : (k = p.sibling);
var La = L(e, p, m.value, z);
if (null === La) {
p || (p = k);
break;
}
a && p && null === La.alternate && b(e, p);
g = f(La, g, x);
null === q ? (t = La) : (q.sibling = La);
q = La;
p = k;
}
if (m.done) return c(e, p), t;
if (null === p) {
for (; !m.done; x++, m = h.next())
(m = K(e, m.value, z)),
null !== m &&
((g = f(m, g, x)),
null === q ? (t = m) : (q.sibling = m),
(q = m));
return t;
}
for (p = d(e, p); !m.done; x++, m = h.next())
if (((m = R(p, e, x, m.value, z)), null !== m)) {
if (a && null !== m.alternate)
p["delete"](null === m.key ? x : m.key);
g = f(m, g, x);
null === q ? (t = m) : (q.sibling = m);
q = m;
}
a &&
p.forEach(function(a) {
return b(e, a);
});
return t;
}
return function(a, d, f, h) {
"object" === typeof f &&
null !== f &&
f.type === sa &&
null === f.key &&
(f = f.props.children);
var k = "object" === typeof f && null !== f;
if (k)
switch (f.$$typeof) {
case Db:
a: {
var q = f.key;
for (k = d; null !== k; ) {
if (k.key === q)
if (10 === k.tag ? f.type === sa : k.type === f.type) {
c(a, k.sibling);
d = e(k, f.type === sa ? f.props.children : f.props, h);
d.ref = Xa(k, f);
d["return"] = a;
a = d;
break a;
} else {
c(a, k);
break;
}
else b(a, k);
k = k.sibling;
}
f.type === sa
? ((d = zb(f.props.children, a.internalContextTag, h, f.key)),
(d["return"] = a),
(a = d))
: ((h = qc(f, a.internalContextTag, h)),
(h.ref = Xa(d, f)),
(h["return"] = a),
(a = h));
}
return g(a);
case Eb:
a: {
for (k = f.key; null !== d; ) {
if (d.key === k)
if (7 === d.tag) {
c(a, d.sibling);
d = e(d, f, h);
d["return"] = a;
a = d;
break a;
} else {
c(a, d);
break;
}
else b(a, d);
d = d.sibling;
}
d = sc(f, a.internalContextTag, h);
d["return"] = a;
a = d;
}
return g(a);
case Fb:
a: {
if (null !== d)
if (9 === d.tag) {
c(a, d.sibling);
d = e(d, null, h);
d.type = f.value;
d["return"] = a;
a = d;
break a;
} else c(a, d);
d = tc(f, a.internalContextTag, h);
d.type = f.value;
d["return"] = a;
a = d;
}
return g(a);
case Ya:
a: {
for (k = f.key; null !== d; ) {
if (d.key === k)
if (
4 === d.tag &&
d.stateNode.containerInfo === f.containerInfo &&
d.stateNode.implementation === f.implementation
) {
c(a, d.sibling);
d = e(d, f.children || [], h);
d["return"] = a;
a = d;
break a;
} else {
c(a, d);
break;
}
else b(a, d);
d = d.sibling;
}
d = uc(f, a.internalContextTag, h);
d["return"] = a;
a = d;
}
return g(a);
}
if ("string" === typeof f || "number" === typeof f)
return (
(f = "" + f),
null !== d && 6 === d.tag
? (c(a, d.sibling), (d = e(d, f, h)))
: (c(a, d), (d = rc(f, a.internalContextTag, h))),
(d["return"] = a),
(a = d),
g(a)
);
if (Gb(f)) return n(a, d, f, h);
if (Wa(f)) return r(a, d, f, h);
k && Cb(a, f);
if ("undefined" === typeof f)
switch (a.tag) {
case 2:
case 1:
(h = a.type), l("152", h.displayName || h.name || "Component");
}
return c(a, d);
};
}
function Bf(a, b, c) {
var d =
3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null;
return {
$$typeof: Ya,
key: null == d ? null : "" + d,
children: a,
containerInfo: b,
implementation: c
};
}
function Cf(a) {
if (me.hasOwnProperty(a)) return !0;
if (ne.hasOwnProperty(a)) return !1;
if (Df.test(a)) return (me[a] = !0);
ne[a] = !0;
return !1;
}
function zc(a, b, c) {
var d = Ub(b);
if (d && Xc(b, c)) {
var e = d.mutationMethod;
e
? e(a, c)
: null == c ||
(d.hasBooleanValue && !c) ||
(d.hasNumericValue && isNaN(c)) ||
(d.hasPositiveNumericValue && 1 > c) ||
(d.hasOverloadedBooleanValue && !1 === c)
? oe(a, b)
: d.mustUseProperty
? (a[d.propertyName] = c)
: ((b = d.attributeName),
(e = d.attributeNamespace)
? a.setAttributeNS(e, b, "" + c)
: d.hasBooleanValue || (d.hasOverloadedBooleanValue && !0 === c)
? a.setAttribute(b, "")
: a.setAttribute(b, "" + c));
} else Ac(a, b, Xc(b, c) ? c : null);
}
function Ac(a, b, c) {
Cf(b) && (null == c ? a.removeAttribute(b) : a.setAttribute(b, "" + c));
}
function oe(a, b) {
var c = Ub(b);
c
? (b = c.mutationMethod)
? b(a, void 0)
: c.mustUseProperty
? (a[c.propertyName] = c.hasBooleanValue ? !1 : "")
: a.removeAttribute(c.attributeName)
: a.removeAttribute(b);
}
function Bc(a, b) {
var c = b.value,
d = b.checked;
return C({ type: void 0, step: void 0, min: void 0, max: void 0 }, b, {
defaultChecked: void 0,
defaultValue: void 0,
value: null != c ? c : a._wrapperState.initialValue,
checked: null != d ? d : a._wrapperState.initialChecked
});
}
function pe(a, b) {
var c = b.defaultValue;
a._wrapperState = {
initialChecked: null != b.checked ? b.checked : b.defaultChecked,
initialValue: null != b.value ? b.value : c,
controlled:
"checkbox" === b.type || "radio" === b.type
? null != b.checked
: null != b.value
};
}
function qe(a, b) {
b = b.checked;
null != b && zc(a, "checked", b);
}
function Cc(a, b) {
qe(a, b);
var c = b.value;
if (null != c)
if (0 === c && "" === a.value) a.value = "0";
else if ("number" === b.type) {
if (
((b = parseFloat(a.value) || 0), c != b || (c == b && a.value != c))
)
a.value = "" + c;
} else a.value !== "" + c && (a.value = "" + c);
else
null == b.value &&
null != b.defaultValue &&
a.defaultValue !== "" + b.defaultValue &&
(a.defaultValue = "" + b.defaultValue),
null == b.checked &&
null != b.defaultChecked &&
(a.defaultChecked = !!b.defaultChecked);
}
function re(a, b) {
switch (b.type) {
case "submit":
case "reset":
break;
case "color":
case "date":
case "datetime":
case "datetime-local":
case "month":
case "time":
case "week":
a.value = "";
a.value = a.defaultValue;
break;
default:
a.value = a.value;
}
b = a.name;
"" !== b && (a.name = "");
a.defaultChecked = !a.defaultChecked;
a.defaultChecked = !a.defaultChecked;
"" !== b && (a.name = b);
}
function Ef(a) {
var b = "";
na.Children.forEach(a, function(a) {
null == a || ("string" !== typeof a && "number" !== typeof a) || (b += a);
});
return b;
}
function Dc(a, b) {
a = C({ children: void 0 }, b);
if ((b = Ef(b.children))) a.children = b;
return a;
}
function ka(a, b, c, d) {
a = a.options;
if (b) {
b = {};
for (var e = 0; e < c.length; e++) b["$" + c[e]] = !0;
for (c = 0; c < a.length; c++)
(e = b.hasOwnProperty("$" + a[c].value)),
a[c].selected !== e && (a[c].selected = e),
e && d && (a[c].defaultSelected = !0);
} else {
c = "" + c;
b = null;
for (e = 0; e < a.length; e++) {
if (a[e].value === c) {
a[e].selected = !0;
d && (a[e].defaultSelected = !0);
return;
}
null !== b || a[e].disabled || (b = a[e]);
}
null !== b && (b.selected = !0);
}
}
function se(a, b) {
var c = b.value;
a._wrapperState = {
initialValue: null != c ? c : b.defaultValue,
wasMultiple: !!b.multiple
};
}
function Ec(a, b) {
null != b.dangerouslySetInnerHTML ? l("91") : void 0;
return C({}, b, {
value: void 0,
defaultValue: void 0,
children: "" + a._wrapperState.initialValue
});
}
function te(a, b) {
var c = b.value;
null == c &&
((c = b.defaultValue),
(b = b.children),
null != b &&
(null != c ? l("92") : void 0,
Array.isArray(b) && (1 >= b.length ? void 0 : l("93"), (b = b[0])),
(c = "" + b)),
null == c && (c = ""));
a._wrapperState = {
initialValue: "" + c
};
}
function ue(a, b) {
var c = b.value;
null != c &&
((c = "" + c),
c !== a.value && (a.value = c),
null == b.defaultValue && (a.defaultValue = c));
null != b.defaultValue && (a.defaultValue = b.defaultValue);
}
function ve(a) {
switch (a) {
case "svg":
return "http://www.w3.org/2000/svg";
case "math":
return "http://www.w3.org/1998/Math/MathML";
default:
return "http://www.w3.org/1999/xhtml";
}
}
function Fc(a, b) {
return null == a || "http://www.w3.org/1999/xhtml" === a
? ve(b)
: "http://www.w3.org/2000/svg" === a && "foreignObject" === b
? "http://www.w3.org/1999/xhtml"
: a;
}
function we(a, b, c) {
a = a.style;
for (var d in b)
if (b.hasOwnProperty(d)) {
c = 0 === d.indexOf("--");
var e = d;
var f = b[d];
e =
null == f || "boolean" === typeof f || "" === f
? ""
: c ||
"number" !== typeof f ||
0 === f ||
(Za.hasOwnProperty(e) && Za[e])
? ("" + f).trim()
: f + "px";
"float" === d && (d = "cssFloat");
c ? a.setProperty(d, e) : (a[d] = e);
}
}
function Gc(a, b, c) {
b &&
(Ff[a] &&
(null != b.children || null != b.dangerouslySetInnerHTML
? l("137", a, c())
: void 0),
null != b.dangerouslySetInnerHTML &&
(null != b.children ? l("60") : void 0,
"object" === typeof b.dangerouslySetInnerHTML &&
"__html" in b.dangerouslySetInnerHTML
? void 0
: l("61")),
null != b.style && "object" !== typeof b.style ? l("62", c()) : void 0);
}
function Hc(a, b) {
if (-1 === a.indexOf("-")) return "string" === typeof b.is;
switch (a) {
case "annotation-xml":
case "color-profile":
case "font-face":
case "font-face-src":
case "font-face-uri":
case "font-face-format":
case "font-face-name":
case "missing-glyph":
return !1;
default:
return !0;
}
}
function Y(a, b) {
a = 9 === a.nodeType || 11 === a.nodeType ? a : a.ownerDocument;
var c = Kd(a);
b = kb[b];
for (var d = 0; d < b.length; d++) {
var e = b[d];
(c.hasOwnProperty(e) && c[e]) ||
("topScroll" === e
? ha("topScroll", "scroll", a)
: "topFocus" === e || "topBlur" === e
? (ha("topFocus", "focus", a),
ha("topBlur", "blur", a),
(c.topBlur = !0),
(c.topFocus = !0))
: "topCancel" === e
? (gc("cancel", !0) && ha("topCancel", "cancel", a),
(c.topCancel = !0))
: "topClose" === e
? (gc("close", !0) && ha("topClose", "close", a),
(c.topClose = !0))
: xe.hasOwnProperty(e) && r(e, xe[e], a),
(c[e] = !0));
}
}
function ye(a, b, c, d) {
c = 9 === c.nodeType ? c : c.ownerDocument;
"http://www.w3.org/1999/xhtml" === d && (d = ve(a));
"http://www.w3.org/1999/xhtml" === d
? "script" === a
? ((a = c.createElement("div")),
(a.innerHTML = "\x3cscript\x3e\x3c/script\x3e"),
(a = a.removeChild(a.firstChild)))
: (a =
"string" === typeof b.is
? c.createElement(a, { is: b.is })
: c.createElement(a))
: (a = c.createElementNS(d, a));
return a;
}
function ze(a, b) {
return (9 === b.nodeType ? b : b.ownerDocument).createTextNode(a);
}
function Ae(a, b, c, d) {
var e = Hc(b, c);
switch (b) {
case "iframe":
case "object":
r("topLoad", "load", a);
var f = c;
break;
case "video":
case "audio":
for (f in Z) Z.hasOwnProperty(f) && r(f, Z[f], a);
f = c;
break;
case "source":
r("topError", "error", a);
f = c;
break;
case "img":
case "image":
r("topError", "error", a);
r("topLoad", "load", a);
f = c;
break;
case "form":
r("topReset", "reset", a);
r("topSubmit", "submit", a);
f = c;
break;
case "details":
r("topToggle", "toggle", a);
f = c;
break;
case "input":
pe(a, c);
f = Bc(a, c);
r("topInvalid", "invalid", a);
Y(d, "onChange");
break;
case "option":
f = Dc(a, c);
break;
case "select":
se(a, c);
f = C({}, c, { value: void 0 });
r("topInvalid", "invalid", a);
Y(d, "onChange");
break;
case "textarea":
te(a, c);
f = Ec(a, c);
r("topInvalid", "invalid", a);
Y(d, "onChange");
break;
default:
f = c;
}
Gc(b, f, $a);
var g = f,
h;
for (h in g)
if (g.hasOwnProperty(h)) {
var k = g[h];
"style" === h
? we(a, k, $a)
: "dangerouslySetInnerHTML" === h
? ((k = k ? k.__html : void 0), null != k && Be(a, k))
: "children" === h
? "string" === typeof k
? ("textarea" !== b || "" !== k) && Ic(a, k)
: "number" === typeof k && Ic(a, "" + k)
: "suppressContentEditableWarning" !== h &&
"suppressHydrationWarning" !== h &&
"autoFocus" !== h &&
(ca.hasOwnProperty(h)
? null != k && Y(d, h)
: e ? Ac(a, h, k) : null != k && zc(a, h, k));
}
switch (b) {
case "input":
nb(a);
re(a, c);
break;
case "textarea":
nb(a);
c = a.textContent;
c === a._wrapperState.initialValue && (a.value = c);
break;
case "option":
null != c.value && a.setAttribute("value", c.value);
break;
case "select":
a.multiple = !!c.multiple;
b = c.value;
null != b
? ka(a, !!c.multiple, b, !1)
: null != c.defaultValue && ka(a, !!c.multiple, c.defaultValue, !0);
break;
default:
"function" === typeof f.onClick && (a.onclick = G);
}
}
function Ce(a, b, c, d, e) {
var f = null;
switch (b) {
case "input":
c = Bc(a, c);
d = Bc(a, d);
f = [];
break;
case "option":
c = Dc(a, c);
d = Dc(a, d);
f = [];
break;
case "select":
c = C({}, c, { value: void 0 });
d = C({}, d, { value: void 0 });
f = [];
break;
case "textarea":
c = Ec(a, c);
d = Ec(a, d);
f = [];
break;
default:
"function" !== typeof c.onClick &&
"function" === typeof d.onClick &&
(a.onclick = G);
}
Gc(b, d, $a);
var g, h;
a = null;
for (g in c)
if (!d.hasOwnProperty(g) && c.hasOwnProperty(g) && null != c[g])
if ("style" === g)
for (h in ((b = c[g]), b))
b.hasOwnProperty(h) && (a || (a = {}), (a[h] = ""));
else
"dangerouslySetInnerHTML" !== g &&
"children" !== g &&
"suppressContentEditableWarning" !== g &&
"suppressHydrationWarning" !== g &&
"autoFocus" !== g &&
(ca.hasOwnProperty(g)
? f || (f = [])
: (f = f || []).push(g, null));
for (g in d) {
var k = d[g];
b = null != c ? c[g] : void 0;
if (d.hasOwnProperty(g) && k !== b && (null != k || null != b))
if ("style" === g)
if (b) {
for (h in b)
!b.hasOwnProperty(h) ||
(k && k.hasOwnProperty(h)) ||
(a || (a = {}), (a[h] = ""));
for (h in k)
k.hasOwnProperty(h) &&
b[h] !== k[h] &&
(a || (a = {}), (a[h] = k[h]));
} else a || (f || (f = []), f.push(g, a)), (a = k);
else
"dangerouslySetInnerHTML" === g
? ((k = k ? k.__html : void 0),
(b = b ? b.__html : void 0),
null != k && b !== k && (f = f || []).push(g, "" + k))
: "children" === g
? b === k ||
("string" !== typeof k && "number" !== typeof k) ||
(f = f || []).push(g, "" + k)
: "suppressContentEditableWarning" !== g &&
"suppressHydrationWarning" !== g &&
(ca.hasOwnProperty(g)
? (null != k && Y(e, g), f || b === k || (f = []))
: (f = f || []).push(g, k));
}
a && (f = f || []).push("style", a);
return f;
}
function De(a, b, c, d, e) {
"input" === c && "radio" === e.type && null != e.name && qe(a, e);
Hc(c, d);
d = Hc(c, e);
for (var f = 0; f < b.length; f += 2) {
var g = b[f],
h = b[f + 1];
"style" === g
? we(a, h, $a)
: "dangerouslySetInnerHTML" === g
? Be(a, h)
: "children" === g
? Ic(a, h)
: d
? null != h ? Ac(a, g, h) : a.removeAttribute(g)
: null != h ? zc(a, g, h) : oe(a, g);
}
switch (c) {
case "input":
Cc(a, e);
break;
case "textarea":
ue(a, e);
break;
case "select":
(a._wrapperState.initialValue = void 0),
(b = a._wrapperState.wasMultiple),
(a._wrapperState.wasMultiple = !!e.multiple),
(c = e.value),
null != c
? ka(a, !!e.multiple, c, !1)
: b !== !!e.multiple &&
(null != e.defaultValue
? ka(a, !!e.multiple, e.defaultValue, !0)
: ka(a, !!e.multiple, e.multiple ? [] : "", !1));
}
}
function Ee(a, b, c, d, e) {
switch (b) {
case "iframe":
case "object":
r("topLoad", "load", a);
break;
case "video":
case "audio":
for (var f in Z) Z.hasOwnProperty(f) && r(f, Z[f], a);
break;
case "source":
r("topError", "error", a);
break;
case "img":
case "image":
r("topError", "error", a);
r("topLoad", "load", a);
break;
case "form":
r("topReset", "reset", a);
r("topSubmit", "submit", a);
break;
case "details":
r("topToggle", "toggle", a);
break;
case "input":
pe(a, c);
r("topInvalid", "invalid", a);
Y(e, "onChange");
break;
case "select":
se(a, c);
r("topInvalid", "invalid", a);
Y(e, "onChange");
break;
case "textarea":
te(a, c), r("topInvalid", "invalid", a), Y(e, "onChange");
}
Gc(b, c, $a);
d = null;
for (var g in c)
c.hasOwnProperty(g) &&
((f = c[g]),
"children" === g
? "string" === typeof f
? a.textContent !== f && (d = ["children", f])
: "number" === typeof f &&
a.textContent !== "" + f &&
(d = ["children", "" + f])
: ca.hasOwnProperty(g) && null != f && Y(e, g));
switch (b) {
case "input":
nb(a);
re(a, c);
break;
case "textarea":
nb(a);
b = a.textContent;
b === a._wrapperState.initialValue && (a.value = b);
break;
case "select":
case "option":
break;
default:
"function" === typeof c.onClick && (a.onclick = G);
}
return d;
}
function Fe(a, b) {
return a.nodeValue !== b;
}
function Jc(a) {
return !(
!a ||
(1 !== a.nodeType &&
9 !== a.nodeType &&
11 !== a.nodeType &&
(8 !== a.nodeType || " react-mount-point-unstable " !== a.nodeValue))
);
}
function Gf(a) {
a = a ? (9 === a.nodeType ? a.documentElement : a.firstChild) : null;
return !(!a || 1 !== a.nodeType || !a.hasAttribute("data-reactroot"));
}
function Hb(a, b, c, d, e) {
Jc(c) ? void 0 : l("200");
var f = c._reactRootContainer;
if (f) E.updateContainer(b, f, a, e);
else {
d = d || Gf(c);
if (!d) for (f = void 0; (f = c.lastChild); ) c.removeChild(f);
var g = E.createContainer(c, d);
f = c._reactRootContainer = g;
E.unbatchedUpdates(function() {
E.updateContainer(b, g, a, e);
});
}
return E.getPublicRootInstance(f);
}
function Ge(a, b) {
var c =
2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null;
Jc(b) ? void 0 : l("200");
return Bf(a, b, null, c);
}
function He(a, b) {
this._reactRootContainer = E.createContainer(a, b);
}
na ? void 0 : l("227");
var Yc = {
children: !0,
dangerouslySetInnerHTML: !0,
defaultValue: !0,
defaultChecked: !0,
innerHTML: !0,
suppressContentEditableWarning: !0,
suppressHydrationWarning: !0,
style: !0
},
Ie = {
MUST_USE_PROPERTY: 1,
HAS_BOOLEAN_VALUE: 4,
HAS_NUMERIC_VALUE: 8,
HAS_POSITIVE_NUMERIC_VALUE: 24,
HAS_OVERLOADED_BOOLEAN_VALUE: 32,
HAS_STRING_BOOLEAN_VALUE: 64,
injectDOMPropertyConfig: function(a) {
var b = Ie,
c = a.Properties || {},
d = a.DOMAttributeNamespaces || {},
e = a.DOMAttributeNames || {};
a = a.DOMMutationMethods || {};
for (var f in c) {
ib.hasOwnProperty(f) ? l("48", f) : void 0;
var g = f.toLowerCase(),
h = c[f];
g = {
attributeName: g,
attributeNamespace: null,
propertyName: f,
mutationMethod: null,
mustUseProperty: va(h, b.MUST_USE_PROPERTY),
hasBooleanValue: va(h, b.HAS_BOOLEAN_VALUE),
hasNumericValue: va(h, b.HAS_NUMERIC_VALUE),
hasPositiveNumericValue: va(h, b.HAS_POSITIVE_NUMERIC_VALUE),
hasOverloadedBooleanValue: va(h, b.HAS_OVERLOADED_BOOLEAN_VALUE),
hasStringBooleanValue: va(h, b.HAS_STRING_BOOLEAN_VALUE)
};
1 >=
g.hasBooleanValue + g.hasNumericValue + g.hasOverloadedBooleanValue
? void 0
: l("50", f);
e.hasOwnProperty(f) && (g.attributeName = e[f]);
d.hasOwnProperty(f) && (g.attributeNamespace = d[f]);
a.hasOwnProperty(f) && (g.mutationMethod = a[f]);
ib[f] = g;
}
}
},
ib = {},
aa = Ie,
Ib = aa.MUST_USE_PROPERTY,
w = aa.HAS_BOOLEAN_VALUE,
Je = aa.HAS_NUMERIC_VALUE,
Jb = aa.HAS_POSITIVE_NUMERIC_VALUE,
Ke = aa.HAS_OVERLOADED_BOOLEAN_VALUE,
Kb = aa.HAS_STRING_BOOLEAN_VALUE,
Hf = {
Properties: {
allowFullScreen: w,
async: w,
autoFocus: w,
autoPlay: w,
capture: Ke,
checked: Ib | w,
cols: Jb,
contentEditable: Kb,
controls: w,
default: w,
defer: w,
disabled: w,
download: Ke,
draggable: Kb,
formNoValidate: w,
hidden: w,
loop: w,
multiple: Ib | w,
muted: Ib | w,
noValidate: w,
open: w,
playsInline: w,
readOnly: w,
required: w,
reversed: w,
rows: Jb,
rowSpan: Je,
scoped: w,
seamless: w,
selected: Ib | w,
size: Jb,
start: Je,
span: Jb,
spellCheck: Kb,
style: 0,
tabIndex: 0,
itemScope: w,
acceptCharset: 0,
className: 0,
htmlFor: 0,
httpEquiv: 0,
value: Kb
},
DOMAttributeNames: {
acceptCharset: "accept-charset",
className: "class",
htmlFor: "for",
httpEquiv: "http-equiv"
},
DOMMutationMethods: {
value: function(a, b) {
if (null == b) return a.removeAttribute("value");
"number" !== a.type || !1 === a.hasAttribute("value")
? a.setAttribute("value", "" + b)
: a.validity &&
!a.validity.badInput &&
a.ownerDocument.activeElement !== a &&
a.setAttribute("value", "" + b);
}
}
},
Kc = aa.HAS_STRING_BOOLEAN_VALUE,
Lc = {
Properties: {
autoReverse: Kc,
externalResourcesRequired: Kc,
preserveAlpha: Kc
},
DOMAttributeNames: {
autoReverse: "autoReverse",
externalResourcesRequired: "externalResourcesRequired",
preserveAlpha: "preserveAlpha"
},
DOMAttributeNamespaces: {
xlinkActuate: "http://www.w3.org/1999/xlink",
xlinkArcrole: "http://www.w3.org/1999/xlink",
xlinkHref: "http://www.w3.org/1999/xlink",
xlinkRole: "http://www.w3.org/1999/xlink",
xlinkShow: "http://www.w3.org/1999/xlink",
xlinkTitle: "http://www.w3.org/1999/xlink",
xlinkType: "http://www.w3.org/1999/xlink",
xmlBase: "http://www.w3.org/XML/1998/namespace",
xmlLang: "http://www.w3.org/XML/1998/namespace",
xmlSpace: "http://www.w3.org/XML/1998/namespace"
}
},
If = /[\-\:]([a-z])/g,
Jf = function(a) {
return a[1].toUpperCase();
};
"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode x-height xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type xml:base xmlns:xlink xml:lang xml:space"
.split(" ")
.forEach(function(a) {
var b = a.replace(If, Jf);
Lc.Properties[b] = 0;
Lc.DOMAttributeNames[b] = a;
});
aa.injectDOMPropertyConfig(Hf);
aa.injectDOMPropertyConfig(Lc);
var y = {
_caughtError: null,
_hasCaughtError: !1,
_rethrowError: null,
_hasRethrowError: !1,
injection: {
injectErrorUtils: function(a) {
"function" !== typeof a.invokeGuardedCallback ? l("197") : void 0;
Le = a.invokeGuardedCallback;
}
},
invokeGuardedCallback: function(a, b, c, d, e, f, g, h, k) {
Le.apply(y, arguments);
},
invokeGuardedCallbackAndCatchFirstError: function(
a,
b,
c,
d,
e,
f,
g,
h,
k
) {
y.invokeGuardedCallback.apply(this, arguments);
if (y.hasCaughtError()) {
var l = y.clearCaughtError();
y._hasRethrowError ||
((y._hasRethrowError = !0), (y._rethrowError = l));
}
},
rethrowCaughtError: function() {
return Kf.apply(y, arguments);
},
hasCaughtError: function() {
return y._hasCaughtError;
},
clearCaughtError: function() {
if (y._hasCaughtError) {
var a = y._caughtError;
y._caughtError = null;
y._hasCaughtError = !1;
return a;
}
l("198");
}
},
Le = function(a, b, c, d, e, f, g, h, k) {
y._hasCaughtError = !1;
y._caughtError = null;
var l = Array.prototype.slice.call(arguments, 3);
try {
b.apply(c, l);
} catch (D) {
(y._caughtError = D), (y._hasCaughtError = !0);
}
},
Kf = function() {
if (y._hasRethrowError) {
var a = y._rethrowError;
y._rethrowError = null;
y._hasRethrowError = !1;
throw a;
}
},
jb = null,
ba = {},
oa = [],
Vb = {},
ca = {},
kb = {},
Lf = Object.freeze({
plugins: oa,
eventNameDispatchConfigs: Vb,
registrationNameModules: ca,
registrationNameDependencies: kb,
possibleRegistrationNames: null,
injectEventPluginOrder: ad,
injectEventPluginsByName: bd
}),
ta = function() {};
ta.thatReturns = lb;
ta.thatReturnsFalse = lb(!1);
ta.thatReturnsTrue = lb(!0);
ta.thatReturnsNull = lb(null);
ta.thatReturnsThis = function() {
return this;
};
ta.thatReturnsArgument = function(a) {
return a;
};
var G = ta,
Xb = null,
vd = null,
dd = null,
pa = null,
Me = function(a, b) {
if (a) {
var c = a._dispatchListeners,
d = a._dispatchInstances;
if (Array.isArray(c))
for (var e = 0; e < c.length && !a.isPropagationStopped(); e++)
cd(a, b, c[e], d[e]);
else c && cd(a, b, c, d);
a._dispatchListeners = null;
a._dispatchInstances = null;
a.isPersistent() || a.constructor.release(a);
}
},
$e = function(a) {
return Me(a, !0);
},
af = function(a) {
return Me(a, !1);
},
Mc = {
injectEventPluginOrder: ad,
injectEventPluginsByName: bd
},
Mf = Object.freeze({
injection: Mc,
getListener: Wb,
extractEvents: ed,
enqueueEvents: Yb,
processEventQueue: Zb
}),
Ne = Math.random()
.toString(36)
.slice(2),
O = "__reactInternalInstance$" + Ne,
ea = "__reactEventHandlers$" + Ne,
Oe = Object.freeze({
precacheFiberNode: function(a, b) {
b[O] = a;
},
getClosestInstanceFromNode: W,
getInstanceFromNode: function(a) {
a = a[O];
return !a || (5 !== a.tag && 6 !== a.tag) ? null : a;
},
getNodeFromInstance: xa,
getFiberCurrentPropsFromNode: fd,
updateFiberProps: function(a, b) {
a[ea] = b;
}
}),
Nf = Object.freeze({
accumulateTwoPhaseDispatches: ya,
accumulateTwoPhaseDispatchesSkipTarget: function(a) {
da(a, cf);
},
accumulateEnterLeaveDispatches: id,
accumulateDirectDispatches: function(a) {
da(a, df);
}
}),
Lb = !(
"undefined" === typeof window ||
!window.document ||
!window.document.createElement
),
P = {
canUseDOM: Lb,
canUseWorkers: "undefined" !== typeof Worker,
canUseEventListeners:
Lb && !(!window.addEventListener && !window.attachEvent),
canUseViewport: Lb && !!window.screen,
isInWorker: !Lb
},
ac = null,
H = { _root: null, _startText: null, _fallbackText: null },
C = na.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.assign,
Pe = "dispatchConfig _targetInst nativeEvent isDefaultPrevented isPropagationStopped _dispatchListeners _dispatchInstances".split(
" "
),
Of = {
type: null,
target: null,
currentTarget: G.thatReturnsNull,
eventPhase: null,
bubbles: null,
cancelable: null,
timeStamp: function(a) {
return a.timeStamp || Date.now();
},
defaultPrevented: null,
isTrusted: null
};
C(n.prototype, {
preventDefault: function() {
this.defaultPrevented = !0;
var a = this.nativeEvent;
a &&
(a.preventDefault
? a.preventDefault()
: "unknown" !== typeof a.returnValue && (a.returnValue = !1),
(this.isDefaultPrevented = G.thatReturnsTrue));
},
stopPropagation: function() {
var a = this.nativeEvent;
a &&
(a.stopPropagation
? a.stopPropagation()
: "unknown" !== typeof a.cancelBubble && (a.cancelBubble = !0),
(this.isPropagationStopped = G.thatReturnsTrue));
},
persist: function() {
this.isPersistent = G.thatReturnsTrue;
},
isPersistent: G.thatReturnsFalse,
destructor: function() {
var a = this.constructor.Interface,
b;
for (b in a) this[b] = null;
for (a = 0; a < Pe.length; a++) this[Pe[a]] = null;
}
});
n.Interface = Of;
n.augmentClass = function(a, b) {
var c = function() {};
c.prototype = this.prototype;
c = new c();
C(c, a.prototype);
a.prototype = c;
a.prototype.constructor = a;
a.Interface = C({}, this.Interface, b);
a.augmentClass = this.augmentClass;
md(a);
};
md(n);
n.augmentClass(nd, { data: null });
n.augmentClass(od, { data: null });
var hf = [9, 13, 27, 32],
bc = P.canUseDOM && "CompositionEvent" in window,
ab = null;
P.canUseDOM && "documentMode" in document && (ab = document.documentMode);
var Pf = P.canUseDOM && "TextEvent" in window && !ab && !gf(),
td = P.canUseDOM && (!bc || (ab && 8 < ab && 11 >= ab)),
sd = String.fromCharCode(32),
V = {
beforeInput: {
phasedRegistrationNames: {
bubbled: "onBeforeInput",
captured: "onBeforeInputCapture"
},
dependencies: [
"topCompositionEnd",
"topKeyPress",
"topTextInput",
"topPaste"
]
},
compositionEnd: {
phasedRegistrationNames: {
bubbled: "onCompositionEnd",
captured: "onCompositionEndCapture"
},
dependencies: "topBlur topCompositionEnd topKeyDown topKeyPress topKeyUp topMouseDown".split(
" "
)
},
compositionStart: {
phasedRegistrationNames: {
bubbled: "onCompositionStart",
captured: "onCompositionStartCapture"
},
dependencies: "topBlur topCompositionStart topKeyDown topKeyPress topKeyUp topMouseDown".split(
" "
)
},
compositionUpdate: {
phasedRegistrationNames: {
bubbled: "onCompositionUpdate",
captured: "onCompositionUpdateCapture"
},
dependencies: "topBlur topCompositionUpdate topKeyDown topKeyPress topKeyUp topMouseDown".split(
" "
)
}
},
rd = !1,
za = !1,
Qf = {
eventTypes: V,
extractEvents: function(a, b, c, d) {
var e;
if (bc)
b: {
switch (a) {
case "topCompositionStart":
var f = V.compositionStart;
break b;
case "topCompositionEnd":
f = V.compositionEnd;
break b;
case "topCompositionUpdate":
f = V.compositionUpdate;
break b;
}
f = void 0;
}
else
za
? pd(a, c) && (f = V.compositionEnd)
: "topKeyDown" === a &&
229 === c.keyCode &&
(f = V.compositionStart);
f
? (td &&
(za || f !== V.compositionStart
? f === V.compositionEnd && za && (e = kd())
: ((H._root = d), (H._startText = ld()), (za = !0))),
(f = nd.getPooled(f, b, c, d)),
e ? (f.data = e) : ((e = qd(c)), null !== e && (f.data = e)),
ya(f),
(e = f))
: (e = null);
(a = Pf ? jf(a, c) : kf(a, c))
? ((b = od.getPooled(V.beforeInput, b, c, d)), (b.data = a), ya(b))
: (b = null);
return [e, b];
}
},
mb = null,
Ga = null,
fa = null,
Qe = {
injectFiberControlledHostComponent: function(a) {
mb = a;
}
},
Rf = Object.freeze({
injection: Qe,
enqueueStateRestore: wd,
restoreStateIfNeeded: xd
}),
ec = function(a, b) {
return a(b);
},
dc = !1,
lf = {
color: !0,
date: !0,
datetime: !0,
"datetime-local": !0,
email: !0,
month: !0,
number: !0,
password: !0,
range: !0,
search: !0,
tel: !0,
text: !0,
time: !0,
url: !0,
week: !0
},
zd;
P.canUseDOM &&
(zd =
document.implementation &&
document.implementation.hasFeature &&
!0 !== document.implementation.hasFeature("", ""));
var Dd = {
change: {
phasedRegistrationNames: {
bubbled: "onChange",
captured: "onChangeCapture"
},
dependencies: "topBlur topChange topClick topFocus topInput topKeyDown topKeyUp topSelectionChange".split(
" "
)
}
},
Ha = null,
Oa = null,
Nc = !1;
P.canUseDOM &&
(Nc = gc("input") && (!document.documentMode || 9 < document.documentMode));
var Sf = {
eventTypes: Dd,
_isInputEventSupported: Nc,
extractEvents: function(a, b, c, d) {
var e = b ? xa(b) : window,
f = e.nodeName && e.nodeName.toLowerCase();
if ("select" === f || ("input" === f && "file" === e.type)) var g = of;
else if (yd(e))
if (Nc) g = sf;
else {
g = qf;
var h = pf;
}
else
(f = e.nodeName),
!f ||
"input" !== f.toLowerCase() ||
("checkbox" !== e.type && "radio" !== e.type) ||
(g = rf);
if (g && (g = g(a, b))) return Cd(g, c, d);
h && h(a, e, b);
"topBlur" === a &&
null != b &&
(a = b._wrapperState || e._wrapperState) &&
a.controlled &&
"number" === e.type &&
((a = "" + e.value),
e.getAttribute("value") !== a && e.setAttribute("value", a));
}
};
n.augmentClass(Aa, { view: null, detail: null });
var uf = {
Alt: "altKey",
Control: "ctrlKey",
Meta: "metaKey",
Shift: "shiftKey"
};
Aa.augmentClass(qa, {
screenX: null,
screenY: null,
clientX: null,
clientY: null,
pageX: null,
pageY: null,
ctrlKey: null,
shiftKey: null,
altKey: null,
metaKey: null,
getModifierState: hc,
button: null,
buttons: null,
relatedTarget: function(a) {
return (
a.relatedTarget ||
(a.fromElement === a.srcElement ? a.toElement : a.fromElement)
);
}
});
var Oc = {
mouseEnter: {
registrationName: "onMouseEnter",
dependencies: ["topMouseOut", "topMouseOver"]
},
mouseLeave: {
registrationName: "onMouseLeave",
dependencies: ["topMouseOut", "topMouseOver"]
}
},
Tf = {
eventTypes: Oc,
extractEvents: function(a, b, c, d) {
if (
("topMouseOver" === a && (c.relatedTarget || c.fromElement)) ||
("topMouseOut" !== a && "topMouseOver" !== a)
)
return null;
var e =
d.window === d
? d
: (e = d.ownerDocument) ? e.defaultView || e.parentWindow : window;
"topMouseOut" === a
? ((a = b), (b = (b = c.relatedTarget || c.toElement) ? W(b) : null))
: (a = null);
if (a === b) return null;
var f = null == a ? e : xa(a);
e = null == b ? e : xa(b);
var g = qa.getPooled(Oc.mouseLeave, a, c, d);
g.type = "mouseleave";
g.target = f;
g.relatedTarget = e;
c = qa.getPooled(Oc.mouseEnter, b, c, d);
c.type = "mouseenter";
c.target = e;
c.relatedTarget = f;
id(g, c, a, b);
return [g, c];
}
},
bb =
na.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,
Id = {
listen: function(a, b, c) {
if (a.addEventListener)
return (
a.addEventListener(b, c, !1),
{
remove: function() {
a.removeEventListener(b, c, !1);
}
}
);
if (a.attachEvent)
return (
a.attachEvent("on" + b, c),
{
remove: function() {
a.detachEvent("on" + b, c);
}
}
);
},
capture: function(a, b, c) {
return a.addEventListener
? (a.addEventListener(b, c, !0),
{
remove: function() {
a.removeEventListener(b, c, !0);
}
})
: { remove: G };
},
registerDefault: function() {}
},
qb = [],
Ra = !0,
pb = void 0,
Uf = Object.freeze({
get _enabled() {
return Ra;
},
get _handleTopLevel() {
return pb;
},
setHandleTopLevel: function(a) {
pb = a;
},
setEnabled: ic,
isEnabled: function() {
return Ra;
},
trapBubbledEvent: r,
trapCapturedEvent: ha,
dispatchEvent: jc
}),
U = {
animationend: rb("Animation", "AnimationEnd"),
animationiteration: rb("Animation", "AnimationIteration"),
animationstart: rb("Animation", "AnimationStart"),
transitionend: rb("Transition", "TransitionEnd")
},
kc = {},
Jd = {};
P.canUseDOM &&
((Jd = document.createElement("div").style),
"AnimationEvent" in window ||
(delete U.animationend.animation,
delete U.animationiteration.animation,
delete U.animationstart.animation),
"TransitionEvent" in window || delete U.transitionend.transition);
var xe = {
topAbort: "abort",
topAnimationEnd: sb("animationend") || "animationend",
topAnimationIteration: sb("animationiteration") || "animationiteration",
topAnimationStart: sb("animationstart") || "animationstart",
topBlur: "blur",
topCancel: "cancel",
topCanPlay: "canplay",
topCanPlayThrough: "canplaythrough",
topChange: "change",
topClick: "click",
topClose: "close",
topCompositionEnd: "compositionend",
topCompositionStart: "compositionstart",
topCompositionUpdate: "compositionupdate",
topContextMenu: "contextmenu",
topCopy: "copy",
topCut: "cut",
topDoubleClick: "dblclick",
topDrag: "drag",
topDragEnd: "dragend",
topDragEnter: "dragenter",
topDragExit: "dragexit",
topDragLeave: "dragleave",
topDragOver: "dragover",
topDragStart: "dragstart",
topDrop: "drop",
topDurationChange: "durationchange",
topEmptied: "emptied",
topEncrypted: "encrypted",
topEnded: "ended",
topError: "error",
topFocus: "focus",
topInput: "input",
topKeyDown: "keydown",
topKeyPress: "keypress",
topKeyUp: "keyup",
topLoadedData: "loadeddata",
topLoad: "load",
topLoadedMetadata: "loadedmetadata",
topLoadStart: "loadstart",
topMouseDown: "mousedown",
topMouseMove: "mousemove",
topMouseOut: "mouseout",
topMouseOver: "mouseover",
topMouseUp: "mouseup",
topPaste: "paste",
topPause: "pause",
topPlay: "play",
topPlaying: "playing",
topProgress: "progress",
topRateChange: "ratechange",
topScroll: "scroll",
topSeeked: "seeked",
topSeeking: "seeking",
topSelectionChange: "selectionchange",
topStalled: "stalled",
topSuspend: "suspend",
topTextInput: "textInput",
topTimeUpdate: "timeupdate",
topToggle: "toggle",
topTouchCancel: "touchcancel",
topTouchEnd: "touchend",
topTouchMove: "touchmove",
topTouchStart: "touchstart",
topTransitionEnd: sb("transitionend") || "transitionend",
topVolumeChange: "volumechange",
topWaiting: "waiting",
topWheel: "wheel"
},
Ld = {},
zf = 0,
tb = "_reactListenersID" + ("" + Math.random()).slice(2),
nc = function(a) {
a = a || ("undefined" !== typeof document ? document : void 0);
if ("undefined" === typeof a) return null;
try {
return a.activeElement || a.body;
} catch (b) {
return a.body;
}
},
Vf = Object.prototype.hasOwnProperty,
oc = function(a, b) {
if (Md(a, b)) return !0;
if (
"object" !== typeof a ||
null === a ||
"object" !== typeof b ||
null === b
)
return !1;
var c = Object.keys(a),
d = Object.keys(b);
if (c.length !== d.length) return !1;
for (d = 0; d < c.length; d++)
if (!Vf.call(b, c[d]) || !Md(a[c[d]], b[c[d]])) return !1;
return !0;
},
Od = function(a) {
var b = (a ? a.ownerDocument || a : document).defaultView || window;
return (
!!(
a &&
("function" === typeof b.Node
? a instanceof b.Node
: "object" === typeof a &&
"number" === typeof a.nodeType &&
"string" === typeof a.nodeName)
) && 3 == a.nodeType
);
},
Wf =
P.canUseDOM && "documentMode" in document && 11 >= document.documentMode,
Sd = {
select: {
phasedRegistrationNames: {
bubbled: "onSelect",
captured: "onSelectCapture"
},
dependencies: "topBlur topContextMenu topFocus topKeyDown topKeyUp topMouseDown topMouseUp topSelectionChange".split(
" "
)
}
},
X = null,
pc = null,
Sa = null,
mc = !1,
Xf = {
eventTypes: Sd,
extractEvents: function(a, b, c, d) {
var e =
d.window === d
? d.document
: 9 === d.nodeType ? d : d.ownerDocument,
f;
if (!(f = !e)) {
a: {
e = Kd(e);
f = kb.onSelect;
for (var g = 0; g < f.length; g++) {
var h = f[g];
if (!e.hasOwnProperty(h) || !e[h]) {
e = !1;
break a;
}
}
e = !0;
}
f = !e;
}
if (f) return null;
e = b ? xa(b) : window;
switch (a) {
case "topFocus":
if (yd(e) || "true" === e.contentEditable)
(X = e), (pc = b), (Sa = null);
break;
case "topBlur":
Sa = pc = X = null;
break;
case "topMouseDown":
mc = !0;
break;
case "topContextMenu":
case "topMouseUp":
return (mc = !1), Rd(c, d);
case "topSelectionChange":
if (Wf) break;
case "topKeyDown":
case "topKeyUp":
return Rd(c, d);
}
return null;
}
};
n.augmentClass(Td, {
animationName: null,
elapsedTime: null,
pseudoElement: null
});
n.augmentClass(Ud, {
clipboardData: function(a) {
return "clipboardData" in a ? a.clipboardData : window.clipboardData;
}
});
Aa.augmentClass(Vd, { relatedTarget: null });
var Yf = {
Esc: "Escape",
Spacebar: " ",
Left: "ArrowLeft",
Up: "ArrowUp",
Right: "ArrowRight",
Down: "ArrowDown",
Del: "Delete",
Win: "OS",
Menu: "ContextMenu",
Apps: "ContextMenu",
Scroll: "ScrollLock",
MozPrintableKey: "Unidentified"
},
Zf = {
8: "Backspace",
9: "Tab",
12: "Clear",
13: "Enter",
16: "Shift",
17: "Control",
18: "Alt",
19: "Pause",
20: "CapsLock",
27: "Escape",
32: " ",
33: "PageUp",
34: "PageDown",
35: "End",
36: "Home",
37: "ArrowLeft",
38: "ArrowUp",
39: "ArrowRight",
40: "ArrowDown",
45: "Insert",
46: "Delete",
112: "F1",
113: "F2",
114: "F3",
115: "F4",
116: "F5",
117: "F6",
118: "F7",
119: "F8",
120: "F9",
121: "F10",
122: "F11",
123: "F12",
144: "NumLock",
145: "ScrollLock",
224: "Meta"
};
Aa.augmentClass(Wd, {
key: function(a) {
if (a.key) {
var b = Yf[a.key] || a.key;
if ("Unidentified" !== b) return b;
}
return "keypress" === a.type
? ((a = ub(a)), 13 === a ? "Enter" : String.fromCharCode(a))
: "keydown" === a.type || "keyup" === a.type
? Zf[a.keyCode] || "Unidentified"
: "";
},
location: null,
ctrlKey: null,
shiftKey: null,
altKey: null,
metaKey: null,
repeat: null,
locale: null,
getModifierState: hc,
charCode: function(a) {
return "keypress" === a.type ? ub(a) : 0;
},
keyCode: function(a) {
return "keydown" === a.type || "keyup" === a.type ? a.keyCode : 0;
},
which: function(a) {
return "keypress" === a.type
? ub(a)
: "keydown" === a.type || "keyup" === a.type ? a.keyCode : 0;
}
});
qa.augmentClass(Xd, { dataTransfer: null });
Aa.augmentClass(Yd, {
touches: null,
targetTouches: null,
changedTouches: null,
altKey: null,
metaKey: null,
ctrlKey: null,
shiftKey: null,
getModifierState: hc
});
n.augmentClass(Zd, {
propertyName: null,
elapsedTime: null,
pseudoElement: null
});
qa.augmentClass($d, {
deltaX: function(a) {
return "deltaX" in a ? a.deltaX : "wheelDeltaX" in a ? -a.wheelDeltaX : 0;
},
deltaY: function(a) {
return "deltaY" in a
? a.deltaY
: "wheelDeltaY" in a
? -a.wheelDeltaY
: "wheelDelta" in a ? -a.wheelDelta : 0;
},
deltaZ: null,
deltaMode: null
});
var Re = {},
Se = {};
"abort animationEnd animationIteration animationStart blur cancel canPlay canPlayThrough click close contextMenu copy cut doubleClick drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error focus input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing progress rateChange reset scroll seeked seeking stalled submit suspend timeUpdate toggle touchCancel touchEnd touchMove touchStart transitionEnd volumeChange waiting wheel"
.split(" ")
.forEach(function(a) {
var b = a[0].toUpperCase() + a.slice(1),
c = "on" + b;
b = "top" + b;
c = {
phasedRegistrationNames: { bubbled: c, captured: c + "Capture" },
dependencies: [b]
};
Re[a] = c;
Se[b] = c;
});
var $f = {
eventTypes: Re,
extractEvents: function(a, b, c, d) {
var e = Se[a];
if (!e) return null;
switch (a) {
case "topKeyPress":
if (0 === ub(c)) return null;
case "topKeyDown":
case "topKeyUp":
a = Wd;
break;
case "topBlur":
case "topFocus":
a = Vd;
break;
case "topClick":
if (2 === c.button) return null;
case "topDoubleClick":
case "topMouseDown":
case "topMouseMove":
case "topMouseUp":
case "topMouseOut":
case "topMouseOver":
case "topContextMenu":
a = qa;
break;
case "topDrag":
case "topDragEnd":
case "topDragEnter":
case "topDragExit":
case "topDragLeave":
case "topDragOver":
case "topDragStart":
case "topDrop":
a = Xd;
break;
case "topTouchCancel":
case "topTouchEnd":
case "topTouchMove":
case "topTouchStart":
a = Yd;
break;
case "topAnimationEnd":
case "topAnimationIteration":
case "topAnimationStart":
a = Td;
break;
case "topTransitionEnd":
a = Zd;
break;
case "topScroll":
a = Aa;
break;
case "topWheel":
a = $d;
break;
case "topCopy":
case "topCut":
case "topPaste":
a = Ud;
break;
default:
a = n;
}
b = a.getPooled(e, b, c, d);
ya(b);
return b;
}
};
pb = function(a, b, c, d) {
a = ed(a, b, c, d);
Yb(a);
Zb(!1);
};
Mc.injectEventPluginOrder(
"ResponderEventPlugin SimpleEventPlugin TapEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(
" "
)
);
(function(a) {
Xb = a.getFiberCurrentPropsFromNode;
vd = a.getInstanceFromNode;
dd = a.getNodeFromInstance;
})(Oe);
Mc.injectEventPluginsByName({
SimpleEventPlugin: $f,
EnterLeaveEventPlugin: Tf,
ChangeEventPlugin: Sf,
SelectEventPlugin: Xf,
BeforeInputEventPlugin: Qf
});
var ja = {},
vb = [],
ra = -1;
new Set();
var ia = { current: ja },
J = { current: !1 },
wb = ja,
vc = null,
wc = null,
ag = function(a, b, c, d) {
function e(a, b) {
b.updater = f;
a.stateNode = b;
b._reactInternalFiber = a;
}
var f = {
isMounted: vf,
enqueueSetState: function(c, d, e) {
c = c._reactInternalFiber;
e = void 0 === e ? null : e;
var f = b(c);
Bb(c, {
expirationTime: f,
partialState: d,
callback: e,
isReplace: !1,
isForced: !1,
nextCallback: null,
next: null
});
a(c, f);
},
enqueueReplaceState: function(c, d, e) {
c = c._reactInternalFiber;
e = void 0 === e ? null : e;
var f = b(c);
Bb(c, {
expirationTime: f,
partialState: d,
callback: e,
isReplace: !0,
isForced: !1,
nextCallback: null,
next: null
});
a(c, f);
},
enqueueForceUpdate: function(c, d) {
c = c._reactInternalFiber;
d = void 0 === d ? null : d;
var e = b(c);
Bb(c, {
expirationTime: e,
partialState: null,
callback: d,
isReplace: !1,
isForced: !0,
nextCallback: null,
next: null
});
a(c, e);
}
};
return {
adoptClassInstance: e,
constructClassInstance: function(a, b) {
var c = a.type,
d = Ta(a),
f = 2 === a.tag && null != a.type.contextTypes,
g = f ? Va(a, d) : ja;
b = new c(b, g);
e(a, b);
f &&
((a = a.stateNode),
(a.__reactInternalMemoizedUnmaskedChildContext = d),
(a.__reactInternalMemoizedMaskedChildContext = g));
return b;
},
mountClassInstance: function(a, b) {
var c = a.alternate,
d = a.stateNode,
e = d.state || null,
h = a.pendingProps;
h ? void 0 : l("158");
var g = Ta(a);
d.props = h;
d.state = a.memoizedState = e;
d.refs = ja;
d.context = Va(a, g);
null != a.type &&
null != a.type.prototype &&
!0 === a.type.prototype.unstable_isAsyncReactComponent &&
(a.internalContextTag |= 1);
"function" === typeof d.componentWillMount &&
((e = d.state),
d.componentWillMount(),
e !== d.state && f.enqueueReplaceState(d, d.state, null),
(e = a.updateQueue),
null !== e && (d.state = xc(c, a, e, d, h, b)));
"function" === typeof d.componentDidMount && (a.effectTag |= 4);
},
updateClassInstance: function(a, b, e) {
var g = b.stateNode;
g.props = b.memoizedProps;
g.state = b.memoizedState;
var h = b.memoizedProps,
k = b.pendingProps;
k || ((k = h), null == k ? l("159") : void 0);
var v = g.context,
K = Ta(b);
K = Va(b, K);
"function" !== typeof g.componentWillReceiveProps ||
(h === k && v === K) ||
((v = g.state),
g.componentWillReceiveProps(k, K),
g.state !== v && f.enqueueReplaceState(g, g.state, null));
v = b.memoizedState;
e = null !== b.updateQueue ? xc(a, b, b.updateQueue, g, k, e) : v;
if (
!(
h !== k ||
v !== e ||
J.current ||
(null !== b.updateQueue && b.updateQueue.hasForceUpdate)
)
)
return (
"function" !== typeof g.componentDidUpdate ||
(h === a.memoizedProps && v === a.memoizedState) ||
(b.effectTag |= 4),
!1
);
var L = k;
if (
null === h ||
(null !== b.updateQueue && b.updateQueue.hasForceUpdate)
)
L = !0;
else {
var R = b.stateNode,
n = b.type;
L =
"function" === typeof R.shouldComponentUpdate
? R.shouldComponentUpdate(L, e, K)
: n.prototype && n.prototype.isPureReactComponent
? !oc(h, L) || !oc(v, e)
: !0;
}
L
? ("function" === typeof g.componentWillUpdate &&
g.componentWillUpdate(k, e, K),
"function" === typeof g.componentDidUpdate && (b.effectTag |= 4))
: ("function" !== typeof g.componentDidUpdate ||
(h === a.memoizedProps && v === a.memoizedState) ||
(b.effectTag |= 4),
c(b, k),
d(b, e));
g.props = k;
g.state = e;
g.context = K;
return L;
}
};
},
cb = "function" === typeof Symbol && Symbol["for"],
Db = cb ? Symbol["for"]("react.element") : 60103,
Eb = cb ? Symbol["for"]("react.call") : 60104,
Fb = cb ? Symbol["for"]("react.return") : 60105,
Ya = cb ? Symbol["for"]("react.portal") : 60106,
sa = cb ? Symbol["for"]("react.fragment") : 60107,
ke = "function" === typeof Symbol && Symbol.iterator,
Gb = Array.isArray,
db = le(!0),
Mb = le(!1),
bg = function(a, b, c, d, e) {
function f(a, b, c) {
var d = b.expirationTime;
b.child = null === a ? Mb(b, null, c, d) : db(b, a.child, c, d);
}
function g(a, b) {
var c = b.ref;
null === c || (a && a.ref === c) || (b.effectTag |= 128);
}
function h(a, b, c, d) {
g(a, b);
if (!c) return d && de(b, !1), m(a, b);
c = b.stateNode;
bb.current = b;
var e = c.render();
b.effectTag |= 1;
f(a, b, e);
b.memoizedState = c.state;
b.memoizedProps = c.props;
d && de(b, !0);
return b.child;
}
function k(a) {
var b = a.stateNode;
b.pendingContext
? be(a, b.pendingContext, b.pendingContext !== b.context)
: b.context && be(a, b.context, !1);
R(a, b.containerInfo);
}
function m(a, b) {
null !== a && b.child !== a.child ? l("153") : void 0;
if (null !== b.child) {
a = b.child;
var c = yb(a, a.pendingProps, a.expirationTime);
b.child = c;
for (c["return"] = b; null !== a.sibling; )
(a = a.sibling),
(c = c.sibling = yb(a, a.pendingProps, a.expirationTime)),
(c["return"] = b);
c.sibling = null;
}
return b.child;
}
function D(a, b) {
switch (b.tag) {
case 3:
k(b);
break;
case 2:
xb(b);
break;
case 4:
R(b, b.stateNode.containerInfo);
}
return null;
}
var A = a.shouldSetTextContent,
v = a.useSyncScheduling,
n = a.shouldDeprioritizeSubtree,
L = b.pushHostContext,
R = b.pushHostContainer,
r = c.enterHydrationState,
w = c.resetHydrationState,
y = c.tryToClaimNextHydratableInstance;
a = ag(
d,
e,
function(a, b) {
a.memoizedProps = b;
},
function(a, b) {
a.memoizedState = b;
}
);
var x = a.adoptClassInstance,
t = a.constructClassInstance,
z = a.mountClassInstance,
yc = a.updateClassInstance;
return {
beginWork: function(a, b, c) {
if (0 === b.expirationTime || b.expirationTime > c) return D(a, b);
switch (b.tag) {
case 0:
null !== a ? l("155") : void 0;
var d = b.type,
e = b.pendingProps,
q = Ta(b);
q = Va(b, q);
d = d(e, q);
b.effectTag |= 1;
"object" === typeof d &&
null !== d &&
"function" === typeof d.render
? ((b.tag = 2),
(e = xb(b)),
x(b, d),
z(b, c),
(b = h(a, b, !0, e)))
: ((b.tag = 1),
f(a, b, d),
(b.memoizedProps = e),
(b = b.child));
return b;
case 1:
a: {
e = b.type;
c = b.pendingProps;
d = b.memoizedProps;
if (J.current) null === c && (c = d);
else if (null === c || d === c) {
b = m(a, b);
break a;
}
d = Ta(b);
d = Va(b, d);
e = e(c, d);
b.effectTag |= 1;
f(a, b, e);
b.memoizedProps = c;
b = b.child;
}
return b;
case 2:
return (
(e = xb(b)),
(d = void 0),
null === a
? b.stateNode
? l("153")
: (t(b, b.pendingProps), z(b, c), (d = !0))
: (d = yc(a, b, c)),
h(a, b, d, e)
);
case 3:
return (
k(b),
(e = b.updateQueue),
null !== e
? ((d = b.memoizedState),
(e = xc(a, b, e, null, null, c)),
d === e
? (w(), (b = m(a, b)))
: ((d = e.element),
(q = b.stateNode),
(null === a || null === a.child) && q.hydrate && r(b)
? ((b.effectTag |= 2), (b.child = Mb(b, null, d, c)))
: (w(), f(a, b, d)),
(b.memoizedState = e),
(b = b.child)))
: (w(), (b = m(a, b))),
b
);
case 5:
L(b);
null === a && y(b);
e = b.type;
var p = b.memoizedProps;
d = b.pendingProps;
null === d && ((d = p), null === d ? l("154") : void 0);
q = null !== a ? a.memoizedProps : null;
J.current || (null !== d && p !== d)
? ((p = d.children),
A(e, d) ? (p = null) : q && A(e, q) && (b.effectTag |= 16),
g(a, b),
2147483647 !== c && !v && n(e, d)
? ((b.expirationTime = 2147483647), (b = null))
: (f(a, b, p), (b.memoizedProps = d), (b = b.child)))
: (b = m(a, b));
return b;
case 6:
return (
null === a && y(b),
(a = b.pendingProps),
null === a && (a = b.memoizedProps),
(b.memoizedProps = a),
null
);
case 8:
b.tag = 7;
case 7:
e = b.pendingProps;
if (J.current)
null === e &&
((e = a && a.memoizedProps), null === e ? l("154") : void 0);
else if (null === e || b.memoizedProps === e) e = b.memoizedProps;
d = e.children;
b.stateNode =
null === a
? Mb(b, b.stateNode, d, c)
: db(b, b.stateNode, d, c);
b.memoizedProps = e;
return b.stateNode;
case 9:
return null;
case 4:
a: {
R(b, b.stateNode.containerInfo);
e = b.pendingProps;
if (J.current)
null === e &&
((e = a && a.memoizedProps), null == e ? l("154") : void 0);
else if (null === e || b.memoizedProps === e) {
b = m(a, b);
break a;
}
null === a ? (b.child = db(b, null, e, c)) : f(a, b, e);
b.memoizedProps = e;
b = b.child;
}
return b;
case 10:
a: {
c = b.pendingProps;
if (J.current) null === c && (c = b.memoizedProps);
else if (null === c || b.memoizedProps === c) {
b = m(a, b);
break a;
}
f(a, b, c);
b.memoizedProps = c;
b = b.child;
}
return b;
default:
l("156");
}
},
beginFailedWork: function(a, b, c) {
switch (b.tag) {
case 2:
xb(b);
break;
case 3:
k(b);
break;
default:
l("157");
}
b.effectTag |= 64;
null === a
? (b.child = null)
: b.child !== a.child && (b.child = a.child);
if (0 === b.expirationTime || b.expirationTime > c) return D(a, b);
b.firstEffect = null;
b.lastEffect = null;
b.child = null === a ? Mb(b, null, null, c) : db(b, a.child, null, c);
2 === b.tag &&
((a = b.stateNode),
(b.memoizedProps = a.props),
(b.memoizedState = a.state));
return b.child;
}
};
},
cg = function(a, b, c) {
function d(a) {
a.effectTag |= 4;
}
var e = a.createInstance,
f = a.createTextInstance,
g = a.appendInitialChild,
h = a.finalizeInitialChildren,
k = a.prepareUpdate,
m = a.persistence,
D = b.getRootHostContainer,
A = b.popHostContext,
v = b.getHostContext,
n = b.popHostContainer,
L = c.prepareToHydrateHostInstance,
R = c.prepareToHydrateHostTextInstance,
r = c.popHydrationState,
w = void 0,
y = void 0,
x = void 0;
a.mutation
? ((w = function(a) {}),
(y = function(a, b, c, e, f, g, h) {
(b.updateQueue = c) && d(b);
}),
(x = function(a, b, c, e) {
c !== e && d(b);
}))
: m ? l("235") : l("236");
return {
completeWork: function(a, b, c) {
var t = b.pendingProps;
if (null === t) t = b.memoizedProps;
else if (2147483647 !== b.expirationTime || 2147483647 === c)
b.pendingProps = null;
switch (b.tag) {
case 1:
return null;
case 2:
return ae(b), null;
case 3:
n(b);
I(J, b);
I(ia, b);
t = b.stateNode;
t.pendingContext &&
((t.context = t.pendingContext), (t.pendingContext = null));
if (null === a || null === a.child) r(b), (b.effectTag &= -3);
w(b);
return null;
case 5:
A(b);
c = D();
var z = b.type;
if (null !== a && null != b.stateNode) {
var m = a.memoizedProps,
K = b.stateNode,
yc = v();
K = k(K, z, m, t, c, yc);
y(a, b, K, z, m, t, c);
a.ref !== b.ref && (b.effectTag |= 128);
} else {
if (!t) return null === b.stateNode ? l("166") : void 0, null;
a = v();
if (r(b)) L(b, c, a) && d(b);
else {
a = e(z, t, c, a, b);
a: for (m = b.child; null !== m; ) {
if (5 === m.tag || 6 === m.tag) g(a, m.stateNode);
else if (4 !== m.tag && null !== m.child) {
m.child["return"] = m;
m = m.child;
continue;
}
if (m === b) break;
for (; null === m.sibling; ) {
if (null === m["return"] || m["return"] === b) break a;
m = m["return"];
}
m.sibling["return"] = m["return"];
m = m.sibling;
}
h(a, z, t, c) && d(b);
b.stateNode = a;
}
null !== b.ref && (b.effectTag |= 128);
}
return null;
case 6:
if (a && null != b.stateNode) x(a, b, a.memoizedProps, t);
else {
if ("string" !== typeof t)
return null === b.stateNode ? l("166") : void 0, null;
a = D();
c = v();
r(b) ? R(b) && d(b) : (b.stateNode = f(t, a, c, b));
}
return null;
case 7:
(t = b.memoizedProps) ? void 0 : l("165");
b.tag = 8;
z = [];
a: for ((m = b.stateNode) && (m["return"] = b); null !== m; ) {
if (5 === m.tag || 6 === m.tag || 4 === m.tag) l("247");
else if (9 === m.tag) z.push(m.type);
else if (null !== m.child) {
m.child["return"] = m;
m = m.child;
continue;
}
for (; null === m.sibling; ) {
if (null === m["return"] || m["return"] === b) break a;
m = m["return"];
}
m.sibling["return"] = m["return"];
m = m.sibling;
}
m = t.handler;
t = m(t.props, z);
b.child = db(b, null !== a ? a.child : null, t, c);
return b.child;
case 8:
return (b.tag = 7), null;
case 9:
return null;
case 10:
return null;
case 4:
return n(b), w(b), null;
case 0:
l("167");
default:
l("156");
}
}
};
},
dg = function(a, b) {
function c(a) {
var c = a.ref;
if (null !== c)
try {
c(null);
} catch (z) {
b(a, z);
}
}
function d(a) {
"function" === typeof ge && ge(a);
switch (a.tag) {
case 2:
c(a);
var d = a.stateNode;
if ("function" === typeof d.componentWillUnmount)
try {
(d.props = a.memoizedProps),
(d.state = a.memoizedState),
d.componentWillUnmount();
} catch (z) {
b(a, z);
}
break;
case 5:
c(a);
break;
case 7:
e(a.stateNode);
break;
case 4:
k && g(a);
}
}
function e(a) {
for (var b = a; ; )
if ((d(b), null === b.child || (k && 4 === b.tag))) {
if (b === a) break;
for (; null === b.sibling; ) {
if (null === b["return"] || b["return"] === a) return;
b = b["return"];
}
b.sibling["return"] = b["return"];
b = b.sibling;
} else (b.child["return"] = b), (b = b.child);
}
function f(a) {
return 5 === a.tag || 3 === a.tag || 4 === a.tag;
}
function g(a) {
for (var b = a, c = !1, f = void 0, g = void 0; ; ) {
if (!c) {
c = b["return"];
a: for (;;) {
null === c ? l("160") : void 0;
switch (c.tag) {
case 5:
f = c.stateNode;
g = !1;
break a;
case 3:
f = c.stateNode.containerInfo;
g = !0;
break a;
case 4:
f = c.stateNode.containerInfo;
g = !0;
break a;
}
c = c["return"];
}
c = !0;
}
if (5 === b.tag || 6 === b.tag)
e(b), g ? y(f, b.stateNode) : w(f, b.stateNode);
else if (
(4 === b.tag ? (f = b.stateNode.containerInfo) : d(b),
null !== b.child)
) {
b.child["return"] = b;
b = b.child;
continue;
}
if (b === a) break;
for (; null === b.sibling; ) {
if (null === b["return"] || b["return"] === a) return;
b = b["return"];
4 === b.tag && (c = !1);
}
b.sibling["return"] = b["return"];
b = b.sibling;
}
}
var h = a.getPublicInstance,
k = a.mutation;
a = a.persistence;
k || (a ? l("235") : l("236"));
var m = k.commitMount,
D = k.commitUpdate,
A = k.resetTextContent,
v = k.commitTextUpdate,
n = k.appendChild,
L = k.appendChildToContainer,
R = k.insertBefore,
r = k.insertInContainerBefore,
w = k.removeChild,
y = k.removeChildFromContainer;
return {
commitResetTextContent: function(a) {
A(a.stateNode);
},
commitPlacement: function(a) {
a: {
for (var b = a["return"]; null !== b; ) {
if (f(b)) {
var c = b;
break a;
}
b = b["return"];
}
l("160");
c = void 0;
}
var d = (b = void 0);
switch (c.tag) {
case 5:
b = c.stateNode;
d = !1;
break;
case 3:
b = c.stateNode.containerInfo;
d = !0;
break;
case 4:
b = c.stateNode.containerInfo;
d = !0;
break;
default:
l("161");
}
c.effectTag & 16 && (A(b), (c.effectTag &= -17));
a: b: for (c = a; ; ) {
for (; null === c.sibling; ) {
if (null === c["return"] || f(c["return"])) {
c = null;
break a;
}
c = c["return"];
}
c.sibling["return"] = c["return"];
for (c = c.sibling; 5 !== c.tag && 6 !== c.tag; ) {
if (c.effectTag & 2) continue b;
if (null === c.child || 4 === c.tag) continue b;
else (c.child["return"] = c), (c = c.child);
}
if (!(c.effectTag & 2)) {
c = c.stateNode;
break a;
}
}
for (var e = a; ; ) {
if (5 === e.tag || 6 === e.tag)
c
? d ? r(b, e.stateNode, c) : R(b, e.stateNode, c)
: d ? L(b, e.stateNode) : n(b, e.stateNode);
else if (4 !== e.tag && null !== e.child) {
e.child["return"] = e;
e = e.child;
continue;
}
if (e === a) break;
for (; null === e.sibling; ) {
if (null === e["return"] || e["return"] === a) return;
e = e["return"];
}
e.sibling["return"] = e["return"];
e = e.sibling;
}
},
commitDeletion: function(a) {
g(a);
a["return"] = null;
a.child = null;
a.alternate &&
((a.alternate.child = null), (a.alternate["return"] = null));
},
commitWork: function(a, b) {
switch (b.tag) {
case 2:
break;
case 5:
var c = b.stateNode;
if (null != c) {
var d = b.memoizedProps;
a = null !== a ? a.memoizedProps : d;
var e = b.type,
f = b.updateQueue;
b.updateQueue = null;
null !== f && D(c, f, e, a, d, b);
}
break;
case 6:
null === b.stateNode ? l("162") : void 0;
c = b.memoizedProps;
v(b.stateNode, null !== a ? a.memoizedProps : c, c);
break;
case 3:
break;
default:
l("163");
}
},
commitLifeCycles: function(a, b) {
switch (b.tag) {
case 2:
var c = b.stateNode;
if (b.effectTag & 4)
if (null === a)
(c.props = b.memoizedProps),
(c.state = b.memoizedState),
c.componentDidMount();
else {
var d = a.memoizedProps;
a = a.memoizedState;
c.props = b.memoizedProps;
c.state = b.memoizedState;
c.componentDidUpdate(d, a);
}
b = b.updateQueue;
null !== b && je(b, c);
break;
case 3:
c = b.updateQueue;
null !== c && je(c, null !== b.child ? b.child.stateNode : null);
break;
case 5:
c = b.stateNode;
null === a && b.effectTag & 4 && m(c, b.type, b.memoizedProps, b);
break;
case 6:
break;
case 4:
break;
default:
l("163");
}
},
commitAttachRef: function(a) {
var b = a.ref;
if (null !== b) {
var c = a.stateNode;
switch (a.tag) {
case 5:
b(h(c));
break;
default:
b(c);
}
}
},
commitDetachRef: function(a) {
a = a.ref;
null !== a && a(null);
}
};
},
la = {},
eg = function(a) {
function b(a) {
a === la ? l("174") : void 0;
return a;
}
var c = a.getChildHostContext,
d = a.getRootHostContext,
e = { current: la },
f = { current: la },
g = { current: la };
return {
getHostContext: function() {
return b(e.current);
},
getRootHostContainer: function() {
return b(g.current);
},
popHostContainer: function(a) {
I(e, a);
I(f, a);
I(g, a);
},
popHostContext: function(a) {
f.current === a && (I(e, a), I(f, a));
},
pushHostContainer: function(a, b) {
M(g, b, a);
b = d(b);
M(f, a, a);
M(e, b, a);
},
pushHostContext: function(a) {
var d = b(g.current),
h = b(e.current);
d = c(h, a.type, d);
h !== d && (M(f, a, a), M(e, d, a));
},
resetHostContainer: function() {
e.current = la;
g.current = la;
}
};
},
fg = function(a) {
function b(a, b) {
var c = new Q(5, null, 0);
c.type = "DELETED";
c.stateNode = b;
c["return"] = a;
c.effectTag = 8;
null !== a.lastEffect
? ((a.lastEffect.nextEffect = c), (a.lastEffect = c))
: (a.firstEffect = a.lastEffect = c);
}
function c(a, b) {
switch (a.tag) {
case 5:
return (
(b = f(b, a.type, a.pendingProps)),
null !== b ? ((a.stateNode = b), !0) : !1
);
case 6:
return (
(b = g(b, a.pendingProps)),
null !== b ? ((a.stateNode = b), !0) : !1
);
default:
return !1;
}
}
function d(a) {
for (a = a["return"]; null !== a && 5 !== a.tag && 3 !== a.tag; )
a = a["return"];
A = a;
}
var e = a.shouldSetTextContent;
a = a.hydration;
if (!a)
return {
enterHydrationState: function() {
return !1;
},
resetHydrationState: function() {},
tryToClaimNextHydratableInstance: function() {},
prepareToHydrateHostInstance: function() {
l("175");
},
prepareToHydrateHostTextInstance: function() {
l("176");
},
popHydrationState: function(a) {
return !1;
}
};
var f = a.canHydrateInstance,
g = a.canHydrateTextInstance,
h = a.getNextHydratableSibling,
k = a.getFirstHydratableChild,
m = a.hydrateInstance,
D = a.hydrateTextInstance,
A = null,
v = null,
n = !1;
return {
enterHydrationState: function(a) {
v = k(a.stateNode.containerInfo);
A = a;
return (n = !0);
},
resetHydrationState: function() {
v = A = null;
n = !1;
},
tryToClaimNextHydratableInstance: function(a) {
if (n) {
var d = v;
if (d) {
if (!c(a, d)) {
d = h(d);
if (!d || !c(a, d)) {
a.effectTag |= 2;
n = !1;
A = a;
return;
}
b(A, v);
}
A = a;
v = k(d);
} else (a.effectTag |= 2), (n = !1), (A = a);
}
},
prepareToHydrateHostInstance: function(a, b, c) {
b = m(a.stateNode, a.type, a.memoizedProps, b, c, a);
a.updateQueue = b;
return null !== b ? !0 : !1;
},
prepareToHydrateHostTextInstance: function(a) {
return D(a.stateNode, a.memoizedProps, a);
},
popHydrationState: function(a) {
if (a !== A) return !1;
if (!n) return d(a), (n = !0), !1;
var c = a.type;
if (
5 !== a.tag ||
("head" !== c && "body" !== c && !e(c, a.memoizedProps))
)
for (c = v; c; ) b(a, c), (c = h(c));
d(a);
v = A ? h(a.stateNode) : null;
return !0;
}
};
},
gg = function(a) {
function b(a) {
X = Ba = !0;
var b = a.stateNode;
b.current === a ? l("177") : void 0;
b.isReadyForCommit = !1;
bb.current = null;
if (1 < a.effectTag)
if (null !== a.lastEffect) {
a.lastEffect.nextEffect = a;
var c = a.firstEffect;
} else c = a;
else c = a.firstEffect;
za();
for (u = c; null !== u; ) {
var d = !1,
e = void 0;
try {
for (; null !== u; ) {
var f = u.effectTag;
f & 16 && aa(u);
if (f & 128) {
var g = u.alternate;
null !== g && va(g);
}
switch (f & -242) {
case 2:
V(u);
u.effectTag &= -3;
break;
case 6:
V(u);
u.effectTag &= -3;
ca(u.alternate, u);
break;
case 4:
ca(u.alternate, u);
break;
case 8:
(ka = !0), na(u), (ka = !1);
}
u = u.nextEffect;
}
} catch (Qc) {
(d = !0), (e = Qc);
}
d &&
(null === u ? l("178") : void 0,
h(u, e),
null !== u && (u = u.nextEffect));
}
Aa();
b.current = a;
for (u = c; null !== u; ) {
c = !1;
d = void 0;
try {
for (; null !== u; ) {
var k = u.effectTag;
k & 36 && sa(u.alternate, u);
k & 128 && ta(u);
if (k & 64)
switch (((e = u),
(f = void 0),
null !== S &&
((f = S.get(e)),
S["delete"](e),
null == f &&
null !== e.alternate &&
((e = e.alternate), (f = S.get(e)), S["delete"](e))),
null == f ? l("184") : void 0,
e.tag)) {
case 2:
e.stateNode.componentDidCatch(f.error, {
componentStack: f.componentStack
});
break;
case 3:
null === ma && (ma = f.error);
break;
default:
l("157");
}
var Ma = u.nextEffect;
u.nextEffect = null;
u = Ma;
}
} catch (Qc) {
(c = !0), (d = Qc);
}
c &&
(null === u ? l("178") : void 0,
h(u, d),
null !== u && (u = u.nextEffect));
}
Ba = X = !1;
"function" === typeof fe && fe(a.stateNode);
ua && (ua.forEach(w), (ua = null));
null !== ma && ((a = ma), (ma = null), G(a));
b = b.current.expirationTime;
0 === b && (Ia = S = null);
return b;
}
function c(a) {
for (;;) {
var b = Y(a.alternate, a, F),
c = a["return"],
d = a.sibling;
var e = a;
if (2147483647 === F || 2147483647 !== e.expirationTime) {
if (2 !== e.tag && 3 !== e.tag) var f = 0;
else (f = e.updateQueue), (f = null === f ? 0 : f.expirationTime);
for (var g = e.child; null !== g; )
0 !== g.expirationTime &&
(0 === f || f > g.expirationTime) &&
(f = g.expirationTime),
(g = g.sibling);
e.expirationTime = f;
}
if (null !== b) return b;
null !== c &&
(null === c.firstEffect && (c.firstEffect = a.firstEffect),
null !== a.lastEffect &&
(null !== c.lastEffect &&
(c.lastEffect.nextEffect = a.firstEffect),
(c.lastEffect = a.lastEffect)),
1 < a.effectTag &&
(null !== c.lastEffect
? (c.lastEffect.nextEffect = a)
: (c.firstEffect = a),
(c.lastEffect = a)));
if (null !== d) return d;
if (null !== c) a = c;
else {
a.stateNode.isReadyForCommit = !0;
break;
}
}
return null;
}
function d(a) {
var b = Q(a.alternate, a, F);
null === b && (b = c(a));
bb.current = null;
return b;
}
function e(a) {
var b = T(a.alternate, a, F);
null === b && (b = c(a));
bb.current = null;
return b;
}
function f(a) {
if (null !== S) {
if (!(0 === F || F > a))
if (F <= ha) for (; null !== B; ) B = k(B) ? e(B) : d(B);
else for (; null !== B && !z(); ) B = k(B) ? e(B) : d(B);
} else if (!(0 === F || F > a))
if (F <= ha) for (; null !== B; ) B = d(B);
else for (; null !== B && !z(); ) B = d(B);
}
function g(a, b) {
Ba ? l("243") : void 0;
Ba = !0;
a.isReadyForCommit = !1;
if (a !== Ja || b !== F || null === B) {
for (; -1 < ra; ) (vb[ra] = null), ra--;
wb = ja;
ia.current = ja;
J.current = !1;
P();
Ja = a;
F = b;
B = yb(Ja.current, null, b);
}
var c = !1,
d = null;
try {
f(b);
} catch (Pc) {
(c = !0), (d = Pc);
}
for (; c; ) {
if (U) {
ma = d;
break;
}
var g = B;
if (null === g) U = !0;
else {
var k = h(g, d);
null === k ? l("183") : void 0;
if (!U) {
try {
c = k;
d = b;
for (k = c; null !== g; ) {
switch (g.tag) {
case 2:
ae(g);
break;
case 5:
O(g);
break;
case 3:
I(g);
break;
case 4:
I(g);
}
if (g === k || g.alternate === k) break;
g = g["return"];
}
B = e(c);
f(d);
} catch (Pc) {
c = !0;
d = Pc;
continue;
}
break;
}
}
}
b = ma;
U = Ba = !1;
ma = null;
null !== b && G(b);
return a.isReadyForCommit ? a.current.alternate : null;
}
function h(a, b) {
var c = (bb.current = null),
d = !1,
e = !1,
f = null;
if (3 === a.tag) (c = a), m(a) && (U = !0);
else
for (var g = a["return"]; null !== g && null === c; ) {
2 === g.tag
? "function" === typeof g.stateNode.componentDidCatch &&
((d = !0), (f = Pa(g)), (c = g), (e = !0))
: 3 === g.tag && (c = g);
if (m(g)) {
if (
ka ||
(null !== ua &&
(ua.has(g) || (null !== g.alternate && ua.has(g.alternate))))
)
return null;
c = null;
e = !1;
}
g = g["return"];
}
if (null !== c) {
null === Ia && (Ia = new Set());
Ia.add(c);
var h = "";
g = a;
do {
a: switch (g.tag) {
case 0:
case 1:
case 2:
case 5:
var k = g._debugOwner,
l = g._debugSource;
var Ma = Pa(g);
var p = null;
k && (p = Pa(k));
k = l;
Ma =
"\n in " +
(Ma || "Unknown") +
(k
? " (at " +
k.fileName.replace(/^.*[\\\/]/, "") +
":" +
k.lineNumber +
")"
: p ? " (created by " + p + ")" : "");
break a;
default:
Ma = "";
}
h += Ma;
g = g["return"];
} while (g);
g = h;
a = Pa(a);
null === S && (S = new Map());
b = {
componentName: a,
componentStack: g,
error: b,
errorBoundary: d ? c.stateNode : null,
errorBoundaryFound: d,
errorBoundaryName: f,
willRetry: e
};
S.set(c, b);
try {
var n = b.error;
(n && n.suppressReactErrorLogging) || console.error(n);
} catch (Rc) {
(Rc && Rc.suppressReactErrorLogging) || console.error(Rc);
}
X ? (null === ua && (ua = new Set()), ua.add(c)) : w(c);
return c;
}
null === ma && (ma = b);
return null;
}
function k(a) {
return (
null !== S &&
(S.has(a) || (null !== a.alternate && S.has(a.alternate)))
);
}
function m(a) {
return (
null !== Ia &&
(Ia.has(a) || (null !== a.alternate && Ia.has(a.alternate)))
);
}
function n() {
return 20 * ((((y() + 100) / 20) | 0) + 1);
}
function A(a) {
return 0 !== Ca
? Ca
: Ba ? (X ? 1 : F) : !ya || a.internalContextTag & 1 ? n() : 1;
}
function v(a, b) {
return r(a, b, !1);
}
function r(a, b, c) {
for (; null !== a; ) {
if (0 === a.expirationTime || a.expirationTime > b)
a.expirationTime = b;
null !== a.alternate &&
(0 === a.alternate.expirationTime ||
a.alternate.expirationTime > b) &&
(a.alternate.expirationTime = b);
if (null === a["return"])
if (3 === a.tag) {
c = a.stateNode;
!Ba && c === Ja && b < F && ((B = Ja = null), (F = 0));
var d = c,
e = b;
fa > Ga && l("185");
if (null === d.nextScheduledRoot)
(d.remainingExpirationTime = e),
null === N
? ((Ka = N = d), (d.nextScheduledRoot = d))
: ((N = N.nextScheduledRoot = d),
(N.nextScheduledRoot = Ka));
else {
var f = d.remainingExpirationTime;
if (0 === f || e < f) d.remainingExpirationTime = e;
}
Na ||
(Da
? ea && ((Ea = d), (Fa = 1), t(Ea, Fa))
: 1 === e ? x(1, null) : C(e));
!Ba && c === Ja && b < F && ((B = Ja = null), (F = 0));
} else break;
a = a["return"];
}
}
function w(a) {
r(a, 1, !0);
}
function y() {
return (ha = (((ba() - qa) / 10) | 0) + 2);
}
function C(a) {
if (0 !== Z) {
if (a > Z) return;
xa(la);
}
var b = ba() - qa;
Z = a;
la = wa(H, { timeout: 10 * (a - 2) - b });
}
function E() {
var a = 0,
b = null;
if (null !== N)
for (var c = N, d = Ka; null !== d; ) {
var e = d.remainingExpirationTime;
if (0 === e) {
null === c || null === N ? l("244") : void 0;
if (d === d.nextScheduledRoot) {
Ka = N = d.nextScheduledRoot = null;
break;
} else if (d === Ka)
(Ka = e = d.nextScheduledRoot),
(N.nextScheduledRoot = e),
(d.nextScheduledRoot = null);
else if (d === N) {
N = c;
N.nextScheduledRoot = Ka;
d.nextScheduledRoot = null;
break;
} else
(c.nextScheduledRoot = d.nextScheduledRoot),
(d.nextScheduledRoot = null);
d = c.nextScheduledRoot;
} else {
if (0 === a || e < a) (a = e), (b = d);
if (d === N) break;
c = d;
d = d.nextScheduledRoot;
}
}
c = Ea;
null !== c && c === b ? fa++ : (fa = 0);
Ea = b;
Fa = a;
}
function H(a) {
x(0, a);
}
function x(a, b) {
W = b;
for (E(); null !== Ea && 0 !== Fa && (0 === a || Fa <= a) && !oa; )
t(Ea, Fa), E();
null !== W && ((Z = 0), (la = -1));
0 !== Fa && C(Fa);
W = null;
oa = !1;
fa = 0;
if (da) throw ((a = pa), (pa = null), (da = !1), a);
}
function t(a, c) {
Na ? l("245") : void 0;
Na = !0;
if (c <= y()) {
var d = a.finishedWork;
null !== d
? ((a.finishedWork = null), (a.remainingExpirationTime = b(d)))
: ((a.finishedWork = null),
(d = g(a, c)),
null !== d && (a.remainingExpirationTime = b(d)));
} else
(d = a.finishedWork),
null !== d
? ((a.finishedWork = null), (a.remainingExpirationTime = b(d)))
: ((a.finishedWork = null),
(d = g(a, c)),
null !== d &&
(z()
? (a.finishedWork = d)
: (a.remainingExpirationTime = b(d))));
Na = !1;
}
function z() {
return null === W || W.timeRemaining() > Ha ? !1 : (oa = !0);
}
function G(a) {
null === Ea ? l("246") : void 0;
Ea.remainingExpirationTime = 0;
da || ((da = !0), (pa = a));
}
var q = eg(a),
p = fg(a),
I = q.popHostContainer,
O = q.popHostContext,
P = q.resetHostContainer,
M = bg(a, q, p, v, A),
Q = M.beginWork,
T = M.beginFailedWork,
Y = cg(a, q, p).completeWork;
q = dg(a, h);
var aa = q.commitResetTextContent,
V = q.commitPlacement,
na = q.commitDeletion,
ca = q.commitWork,
sa = q.commitLifeCycles,
ta = q.commitAttachRef,
va = q.commitDetachRef,
ba = a.now,
wa = a.scheduleDeferredCallback,
xa = a.cancelDeferredCallback,
ya = a.useSyncScheduling,
za = a.prepareForCommit,
Aa = a.resetAfterCommit,
qa = ba(),
ha = 2,
Ca = 0,
Ba = !1,
B = null,
Ja = null,
F = 0,
u = null,
S = null,
Ia = null,
ua = null,
ma = null,
U = !1,
X = !1,
ka = !1,
Ka = null,
N = null,
Z = 0,
la = -1,
Na = !1,
Ea = null,
Fa = 0,
oa = !1,
da = !1,
pa = null,
W = null,
Da = !1,
ea = !1,
Ga = 1e3,
fa = 0,
Ha = 1;
return {
computeAsyncExpiration: n,
computeExpirationForFiber: A,
scheduleWork: v,
batchedUpdates: function(a, b) {
var c = Da;
Da = !0;
try {
return a(b);
} finally {
(Da = c) || Na || x(1, null);
}
},
unbatchedUpdates: function(a) {
if (Da && !ea) {
ea = !0;
try {
return a();
} finally {
ea = !1;
}
}
return a();
},
flushSync: function(a) {
var b = Da;
Da = !0;
try {
a: {
var c = Ca;
Ca = 1;
try {
var d = a();
break a;
} finally {
Ca = c;
}
d = void 0;
}
return d;
} finally {
(Da = b), Na ? l("187") : void 0, x(1, null);
}
},
deferredUpdates: function(a) {
var b = Ca;
Ca = n();
try {
return a();
} finally {
Ca = b;
}
}
};
},
Te = function(a) {
function b(a) {
a = wf(a);
return null === a ? null : a.stateNode;
}
var c = a.getPublicInstance;
a = gg(a);
var d = a.computeAsyncExpiration,
e = a.computeExpirationForFiber,
f = a.scheduleWork;
return {
createContainer: function(a, b) {
var c = new Q(3, null, 0);
a = {
current: c,
containerInfo: a,
pendingChildren: null,
remainingExpirationTime: 0,
isReadyForCommit: !1,
finishedWork: null,
context: null,
pendingContext: null,
hydrate: b,
nextScheduledRoot: null
};
return (c.stateNode = a);
},
updateContainer: function(a, b, c, m) {
var g = b.current;
if (c) {
c = c._reactInternalFiber;
var h;
b: {
2 === Qa(c) && 2 === c.tag ? void 0 : l("170");
for (h = c; 3 !== h.tag; ) {
if (Ua(h)) {
h = h.stateNode.__reactInternalMemoizedMergedChildContext;
break b;
}
(h = h["return"]) ? void 0 : l("171");
}
h = h.stateNode.context;
}
c = Ua(c) ? ce(c, h) : h;
} else c = ja;
null === b.context ? (b.context = c) : (b.pendingContext = c);
b = m;
b = void 0 === b ? null : b;
m =
null != a &&
null != a.type &&
null != a.type.prototype &&
!0 === a.type.prototype.unstable_isAsyncReactComponent
? d()
: e(g);
Bb(g, {
expirationTime: m,
partialState: { element: a },
callback: b,
isReplace: !1,
isForced: !1,
nextCallback: null,
next: null
});
f(g, m);
},
batchedUpdates: a.batchedUpdates,
unbatchedUpdates: a.unbatchedUpdates,
deferredUpdates: a.deferredUpdates,
flushSync: a.flushSync,
getPublicRootInstance: function(a) {
a = a.current;
if (!a.child) return null;
switch (a.child.tag) {
case 5:
return c(a.child.stateNode);
default:
return a.child.stateNode;
}
},
findHostInstance: b,
findHostInstanceWithNoPortals: function(a) {
a = xf(a);
return null === a ? null : a.stateNode;
},
injectIntoDevTools: function(a) {
var c = a.findFiberByHostInstance;
return Af(
C({}, a, {
findHostInstanceByFiber: function(a) {
return b(a);
},
findFiberByHostInstance: function(a) {
return c ? c(a) : null;
}
})
);
}
};
},
Ue = Object.freeze({ default: Te }),
Sc = (Ue && Te) || Ue,
hg = Sc["default"] ? Sc["default"] : Sc,
Ve =
"object" === typeof performance && "function" === typeof performance.now,
Nb = void 0;
Nb = Ve
? function() {
return performance.now();
}
: function() {
return Date.now();
};
var Ob = void 0,
Pb = void 0;
if (P.canUseDOM)
if (
"function" !== typeof requestIdleCallback ||
"function" !== typeof cancelIdleCallback
) {
var Qb = null,
Rb = !1,
eb = -1,
fb = !1,
gb = 0,
Sb = 33,
hb = 33;
var Tc = Ve
? {
didTimeout: !1,
timeRemaining: function() {
var a = gb - performance.now();
return 0 < a ? a : 0;
}
}
: {
didTimeout: !1,
timeRemaining: function() {
var a = gb - Date.now();
return 0 < a ? a : 0;
}
};
var We =
"__reactIdleCallback$" +
Math.random()
.toString(36)
.slice(2);
window.addEventListener(
"message",
function(a) {
if (a.source === window && a.data === We) {
Rb = !1;
a = Nb();
if (0 >= gb - a)
if (-1 !== eb && eb <= a) Tc.didTimeout = !0;
else {
fb || ((fb = !0), requestAnimationFrame(Xe));
return;
}
else Tc.didTimeout = !1;
eb = -1;
a = Qb;
Qb = null;
null !== a && a(Tc);
}
},
!1
);
var Xe = function(a) {
fb = !1;
var b = a - gb + hb;
b < hb && Sb < hb
? (8 > b && (b = 8), (hb = b < Sb ? Sb : b))
: (Sb = b);
gb = a + hb;
Rb || ((Rb = !0), window.postMessage(We, "*"));
};
Ob = function(a, b) {
Qb = a;
null != b && "number" === typeof b.timeout && (eb = Nb() + b.timeout);
fb || ((fb = !0), requestAnimationFrame(Xe));
return 0;
};
Pb = function() {
Qb = null;
Rb = !1;
eb = -1;
};
} else (Ob = window.requestIdleCallback), (Pb = window.cancelIdleCallback);
else
(Ob = function(a) {
return setTimeout(function() {
a({
timeRemaining: function() {
return Infinity;
}
});
});
}),
(Pb = function(a) {
clearTimeout(a);
});
var Df = /^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,
ne = {},
me = {},
Tb = void 0,
Be = (function(a) {
return "undefined" !== typeof MSApp && MSApp.execUnsafeLocalFunction
? function(b, c, d, e) {
MSApp.execUnsafeLocalFunction(function() {
return a(b, c, d, e);
});
}
: a;
})(function(a, b) {
if ("http://www.w3.org/2000/svg" !== a.namespaceURI || "innerHTML" in a)
a.innerHTML = b;
else {
Tb = Tb || document.createElement("div");
Tb.innerHTML = "\x3csvg\x3e" + b + "\x3c/svg\x3e";
for (b = Tb.firstChild; a.firstChild; ) a.removeChild(a.firstChild);
for (; b.firstChild; ) a.appendChild(b.firstChild);
}
}),
Ic = function(a, b) {
if (b) {
var c = a.firstChild;
if (c && c === a.lastChild && 3 === c.nodeType) {
c.nodeValue = b;
return;
}
}
a.textContent = b;
},
Za = {
animationIterationCount: !0,
borderImageOutset: !0,
borderImageSlice: !0,
borderImageWidth: !0,
boxFlex: !0,
boxFlexGroup: !0,
boxOrdinalGroup: !0,
columnCount: !0,
columns: !0,
flex: !0,
flexGrow: !0,
flexPositive: !0,
flexShrink: !0,
flexNegative: !0,
flexOrder: !0,
gridRow: !0,
gridRowEnd: !0,
gridRowSpan: !0,
gridRowStart: !0,
gridColumn: !0,
gridColumnEnd: !0,
gridColumnSpan: !0,
gridColumnStart: !0,
fontWeight: !0,
lineClamp: !0,
lineHeight: !0,
opacity: !0,
order: !0,
orphans: !0,
tabSize: !0,
widows: !0,
zIndex: !0,
zoom: !0,
fillOpacity: !0,
floodOpacity: !0,
stopOpacity: !0,
strokeDasharray: !0,
strokeDashoffset: !0,
strokeMiterlimit: !0,
strokeOpacity: !0,
strokeWidth: !0
},
ig = ["Webkit", "ms", "Moz", "O"];
Object.keys(Za).forEach(function(a) {
ig.forEach(function(b) {
b = b + a.charAt(0).toUpperCase() + a.substring(1);
Za[b] = Za[a];
});
});
var Ff = C(
{ menuitem: !0 },
{
area: !0,
base: !0,
br: !0,
col: !0,
embed: !0,
hr: !0,
img: !0,
input: !0,
keygen: !0,
link: !0,
meta: !0,
param: !0,
source: !0,
track: !0,
wbr: !0
}
),
$a = G.thatReturns(""),
Z = {
topAbort: "abort",
topCanPlay: "canplay",
topCanPlayThrough: "canplaythrough",
topDurationChange: "durationchange",
topEmptied: "emptied",
topEncrypted: "encrypted",
topEnded: "ended",
topError: "error",
topLoadedData: "loadeddata",
topLoadedMetadata: "loadedmetadata",
topLoadStart: "loadstart",
topPause: "pause",
topPlay: "play",
topPlaying: "playing",
topProgress: "progress",
topRateChange: "ratechange",
topSeeked: "seeked",
topSeeking: "seeking",
topStalled: "stalled",
topSuspend: "suspend",
topTimeUpdate: "timeupdate",
topVolumeChange: "volumechange",
topWaiting: "waiting"
},
jg = Object.freeze({
createElement: ye,
createTextNode: ze,
setInitialProperties: Ae,
diffProperties: Ce,
updateProperties: De,
diffHydratedProperties: Ee,
diffHydratedText: Fe,
warnForUnmatchedText: function(a, b) {},
warnForDeletedHydratableElement: function(a, b) {},
warnForDeletedHydratableText: function(a, b) {},
warnForInsertedHydratedElement: function(a, b, c) {},
warnForInsertedHydratedText: function(a, b) {},
restoreControlledState: function(a, b, c) {
switch (b) {
case "input":
Cc(a, c);
b = c.name;
if ("radio" === c.type && null != b) {
for (c = a; c.parentNode; ) c = c.parentNode;
c = c.querySelectorAll(
"input[name\x3d" + JSON.stringify("" + b) + '][type\x3d"radio"]'
);
for (b = 0; b < c.length; b++) {
var d = c[b];
if (d !== a && d.form === a.form) {
var e = fd(d);
e ? void 0 : l("90");
Bd(d);
Cc(d, e);
}
}
}
break;
case "textarea":
ue(a, c);
break;
case "select":
(b = c.value), null != b && ka(a, !!c.multiple, b, !1);
}
}
});
Qe.injectFiberControlledHostComponent(jg);
var Uc = null,
Vc = null,
E = hg({
getRootHostContext: function(a) {
var b = a.nodeType;
switch (b) {
case 9:
case 11:
a = (a = a.documentElement) ? a.namespaceURI : Fc(null, "");
break;
default:
(b = 8 === b ? a.parentNode : a),
(a = b.namespaceURI || null),
(b = b.tagName),
(a = Fc(a, b));
}
return a;
},
getChildHostContext: function(a, b) {
return Fc(a, b);
},
getPublicInstance: function(a) {
return a;
},
prepareForCommit: function() {
Uc = Ra;
var a = nc();
if (lc(a)) {
if ("selectionStart" in a)
var b = { start: a.selectionStart, end: a.selectionEnd };
else
a: {
var c = window.getSelection && window.getSelection();
if (c && 0 !== c.rangeCount) {
b = c.anchorNode;
var d = c.anchorOffset,
e = c.focusNode;
c = c.focusOffset;
try {
b.nodeType, e.nodeType;
} catch (K) {
b = null;
break a;
}
var f = 0,
g = -1,
h = -1,
k = 0,
l = 0,
n = a,
r = null;
b: for (;;) {
for (var v; ; ) {
n !== b || (0 !== d && 3 !== n.nodeType) || (g = f + d);
n !== e || (0 !== c && 3 !== n.nodeType) || (h = f + c);
3 === n.nodeType && (f += n.nodeValue.length);
if (null === (v = n.firstChild)) break;
r = n;
n = v;
}
for (;;) {
if (n === a) break b;
r === b && ++k === d && (g = f);
r === e && ++l === c && (h = f);
if (null !== (v = n.nextSibling)) break;
n = r;
r = n.parentNode;
}
n = v;
}
b = -1 === g || -1 === h ? null : { start: g, end: h };
} else b = null;
}
b = b || { start: 0, end: 0 };
} else b = null;
Vc = { focusedElem: a, selectionRange: b };
ic(!1);
},
resetAfterCommit: function() {
var a = Vc,
b = nc(),
c = a.focusedElem,
d = a.selectionRange;
if (b !== c && Nd(document.documentElement, c)) {
if (lc(c))
if (
((b = d.start),
(a = d.end),
void 0 === a && (a = b),
"selectionStart" in c)
)
(c.selectionStart = b),
(c.selectionEnd = Math.min(a, c.value.length));
else if (window.getSelection) {
b = window.getSelection();
var e = c[jd()].length;
a = Math.min(d.start, e);
d = void 0 === d.end ? a : Math.min(d.end, e);
!b.extend && a > d && ((e = d), (d = a), (a = e));
e = Qd(c, a);
var f = Qd(c, d);
if (
e &&
f &&
(1 !== b.rangeCount ||
b.anchorNode !== e.node ||
b.anchorOffset !== e.offset ||
b.focusNode !== f.node ||
b.focusOffset !== f.offset)
) {
var g = document.createRange();
g.setStart(e.node, e.offset);
b.removeAllRanges();
a > d
? (b.addRange(g), b.extend(f.node, f.offset))
: (g.setEnd(f.node, f.offset), b.addRange(g));
}
}
b = [];
for (a = c; (a = a.parentNode); )
1 === a.nodeType &&
b.push({ element: a, left: a.scrollLeft, top: a.scrollTop });
try {
c.focus();
} catch (h) {}
for (c = 0; c < b.length; c++)
(a = b[c]),
(a.element.scrollLeft = a.left),
(a.element.scrollTop = a.top);
}
Vc = null;
ic(Uc);
Uc = null;
},
createInstance: function(a, b, c, d, e) {
a = ye(a, b, c, d);
a[O] = e;
a[ea] = b;
return a;
},
appendInitialChild: function(a, b) {
a.appendChild(b);
},
finalizeInitialChildren: function(a, b, c, d) {
Ae(a, b, c, d);
a: {
switch (b) {
case "button":
case "input":
case "select":
case "textarea":
a = !!c.autoFocus;
break a;
}
a = !1;
}
return a;
},
prepareUpdate: function(a, b, c, d, e, f) {
return Ce(a, b, c, d, e);
},
shouldSetTextContent: function(a, b) {
return (
"textarea" === a ||
"string" === typeof b.children ||
"number" === typeof b.children ||
("object" === typeof b.dangerouslySetInnerHTML &&
null !== b.dangerouslySetInnerHTML &&
"string" === typeof b.dangerouslySetInnerHTML.__html)
);
},
shouldDeprioritizeSubtree: function(a, b) {
return !!b.hidden;
},
createTextInstance: function(a, b, c, d) {
a = ze(a, b);
a[O] = d;
return a;
},
now: Nb,
mutation: {
commitMount: function(a, b, c, d) {
a.focus();
},
commitUpdate: function(a, b, c, d, e, f) {
a[ea] = e;
De(a, b, c, d, e);
},
resetTextContent: function(a) {
a.textContent = "";
},
commitTextUpdate: function(a, b, c) {
a.nodeValue = c;
},
appendChild: function(a, b) {
a.appendChild(b);
},
appendChildToContainer: function(a, b) {
8 === a.nodeType ? a.parentNode.insertBefore(b, a) : a.appendChild(b);
},
insertBefore: function(a, b, c) {
a.insertBefore(b, c);
},
insertInContainerBefore: function(a, b, c) {
8 === a.nodeType
? a.parentNode.insertBefore(b, c)
: a.insertBefore(b, c);
},
removeChild: function(a, b) {
a.removeChild(b);
},
removeChildFromContainer: function(a, b) {
8 === a.nodeType ? a.parentNode.removeChild(b) : a.removeChild(b);
}
},
hydration: {
canHydrateInstance: function(a, b, c) {
return 1 !== a.nodeType ||
b.toLowerCase() !== a.nodeName.toLowerCase()
? null
: a;
},
canHydrateTextInstance: function(a, b) {
return "" === b || 3 !== a.nodeType ? null : a;
},
getNextHydratableSibling: function(a) {
for (a = a.nextSibling; a && 1 !== a.nodeType && 3 !== a.nodeType; )
a = a.nextSibling;
return a;
},
getFirstHydratableChild: function(a) {
for (a = a.firstChild; a && 1 !== a.nodeType && 3 !== a.nodeType; )
a = a.nextSibling;
return a;
},
hydrateInstance: function(a, b, c, d, e, f) {
a[O] = f;
a[ea] = c;
return Ee(a, b, c, e, d);
},
hydrateTextInstance: function(a, b, c) {
a[O] = c;
return Fe(a, b);
},
didNotMatchHydratedContainerTextInstance: function(a, b, c) {},
didNotMatchHydratedTextInstance: function(a, b, c, d, e) {},
didNotHydrateContainerInstance: function(a, b) {},
didNotHydrateInstance: function(a, b, c, d) {},
didNotFindHydratableContainerInstance: function(a, b, c) {},
didNotFindHydratableContainerTextInstance: function(a, b) {},
didNotFindHydratableInstance: function(a, b, c, d, e) {},
didNotFindHydratableTextInstance: function(a, b, c, d) {}
},
scheduleDeferredCallback: Ob,
cancelDeferredCallback: Pb,
useSyncScheduling: !0
});
ec = E.batchedUpdates;
He.prototype.render = function(a, b) {
E.updateContainer(a, this._reactRootContainer, null, b);
};
He.prototype.unmount = function(a) {
E.updateContainer(null, this._reactRootContainer, null, a);
};
var Ye = {
createPortal: Ge,
findDOMNode: function(a) {
if (null == a) return null;
if (1 === a.nodeType) return a;
var b = a._reactInternalFiber;
if (b) return E.findHostInstance(b);
"function" === typeof a.render ? l("188") : l("213", Object.keys(a));
},
hydrate: function(a, b, c) {
return Hb(null, a, b, !0, c);
},
render: function(a, b, c) {
return Hb(null, a, b, !1, c);
},
unstable_renderSubtreeIntoContainer: function(a, b, c, d) {
null == a || void 0 === a._reactInternalFiber ? l("38") : void 0;
return Hb(a, b, c, !1, d);
},
unmountComponentAtNode: function(a) {
Jc(a) ? void 0 : l("40");
return a._reactRootContainer
? (E.unbatchedUpdates(function() {
Hb(null, null, a, !1, function() {
a._reactRootContainer = null;
});
}),
!0)
: !1;
},
unstable_createPortal: Ge,
unstable_batchedUpdates: cc,
unstable_deferredUpdates: E.deferredUpdates,
flushSync: E.flushSync,
__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED: {
EventPluginHub: Mf,
EventPluginRegistry: Lf,
EventPropagators: Nf,
ReactControlledComponent: Rf,
ReactDOMComponentTree: Oe,
ReactDOMEventListener: Uf
}
};
E.injectIntoDevTools({
findFiberByHostInstance: W,
bundleType: 0,
version: "16.2.0",
rendererPackageName: "react-dom"
});
var Ze = Object.freeze({ default: Ye }),
Wc = (Ze && Ye) || Ze;
return Wc["default"] ? Wc["default"] : Wc;
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment