react
Version:
React is a JavaScript library for building user interfaces.
34 lines (33 loc) • 12.7 kB
JavaScript
/** @license React v0.0.0-experimental-94c0244ba
* 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.
*/
;(function(c,w){"object"===typeof exports&&"undefined"!==typeof module?w(exports):"function"===typeof define&&define.amd?define(["exports"],w):(c=c||self,w(c.React={}))})(this,function(c){function w(a){if(null===a||"object"!==typeof a)return null;a=ba&&a[ba]||a["@@iterator"];return"function"===typeof a?a:null}function x(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,g=1;g<arguments.length;g++)b+="&args[]="+encodeURIComponent(arguments[g]);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 u(a,b,g){this.props=a;this.context=b;this.refs=ca;this.updater=g||da}function ea(){}function M(a,b,g){this.props=a;this.context=b;this.refs=ca;this.updater=g||da}function fa(a,b,g){var m,e={},c=null,y=null;if(null!=b)for(m in void 0!==b.ref&&(y=b.ref),void 0!==b.key&&(c=""+b.key),b)ha.call(b,m)&&!ia.hasOwnProperty(m)&&(e[m]=b[m]);var d=arguments.length-2;if(1===
d)e.children=g;else if(1<d){for(var h=Array(d),f=0;f<d;f++)h[f]=arguments[f+2];e.children=h}if(a&&a.defaultProps)for(m in d=a.defaultProps,d)void 0===e[m]&&(e[m]=d[m]);return{$$typeof:v,type:a,key:c,ref:y,props:e,_owner:N.current}}function wa(a,b){return{$$typeof:v,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return"object"===typeof a&&null!==a&&a.$$typeof===v}function xa(a){var b={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(a){return b[a]})}function P(a,b){return"object"===
typeof a&&null!==a&&null!=a.key?xa(""+a.key):b.toString(36)}function C(a,b,g,m,c){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 v:case ja:d=!0}}if(d)return d=a,c=c(d),a=""===m?"."+P(d,0):m,Array.isArray(c)?(g="",null!=a&&(g=a.replace(ka,"$&/")+"/"),C(c,b,g,"",function(a){return a})):null!=c&&(O(c)&&(c=wa(c,g+(!c.key||d&&d.key===c.key?"":(""+c.key).replace(ka,"$&/")+"/")+
a)),b.push(c)),1;d=0;m=""===m?".":m+":";if(Array.isArray(a))for(var f=0;f<a.length;f++){e=a[f];var h=m+P(e,f);d+=C(e,b,g,h,c)}else if(h=w(a),"function"===typeof h)for(a=h.call(a),f=0;!(e=a.next()).done;)e=e.value,h=m+P(e,f++),d+=C(e,b,g,h,c);else if("object"===e)throw b=""+a,Error(x(31,"[object Object]"===b?"object with keys {"+Object.keys(a).join(", ")+"}":b));return d}function D(a,b,g){if(null==a)return a;var c=[],e=0;C(a,c,"","",function(a){return b.call(g,a,e++)});return c}function ya(a){if(-1===
a._status){var b=a._result;b=b();a._status=0;a._result=b;b.then(function(b){0===a._status&&(b=b.default,a._status=1,a._result=b)},function(b){0===a._status&&(a._status=2,a._result=b)})}if(1===a._status)return a._result;throw a._result;}function za(a){return{$$typeof:Q,_data:a.load.apply(null,a.args),_render:a.render}}function l(){var a=la.current;if(null===a)throw Error(x(321));return a}function R(a,b){var g=a.length;a.push(b);a:for(;;){var c=g-1>>>1,e=a[c];if(void 0!==e&&0<E(e,b))a[c]=b,a[g]=e,g=
c;else break a}}function n(a){a=a[0];return void 0===a?null:a}function F(a){var b=a[0];if(void 0!==b){var g=a.pop();if(g!==b){a[0]=g;a:for(var c=0,e=a.length;c<e;){var d=2*(c+1)-1,f=a[d],k=d+1,h=a[k];if(void 0!==f&&0>E(f,g))void 0!==h&&0>E(h,f)?(a[c]=h,a[k]=g,c=k):(a[c]=f,a[d]=g,c=d);else if(void 0!==h&&0>E(h,g))a[c]=h,a[k]=g,c=k;else break a}}return b}return null}function E(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function G(a){for(var b=n(r);null!==b;){if(null===b.callback)F(r);
else if(b.startTime<=a)F(r),b.sortIndex=b.expirationTime,R(p,b);else break;b=n(r)}}function S(a){z=!1;G(a);if(!t)if(null!==n(p))t=!0,A(T);else{var b=n(r);null!==b&&H(S,b.startTime-a)}}function T(a,b){t=!1;z&&(z=!1,U());I=!0;var c=f;try{G(b);for(k=n(p);null!==k&&(!(k.expirationTime>b)||a&&!V());){var d=k.callback;if("function"===typeof d){k.callback=null;f=k.priorityLevel;var e=d(k.expirationTime<=b);b=q();"function"===typeof e?k.callback=e:k===n(p)&&F(p);G(b)}else F(p);k=n(p)}if(null!==k)var l=!0;
else{var y=n(r);null!==y&&H(S,y.startTime-b);l=!1}return l}finally{k=null,f=c,I=!1}}var v=60103,ja=60106;c.Fragment=60107;c.StrictMode=60108;c.Profiler=60114;var ma=60109,na=60110,oa=60112;c.Suspense=60113;c.unstable_SuspenseList=60120;var pa=60115,W=60116,Q=60121;c.unstable_DebugTracingMode=60129;c.unstable_LegacyHidden=60131;if("function"===typeof Symbol&&Symbol.for){var d=Symbol.for;v=d("react.element");ja=d("react.portal");c.Fragment=d("react.fragment");c.StrictMode=d("react.strict_mode");c.Profiler=
d("react.profiler");ma=d("react.provider");na=d("react.context");oa=d("react.forward_ref");c.Suspense=d("react.suspense");c.unstable_SuspenseList=d("react.suspense_list");pa=d("react.memo");W=d("react.lazy");Q=d("react.block");c.unstable_DebugTracingMode=d("react.debug_trace_mode");c.unstable_LegacyHidden=d("react.legacy_hidden")}var ba="function"===typeof Symbol&&Symbol.iterator,Aa=Object.prototype.hasOwnProperty,X=Object.assign||function(a,b){if(null==a)throw new TypeError("Object.assign target cannot be null or undefined");
for(var c=Object(a),d=1;d<arguments.length;d++){var e=arguments[d];if(null!=e){var f=void 0;e=Object(e);for(f in e)Aa.call(e,f)&&(c[f]=e[f])}}return c},da={isMounted:function(a){return!1},enqueueForceUpdate:function(a,b,c){},enqueueReplaceState:function(a,b,c,d){},enqueueSetState:function(a,b,c,d){}},ca={};u.prototype.isReactComponent={};u.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error(x(85));this.updater.enqueueSetState(this,a,b,"setState")};u.prototype.forceUpdate=
function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};ea.prototype=u.prototype;d=M.prototype=new ea;d.constructor=M;X(d,u.prototype);d.isPureReactComponent=!0;var N={current:null},ha=Object.prototype.hasOwnProperty,ia={key:!0,ref:!0,__self:!0,__source:!0},ka=/\/+/g,la={current:null},J={suspense:null},Y;if("object"===typeof performance&&"function"===typeof performance.now){var Ba=performance;var q=function(){return Ba.now()}}else{var qa=Date,Ca=qa.now();q=function(){return qa.now()-Ca}}if("undefined"===
typeof window||"function"!==typeof MessageChannel){var B=null,ra=null,sa=function(){if(null!==B)try{var a=q();B(!0,a);B=null}catch(b){throw setTimeout(sa,0),b;}};var A=function(a){null!==B?setTimeout(A,0,a):(B=a,setTimeout(sa,0))};var H=function(a,b){ra=setTimeout(a,b)};var U=function(){clearTimeout(ra)};var V=function(){return!1};d=Y=function(){}}else{var Da=window.setTimeout,Ea=window.clearTimeout;"undefined"!==typeof console&&(d=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 d&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"));var K=!1,L=null,Z=-1,ta=5,ua=0;V=function(){return q()>=ua};d=function(){};Y=function(a){0>a||125<a?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):
ta=0<a?Math.floor(1E3/a):5};var va=new MessageChannel,aa=va.port2;va.port1.onmessage=function(){if(null!==L){var a=q();ua=a+ta;try{L(!0,a)?aa.postMessage(null):(K=!1,L=null)}catch(b){throw aa.postMessage(null),b;}}else K=!1};A=function(a){L=a;K||(K=!0,aa.postMessage(null))};H=function(a,b){Z=Da(function(){a(q())},b)};U=function(){Ea(Z);Z=-1}}var p=[],r=[],Fa=1,k=null,f=3,I=!1,t=!1,z=!1,Ga=0;d={ReactCurrentDispatcher:la,ReactCurrentOwner:N,IsSomeRendererActing:{current:!1},ReactCurrentBatchConfig:J,
assign:X,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=f;f=a;try{return b()}finally{f=c}},unstable_next:function(a){switch(f){case 1:case 2:case 3:var b=3;break;default:b=f}var c=f;f=b;try{return a()}finally{f=c}},unstable_scheduleCallback:function(a,b,c){var d=q();"object"===typeof c&&
null!==c?(c=c.delay,c="number"===typeof c&&0<c?d+c:d):c=d;switch(a){case 1:var e=-1;break;case 2:e=250;break;case 5:e=1073741823;break;case 4:e=1E4;break;default:e=5E3}e=c+e;a={id:Fa++,callback:b,priorityLevel:a,startTime:c,expirationTime:e,sortIndex:-1};c>d?(a.sortIndex=c,R(r,a),null===n(p)&&a===n(r)&&(z?U():z=!0,H(S,c-d))):(a.sortIndex=e,R(p,a),t||I||(t=!0,A(T)));return a},unstable_cancelCallback:function(a){a.callback=null},unstable_wrapCallback:function(a){var b=f;return function(){var c=f;f=
b;try{return a.apply(this,arguments)}finally{f=c}}},unstable_getCurrentPriorityLevel:function(){return f},unstable_shouldYield:function(){var a=q();G(a);var b=n(p);return b!==k&&null!==k&&null!==b&&null!==b.callback&&b.startTime<=a&&b.expirationTime<k.expirationTime||V()},unstable_requestPaint:d,unstable_continueExecution:function(){t||I||(t=!0,A(T))},unstable_pauseExecution:function(){},unstable_getFirstCallbackNode:function(){return n(p)},get unstable_now(){return q},get unstable_forceFrameRate(){return Y},
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++Ga},unstable_trace:function(a,b,c){return c()},unstable_wrap:function(a){return a},unstable_subscribe:function(a){},unstable_unsubscribe:function(a){}}};c.Children={map:D,forEach:function(a,b,c){D(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;D(a,function(){b++});
return b},toArray:function(a){return D(a,function(a){return a})||[]},only:function(a){if(!O(a))throw Error(x(143));return a}};c.Component=u;c.PureComponent=M;c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=d;c.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error(x(267,a));var d=X({},a.props),e=a.key,g=a.ref,f=a._owner;if(null!=b){void 0!==b.ref&&(g=b.ref,f=N.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var k=a.type.defaultProps;for(h in b)ha.call(b,h)&&!ia.hasOwnProperty(h)&&
(d[h]=void 0===b[h]&&void 0!==k?k[h]:b[h])}var h=arguments.length-2;if(1===h)d.children=c;else if(1<h){k=Array(h);for(var l=0;l<h;l++)k[l]=arguments[l+2];d.children=k}return{$$typeof:v,type:a.type,key:e,ref:g,props:d,_owner:f}};c.createContext=function(a,b){void 0===b&&(b=null);a={$$typeof:na,_calculateChangedBits:b,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:ma,_context:a};return a.Consumer=a};c.createElement=fa;c.createFactory=function(a){var b=
fa.bind(null,a);b.type=a;return b};c.createRef=function(){return{current:null}};c.forwardRef=function(a){return{$$typeof:oa,render:a}};c.isValidElement=O;c.lazy=function(a){return{$$typeof:W,_payload:{_status:-1,_result:a},_init:ya}};c.memo=function(a,b){return{$$typeof:pa,type:a,compare:void 0===b?null:b}};c.unstable_block=function(a,b){return void 0===b?function(){return{$$typeof:Q,_data:void 0,_render:a}}:function(){return{$$typeof:W,_payload:{load:b,args:arguments,render:a},_init:za}}};c.unstable_createMutableSource=
function(a,b){return{_getVersion:b,_source:a,_workInProgressVersionPrimary:null,_workInProgressVersionSecondary:null}};c.unstable_useDeferredValue=function(a,b){return l().useDeferredValue(a,b)};c.unstable_useMutableSource=function(a,b,c){return l().useMutableSource(a,b,c)};c.unstable_useOpaqueIdentifier=function(){return l().useOpaqueIdentifier()};c.unstable_useTransition=function(a){return l().useTransition(a)};c.unstable_withSuspenseConfig=function(a,b){var c=J.suspense;J.suspense=void 0===b?null:
b;try{a()}finally{J.suspense=c}};c.useCallback=function(a,b){return l().useCallback(a,b)};c.useContext=function(a,b){return l().useContext(a,b)};c.useDebugValue=function(a,b){};c.useEffect=function(a,b){return l().useEffect(a,b)};c.useImperativeHandle=function(a,b,c){return l().useImperativeHandle(a,b,c)};c.useLayoutEffect=function(a,b){return l().useLayoutEffect(a,b)};c.useMemo=function(a,b){return l().useMemo(a,b)};c.useReducer=function(a,b,c){return l().useReducer(a,b,c)};c.useRef=function(a){return l().useRef(a)};
c.useState=function(a){return l().useState(a)};c.version="17.0.0-alpha.0-experimental-94c0244ba"});