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.
784 lines
19 KiB
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';
|
|
});
|