You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/js/umd/react.production.min.js

784 lines
19 KiB

/** @license React v16.13.1
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
'use strict';
(function(d, r) {
'object' === typeof exports && 'undefined' !== typeof module
? r(exports)
: 'function' === typeof define && define.amd
? define(['exports'], r)
: ((d = d || self), r((d.React = {})));
})(this, function(d) {
function r(a) {
for (
var b = 'https://reactjs.org/docs/error-decoder.html?invariant=' + a,
c = 1;
c < arguments.length;
c++
)
b += '&args[]=' + encodeURIComponent(arguments[c]);
return (
'Minified React error #' +
a +
'; visit ' +
b +
' for the full message or use the non-minified dev environment for full errors and additional helpful warnings.'
);
}
function w(a, b, c) {
this.props = a;
this.context = b;
this.refs = ba;
this.updater = c || ca;
}
function da() {}
function L(a, b, c) {
this.props = a;
this.context = b;
this.refs = ba;
this.updater = c || ca;
}
function ea(a, b, c) {
var g,
e = {},
fa = null,
d = null;
if (null != b)
for (g in (void 0 !== b.ref && (d = b.ref),
void 0 !== b.key && (fa = '' + b.key),
b))
ha.call(b, g) && !ia.hasOwnProperty(g) && (e[g] = b[g]);
var h = arguments.length - 2;
if (1 === h) e.children = c;
else if (1 < h) {
for (var k = Array(h), f = 0; f < h; f++) k[f] = arguments[f + 2];
e.children = k;
}
if (a && a.defaultProps)
for (g in ((h = a.defaultProps), h)) void 0 === e[g] && (e[g] = h[g]);
return {
$$typeof: x,
type: a,
key: fa,
ref: d,
props: e,
_owner: M.current,
};
}
function va(a, b) {
return {
$$typeof: x,
type: a.type,
key: b,
ref: a.ref,
props: a.props,
_owner: a._owner,
};
}
function N(a) {
return 'object' === typeof a && null !== a && a.$$typeof === x;
}
function wa(a) {
var b = { '=': '=0', ':': '=2' };
return (
'$' +
('' + a).replace(/[=:]/g, function(a) {
return b[a];
})
);
}
function ja(a, b, c, g) {
if (C.length) {
var e = C.pop();
e.result = a;
e.keyPrefix = b;
e.func = c;
e.context = g;
e.count = 0;
return e;
}
return { result: a, keyPrefix: b, func: c, context: g, count: 0 };
}
function ka(a) {
a.result = null;
a.keyPrefix = null;
a.func = null;
a.context = null;
a.count = 0;
10 > C.length && C.push(a);
}
function O(a, b, c, g) {
var e = typeof a;
if ('undefined' === e || 'boolean' === e) a = null;
var d = !1;
if (null === a) d = !0;
else
switch (e) {
case 'string':
case 'number':
d = !0;
break;
case 'object':
switch (a.$$typeof) {
case x:
case xa:
d = !0;
}
}
if (d) return c(g, a, '' === b ? '.' + P(a, 0) : b), 1;
d = 0;
b = '' === b ? '.' : b + ':';
if (Array.isArray(a))
for (var f = 0; f < a.length; f++) {
e = a[f];
var h = b + P(e, f);
d += O(e, h, c, g);
}
else if (
(null === a || 'object' !== typeof a
? (h = null)
: ((h = (la && a[la]) || a['@@iterator']),
(h = 'function' === typeof h ? h : null)),
'function' === typeof h)
)
for (a = h.call(a), f = 0; !(e = a.next()).done; )
(e = e.value), (h = b + P(e, f++)), (d += O(e, h, c, g));
else if ('object' === e)
throw ((c = '' + a),
Error(
r(
31,
'[object Object]' === c
? 'object with keys {' + Object.keys(a).join(', ') + '}'
: c,
'',
),
));
return d;
}
function Q(a, b, c) {
return null == a ? 0 : O(a, '', b, c);
}
function P(a, b) {
return 'object' === typeof a && null !== a && null != a.key
? wa(a.key)
: b.toString(36);
}
function ya(a, b, c) {
a.func.call(a.context, b, a.count++);
}
function za(a, b, c) {
var g = a.result,
e = a.keyPrefix;
a = a.func.call(a.context, b, a.count++);
Array.isArray(a)
? R(a, g, c, function(a) {
return a;
})
: null != a &&
(N(a) &&
(a = va(
a,
e +
(!a.key || (b && b.key === a.key)
? ''
: ('' + a.key).replace(ma, '$&/') + '/') +
c,
)),
g.push(a));
}
function R(a, b, c, g, e) {
var d = '';
null != c && (d = ('' + c).replace(ma, '$&/') + '/');
b = ja(b, d, g, e);
Q(a, za, b);
ka(b);
}
function t() {
var a = na.current;
if (null === a) throw Error(r(321));
return a;
}
function S(a, b) {
var c = a.length;
a.push(b);
a: for (;;) {
var g = (c - 1) >>> 1,
e = a[g];
if (void 0 !== e && 0 < D(e, b)) (a[g] = b), (a[c] = e), (c = g);
else break a;
}
}
function n(a) {
a = a[0];
return void 0 === a ? null : a;
}
function E(a) {
var b = a[0];
if (void 0 !== b) {
var c = a.pop();
if (c !== b) {
a[0] = c;
a: for (var g = 0, e = a.length; g < e; ) {
var d = 2 * (g + 1) - 1,
f = a[d],
h = d + 1,
k = a[h];
if (void 0 !== f && 0 > D(f, c))
void 0 !== k && 0 > D(k, f)
? ((a[g] = k), (a[h] = c), (g = h))
: ((a[g] = f), (a[d] = c), (g = d));
else if (void 0 !== k && 0 > D(k, c)) (a[g] = k), (a[h] = c), (g = h);
else break a;
}
}
return b;
}
return null;
}
function D(a, b) {
var c = a.sortIndex - b.sortIndex;
return 0 !== c ? c : a.id - b.id;
}
function F(a) {
for (var b = n(u); null !== b; ) {
if (null === b.callback) E(u);
else if (b.startTime <= a)
E(u), (b.sortIndex = b.expirationTime), S(p, b);
else break;
b = n(u);
}
}
function T(a) {
y = !1;
F(a);
if (!v)
if (null !== n(p)) (v = !0), z(U);
else {
var b = n(u);
null !== b && G(T, b.startTime - a);
}
}
function U(a, b) {
v = !1;
y && ((y = !1), V());
H = !0;
var c = m;
try {
F(b);
for (l = n(p); null !== l && (!(l.expirationTime > b) || (a && !W())); ) {
var g = l.callback;
if (null !== g) {
l.callback = null;
m = l.priorityLevel;
var e = g(l.expirationTime <= b);
b = q();
'function' === typeof e ? (l.callback = e) : l === n(p) && E(p);
F(b);
} else E(p);
l = n(p);
}
if (null !== l) var d = !0;
else {
var f = n(u);
null !== f && G(T, f.startTime - b);
d = !1;
}
return d;
} finally {
(l = null), (m = c), (H = !1);
}
}
function oa(a) {
switch (a) {
case 1:
return -1;
case 2:
return 250;
case 5:
return 1073741823;
case 4:
return 1e4;
default:
return 5e3;
}
}
var f = 'function' === typeof Symbol && Symbol.for,
x = f ? Symbol.for('react.element') : 60103,
xa = f ? Symbol.for('react.portal') : 60106,
Aa = f ? Symbol.for('react.fragment') : 60107,
Ba = f ? Symbol.for('react.strict_mode') : 60108,
Ca = f ? Symbol.for('react.profiler') : 60114,
Da = f ? Symbol.for('react.provider') : 60109,
Ea = f ? Symbol.for('react.context') : 60110,
Fa = f ? Symbol.for('react.forward_ref') : 60112,
Ga = f ? Symbol.for('react.suspense') : 60113,
Ha = f ? Symbol.for('react.memo') : 60115,
Ia = f ? Symbol.for('react.lazy') : 60116,
la = 'function' === typeof Symbol && Symbol.iterator,
pa = Object.getOwnPropertySymbols,
Ja = Object.prototype.hasOwnProperty,
Ka = Object.prototype.propertyIsEnumerable,
I = (function() {
try {
if (!Object.assign) return !1;
var a = new String('abc');
a[5] = 'de';
if ('5' === Object.getOwnPropertyNames(a)[0]) return !1;
var b = {};
for (a = 0; 10 > a; a++) b['_' + String.fromCharCode(a)] = a;
if (
'0123456789' !==
Object.getOwnPropertyNames(b)
.map(function(a) {
return b[a];
})
.join('')
)
return !1;
var c = {};
'abcdefghijklmnopqrst'.split('').forEach(function(a) {
c[a] = a;
});
return 'abcdefghijklmnopqrst' !==
Object.keys(Object.assign({}, c)).join('')
? !1
: !0;
} catch (g) {
return !1;
}
})()
? Object.assign
: function(a, b) {
if (null === a || void 0 === a)
throw new TypeError(
'Object.assign cannot be called with null or undefined',
);
var c = Object(a);
for (var g, e = 1; e < arguments.length; e++) {
var d = Object(arguments[e]);
for (var f in d) Ja.call(d, f) && (c[f] = d[f]);
if (pa) {
g = pa(d);
for (var h = 0; h < g.length; h++)
Ka.call(d, g[h]) && (c[g[h]] = d[g[h]]);
}
}
return c;
},
ca = {
isMounted: function(a) {
return !1;
},
enqueueForceUpdate: function(a, b, c) {},
enqueueReplaceState: function(a, b, c, d) {},
enqueueSetState: function(a, b, c, d) {},
},
ba = {};
w.prototype.isReactComponent = {};
w.prototype.setState = function(a, b) {
if ('object' !== typeof a && 'function' !== typeof a && null != a)
throw Error(r(85));
this.updater.enqueueSetState(this, a, b, 'setState');
};
w.prototype.forceUpdate = function(a) {
this.updater.enqueueForceUpdate(this, a, 'forceUpdate');
};
da.prototype = w.prototype;
f = L.prototype = new da();
f.constructor = L;
I(f, w.prototype);
f.isPureReactComponent = !0;
var M = { current: null },
ha = Object.prototype.hasOwnProperty,
ia = { key: !0, ref: !0, __self: !0, __source: !0 },
ma = /\/+/g,
C = [],
na = { current: null },
X;
if ('undefined' === typeof window || 'function' !== typeof MessageChannel) {
var A = null,
qa = null,
ra = function() {
if (null !== A)
try {
var a = q();
A(!0, a);
A = null;
} catch (b) {
throw (setTimeout(ra, 0), b);
}
},
La = Date.now();
var q = function() {
return Date.now() - La;
};
var z = function(a) {
null !== A ? setTimeout(z, 0, a) : ((A = a), setTimeout(ra, 0));
};
var G = function(a, b) {
qa = setTimeout(a, b);
};
var V = function() {
clearTimeout(qa);
};
var W = function() {
return !1;
};
f = X = function() {};
} else {
var Y = window.performance,
sa = window.Date,
Ma = window.setTimeout,
Na = window.clearTimeout;
'undefined' !== typeof console &&
((f = window.cancelAnimationFrame),
'function' !== typeof window.requestAnimationFrame &&
console.error(
"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills",
),
'function' !== typeof f &&
console.error(
"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills",
));
if ('object' === typeof Y && 'function' === typeof Y.now)
q = function() {
return Y.now();
};
else {
var Oa = sa.now();
q = function() {
return sa.now() - Oa;
};
}
var J = !1,
K = null,
Z = -1,
ta = 5,
ua = 0;
W = function() {
return q() >= ua;
};
f = function() {};
X = function(a) {
0 > a || 125 < a
? console.error(
'forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported',
)
: (ta = 0 < a ? Math.floor(1e3 / a) : 5);
};
var B = new MessageChannel(),
aa = B.port2;
B.port1.onmessage = function() {
if (null !== K) {
var a = q();
ua = a + ta;
try {
K(!0, a) ? aa.postMessage(null) : ((J = !1), (K = null));
} catch (b) {
throw (aa.postMessage(null), b);
}
} else J = !1;
};
z = function(a) {
K = a;
J || ((J = !0), aa.postMessage(null));
};
G = function(a, b) {
Z = Ma(function() {
a(q());
}, b);
};
V = function() {
Na(Z);
Z = -1;
};
}
var p = [],
u = [],
Pa = 1,
l = null,
m = 3,
H = !1,
v = !1,
y = !1,
Qa = 0;
B = {
ReactCurrentDispatcher: na,
ReactCurrentOwner: M,
IsSomeRendererActing: { current: !1 },
assign: I,
};
I(B, {
Scheduler: {
__proto__: null,
unstable_ImmediatePriority: 1,
unstable_UserBlockingPriority: 2,
unstable_NormalPriority: 3,
unstable_IdlePriority: 5,
unstable_LowPriority: 4,
unstable_runWithPriority: function(a, b) {
switch (a) {
case 1:
case 2:
case 3:
case 4:
case 5:
break;
default:
a = 3;
}
var c = m;
m = a;
try {
return b();
} finally {
m = c;
}
},
unstable_next: function(a) {
switch (m) {
case 1:
case 2:
case 3:
var b = 3;
break;
default:
b = m;
}
var c = m;
m = b;
try {
return a();
} finally {
m = c;
}
},
unstable_scheduleCallback: function(a, b, c) {
var d = q();
if ('object' === typeof c && null !== c) {
var e = c.delay;
e = 'number' === typeof e && 0 < e ? d + e : d;
c = 'number' === typeof c.timeout ? c.timeout : oa(a);
} else (c = oa(a)), (e = d);
c = e + c;
a = {
id: Pa++,
callback: b,
priorityLevel: a,
startTime: e,
expirationTime: c,
sortIndex: -1,
};
e > d
? ((a.sortIndex = e),
S(u, a),
null === n(p) && a === n(u) && (y ? V() : (y = !0), G(T, e - d)))
: ((a.sortIndex = c), S(p, a), v || H || ((v = !0), z(U)));
return a;
},
unstable_cancelCallback: function(a) {
a.callback = null;
},
unstable_wrapCallback: function(a) {
var b = m;
return function() {
var c = m;
m = b;
try {
return a.apply(this, arguments);
} finally {
m = c;
}
};
},
unstable_getCurrentPriorityLevel: function() {
return m;
},
unstable_shouldYield: function() {
var a = q();
F(a);
var b = n(p);
return (
(b !== l &&
null !== l &&
null !== b &&
null !== b.callback &&
b.startTime <= a &&
b.expirationTime < l.expirationTime) ||
W()
);
},
unstable_requestPaint: f,
unstable_continueExecution: function() {
v || H || ((v = !0), z(U));
},
unstable_pauseExecution: function() {},
unstable_getFirstCallbackNode: function() {
return n(p);
},
get unstable_now() {
return q;
},
get unstable_forceFrameRate() {
return X;
},
unstable_Profiling: null,
},
SchedulerTracing: {
__proto__: null,
__interactionsRef: null,
__subscriberRef: null,
unstable_clear: function(a) {
return a();
},
unstable_getCurrent: function() {
return null;
},
unstable_getThreadID: function() {
return ++Qa;
},
unstable_trace: function(a, b, c) {
return c();
},
unstable_wrap: function(a) {
return a;
},
unstable_subscribe: function(a) {},
unstable_unsubscribe: function(a) {},
},
});
d.Children = {
map: function(a, b, c) {
if (null == a) return a;
var d = [];
R(a, d, null, b, c);
return d;
},
forEach: function(a, b, c) {
if (null == a) return a;
b = ja(null, null, b, c);
Q(a, ya, b);
ka(b);
},
count: function(a) {
return Q(
a,
function() {
return null;
},
null,
);
},
toArray: function(a) {
var b = [];
R(a, b, null, function(a) {
return a;
});
return b;
},
only: function(a) {
if (!N(a)) throw Error(r(143));
return a;
},
};
d.Component = w;
d.Fragment = Aa;
d.Profiler = Ca;
d.PureComponent = L;
d.StrictMode = Ba;
d.Suspense = Ga;
d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = B;
d.cloneElement = function(a, b, c) {
if (null === a || void 0 === a) throw Error(r(267, a));
var d = I({}, a.props),
e = a.key,
f = a.ref,
m = a._owner;
if (null != b) {
void 0 !== b.ref && ((f = b.ref), (m = M.current));
void 0 !== b.key && (e = '' + b.key);
if (a.type && a.type.defaultProps) var h = a.type.defaultProps;
for (k in b)
ha.call(b, k) &&
!ia.hasOwnProperty(k) &&
(d[k] = void 0 === b[k] && void 0 !== h ? h[k] : b[k]);
}
var k = arguments.length - 2;
if (1 === k) d.children = c;
else if (1 < k) {
h = Array(k);
for (var l = 0; l < k; l++) h[l] = arguments[l + 2];
d.children = h;
}
return { $$typeof: x, type: a.type, key: e, ref: f, props: d, _owner: m };
};
d.createContext = function(a, b) {
void 0 === b && (b = null);
a = {
$$typeof: Ea,
_calculateChangedBits: b,
_currentValue: a,
_currentValue2: a,
_threadCount: 0,
Provider: null,
Consumer: null,
};
a.Provider = { $$typeof: Da, _context: a };
return (a.Consumer = a);
};
d.createElement = ea;
d.createFactory = function(a) {
var b = ea.bind(null, a);
b.type = a;
return b;
};
d.createRef = function() {
return { current: null };
};
d.forwardRef = function(a) {
return { $$typeof: Fa, render: a };
};
d.isValidElement = N;
d.lazy = function(a) {
return { $$typeof: Ia, _ctor: a, _status: -1, _result: null };
};
d.memo = function(a, b) {
return { $$typeof: Ha, type: a, compare: void 0 === b ? null : b };
};
d.useCallback = function(a, b) {
return t().useCallback(a, b);
};
d.useContext = function(a, b) {
return t().useContext(a, b);
};
d.useDebugValue = function(a, b) {};
d.useEffect = function(a, b) {
return t().useEffect(a, b);
};
d.useImperativeHandle = function(a, b, c) {
return t().useImperativeHandle(a, b, c);
};
d.useLayoutEffect = function(a, b) {
return t().useLayoutEffect(a, b);
};
d.useMemo = function(a, b) {
return t().useMemo(a, b);
};
d.useReducer = function(a, b, c) {
return t().useReducer(a, b, c);
};
d.useRef = function(a) {
return t().useRef(a);
};
d.useState = function(a) {
return t().useState(a);
};
d.version = '16.13.1';
});