react-jsbox
Version:
A custom React renderer for writing JSBox apps in React.
8 lines (5 loc) • 87.8 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var react = require('react');
var Lo=Object.create;var Kr=Object.defineProperty;var Wo=Object.getOwnPropertyDescriptor;var Ho=Object.getOwnPropertyNames,qi=Object.getOwnPropertySymbols,Bo=Object.getPrototypeOf,$i=Object.prototype.hasOwnProperty,Ao=Object.prototype.propertyIsEnumerable;var Vo=(s,o,p)=>o in s?Kr(s,o,{enumerable:!0,configurable:!0,writable:!0,value:p}):s[o]=p;var Ko=(s=>typeof require!="undefined"?require:typeof Proxy!="undefined"?new Proxy(s,{get:(o,p)=>(typeof require!="undefined"?require:o)[p]}):s)(function(s){if(typeof require!="undefined")return require.apply(this,arguments);throw new Error('Dynamic require of "'+s+'" is not supported')}),bi=s=>typeof s=="symbol"?s:s+"",eu=(s,o)=>{var p={};for(var v in s)$i.call(s,v)&&o.indexOf(v)<0&&(p[v]=s[v]);if(s!=null&&qi)for(var v of qi(s))o.indexOf(v)<0&&Ao.call(s,v)&&(p[v]=s[v]);return p};var Nt=(s,o)=>()=>(o||s((o={exports:{}}).exports,o),o.exports);var Yo=(s,o,p,v)=>{if(o&&typeof o=="object"||typeof o=="function")for(let y of Ho(o))!$i.call(s,y)&&y!==p&&Kr(s,y,{get:()=>o[y],enumerable:!(v=Wo(o,y))||v.enumerable});return s};var Xo=(s,o,p)=>(p=s!=null?Lo(Bo(s)):{},Yo(o||!s||!s.__esModule?Kr(p,"default",{value:s,enumerable:!0}):p,s));var zn=(s,o,p)=>(Vo(s,typeof o!="symbol"?o+"":o,p),p);var ru=Nt((zs,nu)=>{var tu=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Go=Object.prototype.propertyIsEnumerable;function Zo(s){if(s==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(s)}function qo(){try{if(!Object.assign)return !1;var s=new String("abc");if(s[5]="de",Object.getOwnPropertyNames(s)[0]==="5")return !1;for(var o={},p=0;p<10;p++)o["_"+String.fromCharCode(p)]=p;var v=Object.getOwnPropertyNames(o).map(function(m){return o[m]});if(v.join("")!=="0123456789")return !1;var y={};return "abcdefghijklmnopqrst".split("").forEach(function(m){y[m]=m;}),Object.keys(Object.assign({},y)).join("")==="abcdefghijklmnopqrst"}catch(m){return !1}}nu.exports=qo()?Object.assign:function(s,o){for(var p,v=Zo(s),y,m=1;m<arguments.length;m++){p=Object(arguments[m]);for(var P in p)Jo.call(p,P)&&(v[P]=p[P]);if(tu){y=tu(p);for(var C=0;C<y.length;C++)Go.call(p,y[C])&&(v[y[C]]=p[y[C]]);}}return v};});var au=Nt(I=>{var at,It,Un,On,$r;typeof window=="undefined"||typeof MessageChannel!="function"?(ft=null,Yr=null,Xr=function(){if(ft!==null)try{var s=I.unstable_now();ft(!0,s),ft=null;}catch(o){throw setTimeout(Xr,0),o}},lu=Date.now(),I.unstable_now=function(){return Date.now()-lu},at=function(s){ft!==null?setTimeout(at,0,s):(ft=s,setTimeout(Xr,0));},It=function(s,o){Yr=setTimeout(s,o);},Un=function(){clearTimeout(Yr);},On=function(){return !1},$r=I.unstable_forceFrameRate=function(){}):(In=window.performance,Jr=window.Date,iu=window.setTimeout,uu=window.clearTimeout,typeof console!="undefined"&&(ou=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),typeof ou!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),typeof In=="object"&&typeof In.now=="function"?I.unstable_now=function(){return In.now()}:(su=Jr.now(),I.unstable_now=function(){return Jr.now()-su}),Ct=!1,zt=null,Rn=-1,Gr=5,Zr=0,On=function(){return I.unstable_now()>=Zr},$r=function(){},I.unstable_forceFrameRate=function(s){0>s||125<s?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):Gr=0<s?Math.floor(1e3/s):5;},qr=new MessageChannel,Mn=qr.port2,qr.port1.onmessage=function(){if(zt!==null){var s=I.unstable_now();Zr=s+Gr;try{zt(!0,s)?Mn.postMessage(null):(Ct=!1,zt=null);}catch(o){throw Mn.postMessage(null),o}}else Ct=!1;},at=function(s){zt=s,Ct||(Ct=!0,Mn.postMessage(null));},It=function(s,o){Rn=iu(function(){s(I.unstable_now());},o);},Un=function(){uu(Rn),Rn=-1;});var ft,Yr,Xr,lu,In,Jr,iu,uu,ou,su,Ct,zt,Rn,Gr,Zr,qr,Mn;function br(s,o){var p=s.length;s.push(o);e:for(;;){var v=p-1>>>1,y=s[v];if(y!==void 0&&0<Fn(y,o))s[v]=o,s[p]=y,p=v;else break e}}function fe(s){return s=s[0],s===void 0?null:s}function jn(s){var o=s[0];if(o!==void 0){var p=s.pop();if(p!==o){s[0]=p;e:for(var v=0,y=s.length;v<y;){var m=2*(v+1)-1,P=s[m],C=m+1,J=s[C];if(P!==void 0&&0>Fn(P,p))J!==void 0&&0>Fn(J,P)?(s[v]=J,s[C]=p,v=C):(s[v]=P,s[m]=p,v=m);else if(J!==void 0&&0>Fn(J,p))s[v]=J,s[C]=p,v=C;else break e}}return o}return null}function Fn(s,o){var p=s.sortIndex-o.sortIndex;return p!==0?p:s.id-o.id}var he=[],je=[],$o=1,X=null,Y=3,Qn=!1,$e=!1,Rt=!1;function Dn(s){for(var o=fe(je);o!==null;){if(o.callback===null)jn(je);else if(o.startTime<=s)jn(je),o.sortIndex=o.expirationTime,br(he,o);else break;o=fe(je);}}function el(s){if(Rt=!1,Dn(s),!$e)if(fe(he)!==null)$e=!0,at(tl);else {var o=fe(je);o!==null&&It(el,o.startTime-s);}}function tl(s,o){$e=!1,Rt&&(Rt=!1,Un()),Qn=!0;var p=Y;try{for(Dn(o),X=fe(he);X!==null&&(!(X.expirationTime>o)||s&&!On());){var v=X.callback;if(v!==null){X.callback=null,Y=X.priorityLevel;var y=v(X.expirationTime<=o);o=I.unstable_now(),typeof y=="function"?X.callback=y:X===fe(he)&&jn(he),Dn(o);}else jn(he);X=fe(he);}if(X!==null)var m=!0;else {var P=fe(je);P!==null&&It(el,P.startTime-o),m=!1;}return m}finally{X=null,Y=p,Qn=!1;}}function fu(s){switch(s){case 1:return -1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var bo=$r;I.unstable_IdlePriority=5;I.unstable_ImmediatePriority=1;I.unstable_LowPriority=4;I.unstable_NormalPriority=3;I.unstable_Profiling=null;I.unstable_UserBlockingPriority=2;I.unstable_cancelCallback=function(s){s.callback=null;};I.unstable_continueExecution=function(){$e||Qn||($e=!0,at(tl));};I.unstable_getCurrentPriorityLevel=function(){return Y};I.unstable_getFirstCallbackNode=function(){return fe(he)};I.unstable_next=function(s){switch(Y){case 1:case 2:case 3:var o=3;break;default:o=Y;}var p=Y;Y=o;try{return s()}finally{Y=p;}};I.unstable_pauseExecution=function(){};I.unstable_requestPaint=bo;I.unstable_runWithPriority=function(s,o){switch(s){case 1:case 2:case 3:case 4:case 5:break;default:s=3;}var p=Y;Y=s;try{return o()}finally{Y=p;}};I.unstable_scheduleCallback=function(s,o,p){var v=I.unstable_now();if(typeof p=="object"&&p!==null){var y=p.delay;y=typeof y=="number"&&0<y?v+y:v,p=typeof p.timeout=="number"?p.timeout:fu(s);}else p=fu(s),y=v;return p=y+p,s={id:$o++,callback:o,priorityLevel:s,startTime:y,expirationTime:p,sortIndex:-1},y>v?(s.sortIndex=y,br(je,s),fe(he)===null&&s===fe(je)&&(Rt?Un():Rt=!0,It(el,y-v))):(s.sortIndex=p,br(he,s),$e||Qn||($e=!0,at(tl))),s};I.unstable_shouldYield=function(){var s=I.unstable_now();Dn(s);var o=fe(he);return o!==X&&X!==null&&o!==null&&o.callback!==null&&o.startTime<=s&&o.expirationTime<X.expirationTime||On()};I.unstable_wrapCallback=function(s){var o=Y;return function(){var p=Y;Y=o;try{return s.apply(this,arguments)}finally{Y=p;}}};});var du=Nt((Rs,cu)=>{cu.exports=au();});var pu=Nt((Ms,be)=>{be.exports=function s(o){var p=ru(),v=Ko("react"),y=du();function m(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return "Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var P=v.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;P.hasOwnProperty("ReactCurrentDispatcher")||(P.ReactCurrentDispatcher={current:null}),P.hasOwnProperty("ReactCurrentBatchConfig")||(P.ReactCurrentBatchConfig={suspense:null});var C=typeof Symbol=="function"&&Symbol.for,J=C?Symbol.for("react.element"):60103,ae=C?Symbol.for("react.portal"):60106,Qe=C?Symbol.for("react.fragment"):60107,ul=C?Symbol.for("react.strict_mode"):60108,Ut=C?Symbol.for("react.profiler"):60114,ol=C?Symbol.for("react.provider"):60109,sl=C?Symbol.for("react.context"):60110,ku=C?Symbol.for("react.concurrent_mode"):60111,Wn=C?Symbol.for("react.forward_ref"):60112,Ot=C?Symbol.for("react.suspense"):60113,Hn=C?Symbol.for("react.suspense_list"):60120,Bn=C?Symbol.for("react.memo"):60115,fl=C?Symbol.for("react.lazy"):60116,al=C?Symbol.for("react.block"):60121,cl=typeof Symbol=="function"&&Symbol.iterator;function dt(e){return e===null||typeof e!="object"?null:(e=cl&&e[cl]||e["@@iterator"],typeof e=="function"?e:null)}function _u(e){if(e._status===-1){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then(function(n){e._status===0&&(n=n.default,e._status=1,e._result=n);},function(n){e._status===0&&(e._status=2,e._result=n);});}}function Ee(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Qe:return "Fragment";case ae:return "Portal";case Ut:return "Profiler";case ul:return "StrictMode";case Ot:return "Suspense";case Hn:return "SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case sl:return "Context.Consumer";case ol:return "Context.Provider";case Wn:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case Bn:return Ee(e.type);case al:return Ee(e.render);case fl:if(e=e._status===1?e._result:null)return Ee(e)}return null}function jt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else {e=t;do t=e,(t.effectTag&1026)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function dl(e){if(jt(e)!==e)throw Error(m(188))}function pl(e){var t=e.alternate;if(!t){if(t=jt(e),t===null)throw Error(m(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var i=l.alternate;if(i===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return dl(l),e;if(i===r)return dl(l),t;i=i.sibling;}throw Error(m(188))}if(n.return!==r.return)n=l,r=i;else {for(var u=!1,c=l.child;c;){if(c===n){u=!0,n=l,r=i;break}if(c===r){u=!0,r=l,n=i;break}c=c.sibling;}if(!u){for(c=i.child;c;){if(c===n){u=!0,n=i,r=l;break}if(c===r){u=!0,r=i,n=l;break}c=c.sibling;}if(!u)throw Error(m(189))}}if(n.alternate!==r)throw Error(m(190))}if(n.tag!==3)throw Error(m(188));return n.stateNode.current===n?e:t}function ml(e){if(e=pl(e),!e)return null;for(var t=e;;){if(t.tag===5||t.tag===6)return t;if(t.child)t.child.return=t,t=t.child;else {if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return;}t.sibling.return=t.return,t=t.sibling;}}return null}function Pu(e){if(e=pl(e),!e)return null;for(var t=e;;){if(t.tag===5||t.tag===6)return t;if(t.child&&t.tag!==4)t.child.return=t,t=t.child;else {if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return;}t.sibling.return=t.return,t=t.sibling;}}return null}var An=o.getPublicInstance,Nu=o.getRootHostContext,Cu=o.getChildHostContext,zu=o.prepareForCommit,Iu=o.resetAfterCommit,Ru=o.createInstance,Vn=o.appendInitialChild,hl=o.finalizeInitialChildren,yl=o.prepareUpdate,Kn=o.shouldSetTextContent,vl=o.shouldDeprioritizeSubtree,gl=o.createTextInstance,Yn=o.setTimeout,Mu=o.clearTimeout,Xn=o.noTimeout,Jn=o.isPrimaryRenderer,ye=o.supportsMutation,pt=o.supportsPersistence,Se=o.supportsHydration,Fu=o.appendChild,Uu=o.appendChildToContainer,Ou=o.commitTextUpdate,ju=o.commitMount,Qu=o.commitUpdate,Du=o.insertBefore,Lu=o.insertInContainerBefore,Wu=o.removeChild,Hu=o.removeChildFromContainer,Tl=o.resetTextContent,Bu=o.hideInstance,Au=o.hideTextInstance,Vu=o.unhideInstance,Ku=o.unhideTextInstance,Yu=o.cloneInstance,xl=o.createContainerChildSet,El=o.appendChildToContainerChildSet,Xu=o.finalizeContainerChildren,Sl=o.replaceContainerChildren,wl=o.cloneHiddenInstance,kl=o.cloneHiddenTextInstance,Ju=o.canHydrateInstance,Gu=o.canHydrateTextInstance,Zu=o.isSuspenseInstancePending,qu=o.isSuspenseInstanceFallback,Gn=o.getNextHydratableSibling,_l=o.getFirstHydratableChild,$u=o.hydrateInstance,bu=o.hydrateTextInstance,eo=o.getNextHydratableInstanceAfterSuspenseInstance,Pl=o.commitHydratedContainer,to=o.commitHydratedSuspenseInstance,no=/^(.*)[\\\/]/;function Zn(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,l=e._debugSource,i=Ee(e.type);n=null,r&&(n=Ee(r.type)),r=i,i="",l?i=" (at "+l.fileName.replace(no,"")+":"+l.lineNumber+")":n&&(i=" (created by "+n+")"),n=`
in `+(r||"Unknown")+i;}t+=n,e=e.return;}while(e);return t}var qn=[],et=-1;function O(e){0>et||(e.current=qn[et],qn[et]=null,et--);}function Q(e,t){et++,qn[et]=e.current,e.current=t;}var Ce={},A={current:Ce},G={current:!1},De=Ce;function tt(e,t){var n=e.type.contextTypes;if(!n)return Ce;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function Z(e){return e=e.childContextTypes,e!=null}function Qt(){O(G),O(A);}function Nl(e,t,n){if(A.current!==Ce)throw Error(m(168));Q(A,t),Q(G,n);}function Cl(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in e))throw Error(m(108,Ee(t)||"Unknown",l));return p({},n,{},r)}function Dt(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ce,De=A.current,Q(A,e),Q(G,G.current),!0}function zl(e,t,n){var r=e.stateNode;if(!r)throw Error(m(169));n?(e=Cl(e,t,De),r.__reactInternalMemoizedMergedChildContext=e,O(G),O(A),Q(A,e)):O(G),Q(G,n);}var ro=y.unstable_runWithPriority,$n=y.unstable_scheduleCallback,Il=y.unstable_cancelCallback,Rl=y.unstable_requestPaint,bn=y.unstable_now,lo=y.unstable_getCurrentPriorityLevel,Lt=y.unstable_ImmediatePriority,Ml=y.unstable_UserBlockingPriority,Fl=y.unstable_NormalPriority,Ul=y.unstable_LowPriority,Ol=y.unstable_IdlePriority,jl={},io=y.unstable_shouldYield,uo=Rl!==void 0?Rl:function(){},we=null,Wt=null,er=!1,Ql=bn(),re=1e4>Ql?bn:function(){return bn()-Ql};function Ht(){switch(lo()){case Lt:return 99;case Ml:return 98;case Fl:return 97;case Ul:return 96;case Ol:return 95;default:throw Error(m(332))}}function Dl(e){switch(e){case 99:return Lt;case 98:return Ml;case 97:return Fl;case 96:return Ul;case 95:return Ol;default:throw Error(m(332))}}function ce(e,t){return e=Dl(e),ro(e,t)}function Ll(e,t,n){return e=Dl(e),$n(e,t,n)}function Wl(e){return we===null?(we=[e],Wt=$n(Lt,Hl)):we.push(e),jl}function le(){if(Wt!==null){var e=Wt;Wt=null,Il(e);}Hl();}function Hl(){if(!er&&we!==null){er=!0;var e=0;try{var t=we;ce(99,function(){for(;e<t.length;e++){var n=t[e];do n=n(!0);while(n!==null)}}),we=null;}catch(n){throw we!==null&&(we=we.slice(e+1)),$n(Lt,le),n}finally{er=!1;}}}function mt(e,t,n){return n/=10,1073741821-(((1073741821-e+t/10)/n|0)+1)*n}function oo(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Le=typeof Object.is=="function"?Object.is:oo,so=Object.prototype.hasOwnProperty;function Bt(e,t){if(Le(e,t))return !0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return !1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return !1;for(r=0;r<n.length;r++)if(!so.call(t,n[r])||!Le(e[n[r]],t[n[r]]))return !1;return !0}function de(e,t){if(e&&e.defaultProps){t=p({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);}return t}var At={current:null},Vt=null,nt=null,Kt=null;function tr(){Kt=nt=Vt=null;}function Bl(e,t){e=e.type._context,Jn?(Q(At,e._currentValue),e._currentValue=t):(Q(At,e._currentValue2),e._currentValue2=t);}function nr(e){var t=At.current;O(At),e=e.type._context,Jn?e._currentValue=t:e._currentValue2=t;}function Al(e,t){for(;e!==null;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,n!==null&&n.childExpirationTime<t&&(n.childExpirationTime=t);else if(n!==null&&n.childExpirationTime<t)n.childExpirationTime=t;else break;e=e.return;}}function rt(e,t){Vt=e,Kt=nt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.expirationTime>=t&&(ge=!0),e.firstContext=null);}function ie(e,t){if(Kt!==e&&t!==!1&&t!==0)if((typeof t!="number"||t===1073741823)&&(Kt=e,t=1073741823),t={context:e,observedBits:t,next:null},nt===null){if(Vt===null)throw Error(m(308));nt=t,Vt.dependencies={expirationTime:0,firstContext:t,responders:null};}else nt=nt.next=t;return Jn?e._currentValue:e._currentValue2}var ze=!1;function rr(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null};}function lr(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects});}function Ie(e,t){return e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null},e.next=e}function Re(e,t){if(e=e.updateQueue,e!==null){e=e.shared;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t;}}function Vl(e,t){var n=e.alternate;n!==null&&lr(n,e),e=e.updateQueue,n=e.baseQueue,n===null?(e.baseQueue=t.next=t,t.next=t):(t.next=n.next,n.next=t);}function ht(e,t,n,r){var l=e.updateQueue;ze=!1;var i=l.baseQueue,u=l.shared.pending;if(u!==null){if(i!==null){var c=i.next;i.next=u.next,u.next=c;}i=u,l.shared.pending=null,c=e.alternate,c!==null&&(c=c.updateQueue,c!==null&&(c.baseQueue=u));}if(i!==null){c=i.next;var h=l.baseState,g=0,M=null,k=null,N=null;if(c!==null){var R=c;do{if(u=R.expirationTime,u<r){var ne={expirationTime:R.expirationTime,suspenseConfig:R.suspenseConfig,tag:R.tag,payload:R.payload,callback:R.callback,next:null};N===null?(k=N=ne,M=h):N=N.next=ne,u>g&&(g=u);}else {N!==null&&(N=N.next={expirationTime:1073741823,suspenseConfig:R.suspenseConfig,tag:R.tag,payload:R.payload,callback:R.callback,next:null}),Di(u,R.suspenseConfig);e:{var L=e,a=R;switch(u=t,ne=n,a.tag){case 1:if(L=a.payload,typeof L=="function"){h=L.call(ne,h,u);break e}h=L;break e;case 3:L.effectTag=L.effectTag&-4097|64;case 0:if(L=a.payload,u=typeof L=="function"?L.call(ne,h,u):L,u==null)break e;h=p({},h,u);break e;case 2:ze=!0;}}R.callback!==null&&(e.effectTag|=32,u=l.effects,u===null?l.effects=[R]:u.push(R));}if(R=R.next,R===null||R===c){if(u=l.shared.pending,u===null)break;R=i.next=u.next,u.next=c,l.baseQueue=i=u,l.shared.pending=null;}}while(1)}N===null?M=h:N.next=k,l.baseState=M,l.baseQueue=N,Sn(g),e.expirationTime=g,e.memoizedState=h;}}function Kl(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=l,l=n,typeof r!="function")throw Error(m(191,r));r.call(l);}}}var yt=P.ReactCurrentBatchConfig,Yl=new v.Component().refs;function Yt(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:p({},t,n),e.memoizedState=n,e.expirationTime===0&&(e.updateQueue.baseState=n);}var Xt={isMounted:function(e){return (e=e._reactInternalFiber)?jt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=me(),l=yt.suspense;r=Ke(r,e,l),l=Ie(r,l),l.payload=t,n!=null&&(l.callback=n),Re(e,l),Ne(e,r);},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=me(),l=yt.suspense;r=Ke(r,e,l),l=Ie(r,l),l.tag=1,l.payload=t,n!=null&&(l.callback=n),Re(e,l),Ne(e,r);},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=me(),r=yt.suspense;n=Ke(n,e,r),r=Ie(n,r),r.tag=2,t!=null&&(r.callback=t),Re(e,r),Ne(e,n);}};function Xl(e,t,n,r,l,i,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,u):t.prototype&&t.prototype.isPureReactComponent?!Bt(n,r)||!Bt(l,i):!0}function Jl(e,t,n){var r=!1,l=Ce,i=t.contextType;return typeof i=="object"&&i!==null?i=ie(i):(l=Z(t)?De:A.current,r=t.contextTypes,i=(r=r!=null)?tt(e,l):Ce),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Xt,e.stateNode=t,t._reactInternalFiber=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Gl(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Xt.enqueueReplaceState(t,t.state,null);}function ir(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=Yl,rr(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=ie(i):(i=Z(t)?De:A.current,l.context=tt(e,i)),ht(e,n,l,r),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Yt(e,t,i,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&Xt.enqueueReplaceState(l,l.state,null),ht(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.effectTag|=4);}var Jt=Array.isArray;function vt(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(m(309));var r=n.stateNode;}if(!r)throw Error(m(147,e));var l=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===l?t.ref:(t=function(i){var u=r.refs;u===Yl&&(u=r.refs={}),i===null?delete u[l]:u[l]=i;},t._stringRef=l,t)}if(typeof e!="string")throw Error(m(284));if(!n._owner)throw Error(m(290,e))}return e}function Gt(e,t){if(e.type!=="textarea")throw Error(m(31,Object.prototype.toString.call(t)==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function Zl(e){function t(a,f){if(e){var d=a.lastEffect;d!==null?(d.nextEffect=f,a.lastEffect=f):a.firstEffect=a.lastEffect=f,f.nextEffect=null,f.effectTag=8;}}function n(a,f){if(!e)return null;for(;f!==null;)t(a,f),f=f.sibling;return null}function r(a,f){for(a=new Map;f!==null;)f.key!==null?a.set(f.key,f):a.set(f.index,f),f=f.sibling;return a}function l(a,f){return a=Ze(a,f),a.index=0,a.sibling=null,a}function i(a,f,d){return a.index=d,e?(d=a.alternate,d!==null?(d=d.index,d<f?(a.effectTag=2,f):d):(a.effectTag=2,f)):f}function u(a){return e&&a.alternate===null&&(a.effectTag=2),a}function c(a,f,d,T){return f===null||f.tag!==6?(f=Wr(d,a.mode,T),f.return=a,f):(f=l(f,d),f.return=a,f)}function h(a,f,d,T){return f!==null&&f.elementType===d.type?(T=l(f,d.props),T.ref=vt(a,f,d),T.return=a,T):(T=kn(d.type,d.key,d.props,null,a.mode,T),T.ref=vt(a,f,d),T.return=a,T)}function g(a,f,d,T){return f===null||f.tag!==4||f.stateNode.containerInfo!==d.containerInfo||f.stateNode.implementation!==d.implementation?(f=Hr(d,a.mode,T),f.return=a,f):(f=l(f,d.children||[]),f.return=a,f)}function M(a,f,d,T,E){return f===null||f.tag!==7?(f=Ue(d,a.mode,T,E),f.return=a,f):(f=l(f,d),f.return=a,f)}function k(a,f,d){if(typeof f=="string"||typeof f=="number")return f=Wr(""+f,a.mode,d),f.return=a,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case J:return d=kn(f.type,f.key,f.props,null,a.mode,d),d.ref=vt(a,null,f),d.return=a,d;case ae:return f=Hr(f,a.mode,d),f.return=a,f}if(Jt(f)||dt(f))return f=Ue(f,a.mode,d,null),f.return=a,f;Gt(a,f);}return null}function N(a,f,d,T){var E=f!==null?f.key:null;if(typeof d=="string"||typeof d=="number")return E!==null?null:c(a,f,""+d,T);if(typeof d=="object"&&d!==null){switch(d.$$typeof){case J:return d.key===E?d.type===Qe?M(a,f,d.props.children,T,E):h(a,f,d,T):null;case ae:return d.key===E?g(a,f,d,T):null}if(Jt(d)||dt(d))return E!==null?null:M(a,f,d,T,null);Gt(a,d);}return null}function R(a,f,d,T,E){if(typeof T=="string"||typeof T=="number")return a=a.get(d)||null,c(f,a,""+T,E);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case J:return a=a.get(T.key===null?d:T.key)||null,T.type===Qe?M(f,a,T.props.children,E,T.key):h(f,a,T,E);case ae:return a=a.get(T.key===null?d:T.key)||null,g(f,a,T,E)}if(Jt(T)||dt(T))return a=a.get(d)||null,M(f,a,T,E,null);Gt(f,T);}return null}function ne(a,f,d,T){for(var E=null,U=null,w=f,F=f=0,W=null;w!==null&&F<d.length;F++){w.index>F?(W=w,w=null):W=w.sibling;var z=N(a,w,d[F],T);if(z===null){w===null&&(w=W);break}e&&w&&z.alternate===null&&t(a,w),f=i(z,f,F),U===null?E=z:U.sibling=z,U=z,w=W;}if(F===d.length)return n(a,w),E;if(w===null){for(;F<d.length;F++)w=k(a,d[F],T),w!==null&&(f=i(w,f,F),U===null?E=w:U.sibling=w,U=w);return E}for(w=r(a,w);F<d.length;F++)W=R(w,a,F,d[F],T),W!==null&&(e&&W.alternate!==null&&w.delete(W.key===null?F:W.key),f=i(W,f,F),U===null?E=W:U.sibling=W,U=W);return e&&w.forEach(function(Oe){return t(a,Oe)}),E}function L(a,f,d,T){var E=dt(d);if(typeof E!="function")throw Error(m(150));if(d=E.call(d),d==null)throw Error(m(151));for(var U=E=null,w=f,F=f=0,W=null,z=d.next();w!==null&&!z.done;F++,z=d.next()){w.index>F?(W=w,w=null):W=w.sibling;var Oe=N(a,w,z.value,T);if(Oe===null){w===null&&(w=W);break}e&&w&&Oe.alternate===null&&t(a,w),f=i(Oe,f,F),U===null?E=Oe:U.sibling=Oe,U=Oe,w=W;}if(z.done)return n(a,w),E;if(w===null){for(;!z.done;F++,z=d.next())z=k(a,z.value,T),z!==null&&(f=i(z,f,F),U===null?E=z:U.sibling=z,U=z);return E}for(w=r(a,w);!z.done;F++,z=d.next())z=R(w,a,F,z.value,T),z!==null&&(e&&z.alternate!==null&&w.delete(z.key===null?F:z.key),f=i(z,f,F),U===null?E=z:U.sibling=z,U=z);return e&&w.forEach(function(Do){return t(a,Do)}),E}return function(a,f,d,T){var E=typeof d=="object"&&d!==null&&d.type===Qe&&d.key===null;E&&(d=d.props.children);var U=typeof d=="object"&&d!==null;if(U)switch(d.$$typeof){case J:e:{for(U=d.key,E=f;E!==null;){if(E.key===U){switch(E.tag){case 7:if(d.type===Qe){n(a,E.sibling),f=l(E,d.props.children),f.return=a,a=f;break e}break;default:if(E.elementType===d.type){n(a,E.sibling),f=l(E,d.props),f.ref=vt(a,E,d),f.return=a,a=f;break e}}n(a,E);break}else t(a,E);E=E.sibling;}d.type===Qe?(f=Ue(d.props.children,a.mode,T,d.key),f.return=a,a=f):(T=kn(d.type,d.key,d.props,null,a.mode,T),T.ref=vt(a,f,d),T.return=a,a=T);}return u(a);case ae:e:{for(E=d.key;f!==null;){if(f.key===E)if(f.tag===4&&f.stateNode.containerInfo===d.containerInfo&&f.stateNode.implementation===d.implementation){n(a,f.sibling),f=l(f,d.children||[]),f.return=a,a=f;break e}else {n(a,f);break}else t(a,f);f=f.sibling;}f=Hr(d,a.mode,T),f.return=a,a=f;}return u(a)}if(typeof d=="string"||typeof d=="number")return d=""+d,f!==null&&f.tag===6?(n(a,f.sibling),f=l(f,d),f.return=a,a=f):(n(a,f),f=Wr(d,a.mode,T),f.return=a,a=f),u(a);if(Jt(d))return ne(a,f,d,T);if(dt(d))return L(a,f,d,T);if(U&&Gt(a,d),typeof d=="undefined"&&!E)switch(a.tag){case 1:case 0:throw a=a.type,Error(m(152,a.displayName||a.name||"Component"))}return n(a,f)}}var lt=Zl(!0),ur=Zl(!1),gt={},ue={current:gt},Tt={current:gt},it={current:gt};function ve(e){if(e===gt)throw Error(m(174));return e}function or(e,t){Q(it,t),Q(Tt,e),Q(ue,gt),e=Nu(t),O(ue),Q(ue,e);}function ut(){O(ue),O(Tt),O(it);}function ql(e){var t=ve(it.current),n=ve(ue.current);t=Cu(n,e.type,t),n!==t&&(Q(Tt,e),Q(ue,t));}function sr(e){Tt.current===e&&(O(ue),O(Tt));}var j={current:0};function Zt(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||Zu(n)||qu(n)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.effectTag&64)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return;}t.sibling.return=t.return,t=t.sibling;}return null}function fr(e,t){return {responder:e,props:t}}var qt=P.ReactCurrentDispatcher,oe=P.ReactCurrentBatchConfig,Me=0,H=null,V=null,K=null,$t=!1;function b(){throw Error(m(321))}function ar(e,t){if(t===null)return !1;for(var n=0;n<t.length&&n<e.length;n++)if(!Le(e[n],t[n]))return !1;return !0}function cr(e,t,n,r,l,i){if(Me=i,H=t,t.memoizedState=null,t.updateQueue=null,t.expirationTime=0,qt.current=e===null||e.memoizedState===null?fo:ao,e=n(r,l),t.expirationTime===Me){i=0;do{if(t.expirationTime=0,!(25>i))throw Error(m(301));i+=1,K=V=null,t.updateQueue=null,qt.current=co,e=n(r,l);}while(t.expirationTime===Me)}if(qt.current=rn,t=V!==null&&V.next!==null,Me=0,K=V=H=null,$t=!1,t)throw Error(m(300));return e}function ot(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return K===null?H.memoizedState=K=e:K=K.next=e,K}function st(){if(V===null){var e=H.alternate;e=e!==null?e.memoizedState:null;}else e=V.next;var t=K===null?H.memoizedState:K.next;if(t!==null)K=t,V=e;else {if(e===null)throw Error(m(310));V=e,e={memoizedState:V.memoizedState,baseState:V.baseState,baseQueue:V.baseQueue,queue:V.queue,next:null},K===null?H.memoizedState=K=e:K=K.next=e;}return K}function We(e,t){return typeof t=="function"?t(e):t}function bt(e){var t=st(),n=t.queue;if(n===null)throw Error(m(311));n.lastRenderedReducer=e;var r=V,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var u=l.next;l.next=i.next,i.next=u;}r.baseQueue=l=i,n.pending=null;}if(l!==null){l=l.next,r=r.baseState;var c=u=i=null,h=l;do{var g=h.expirationTime;if(g<Me){var M={expirationTime:h.expirationTime,suspenseConfig:h.suspenseConfig,action:h.action,eagerReducer:h.eagerReducer,eagerState:h.eagerState,next:null};c===null?(u=c=M,i=r):c=c.next=M,g>H.expirationTime&&(H.expirationTime=g,Sn(g));}else c!==null&&(c=c.next={expirationTime:1073741823,suspenseConfig:h.suspenseConfig,action:h.action,eagerReducer:h.eagerReducer,eagerState:h.eagerState,next:null}),Di(g,h.suspenseConfig),r=h.eagerReducer===e?h.eagerState:e(r,h.action);h=h.next;}while(h!==null&&h!==l);c===null?i=r:c.next=u,Le(r,t.memoizedState)||(ge=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=c,n.lastRenderedState=r;}return [t.memoizedState,n.dispatch]}function en(e){var t=st(),n=t.queue;if(n===null)throw Error(m(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var u=l=l.next;do i=e(i,u.action),u=u.next;while(u!==l);Le(i,t.memoizedState)||(ge=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i;}return [i,r]}function dr(e){var t=ot();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e=t.queue={pending:null,dispatch:null,lastRenderedReducer:We,lastRenderedState:e},e=e.dispatch=ii.bind(null,H,e),[t.memoizedState,e]}function pr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=H.updateQueue,t===null?(t={lastEffect:null},H.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function $l(){return st().memoizedState}function mr(e,t,n,r){var l=ot();H.effectTag|=e,l.memoizedState=pr(1|t,n,void 0,r===void 0?null:r);}function hr(e,t,n,r){var l=st();r=r===void 0?null:r;var i=void 0;if(V!==null){var u=V.memoizedState;if(i=u.destroy,r!==null&&ar(r,u.deps)){pr(t,n,i,r);return}}H.effectTag|=e,l.memoizedState=pr(1|t,n,i,r);}function bl(e,t){return mr(516,4,e,t)}function tn(e,t){return hr(516,4,e,t)}function ei(e,t){return hr(4,2,e,t)}function ti(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null);};if(t!=null)return e=e(),t.current=e,function(){t.current=null;}}function ni(e,t,n){return n=n!=null?n.concat([e]):null,hr(4,2,ti.bind(null,t,e),n)}function yr(){}function ri(e,t){return ot().memoizedState=[e,t===void 0?null:t],e}function nn(e,t){var n=st();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ar(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function li(e,t){var n=st();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ar(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function vr(e,t,n){var r=Ht();ce(98>r?98:r,function(){e(!0);}),ce(97<r?97:r,function(){var l=oe.suspense;oe.suspense=t===void 0?null:t;try{e(!1),n();}finally{oe.suspense=l;}});}function ii(e,t,n){var r=me(),l=yt.suspense;r=Ke(r,e,l),l={expirationTime:r,suspenseConfig:l,action:n,eagerReducer:null,eagerState:null,next:null};var i=t.pending;if(i===null?l.next=l:(l.next=i.next,i.next=l),t.pending=l,i=e.alternate,e===H||i!==null&&i===H)$t=!0,l.expirationTime=Me,H.expirationTime=Me;else {if(e.expirationTime===0&&(i===null||i.expirationTime===0)&&(i=t.lastRenderedReducer,i!==null))try{var u=t.lastRenderedState,c=i(u,n);if(l.eagerReducer=i,l.eagerState=c,Le(c,u))return}catch(h){}finally{}Ne(e,r);}}var rn={readContext:ie,useCallback:b,useContext:b,useEffect:b,useImperativeHandle:b,useLayoutEffect:b,useMemo:b,useReducer:b,useRef:b,useState:b,useDebugValue:b,useResponder:b,useDeferredValue:b,useTransition:b},fo={readContext:ie,useCallback:ri,useContext:ie,useEffect:bl,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,mr(4,2,ti.bind(null,t,e),n)},useLayoutEffect:function(e,t){return mr(4,2,e,t)},useMemo:function(e,t){var n=ot();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ot();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=ii.bind(null,H,e),[r.memoizedState,e]},useRef:function(e){var t=ot();return e={current:e},t.memoizedState=e},useState:dr,useDebugValue:yr,useResponder:fr,useDeferredValue:function(e,t){var n=dr(e),r=n[0],l=n[1];return bl(function(){var i=oe.suspense;oe.suspense=t===void 0?null:t;try{l(e);}finally{oe.suspense=i;}},[e,t]),r},useTransition:function(e){var t=dr(!1),n=t[0];return t=t[1],[ri(vr.bind(null,t,e),[t,e]),n]}},ao={readContext:ie,useCallback:nn,useContext:ie,useEffect:tn,useImperativeHandle:ni,useLayoutEffect:ei,useMemo:li,useReducer:bt,useRef:$l,useState:function(){return bt(We)},useDebugValue:yr,useResponder:fr,useDeferredValue:function(e,t){var n=bt(We),r=n[0],l=n[1];return tn(function(){var i=oe.suspense;oe.suspense=t===void 0?null:t;try{l(e);}finally{oe.suspense=i;}},[e,t]),r},useTransition:function(e){var t=bt(We),n=t[0];return t=t[1],[nn(vr.bind(null,t,e),[t,e]),n]}},co={readContext:ie,useCallback:nn,useContext:ie,useEffect:tn,useImperativeHandle:ni,useLayoutEffect:ei,useMemo:li,useReducer:en,useRef:$l,useState:function(){return en(We)},useDebugValue:yr,useResponder:fr,useDeferredValue:function(e,t){var n=en(We),r=n[0],l=n[1];return tn(function(){var i=oe.suspense;oe.suspense=t===void 0?null:t;try{l(e);}finally{oe.suspense=i;}},[e,t]),r},useTransition:function(e){var t=en(We),n=t[0];return t=t[1],[nn(vr.bind(null,t,e),[t,e]),n]}},ke=null,He=null,Be=!1;function ui(e,t){var n=xe(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,e.lastEffect!==null?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n;}function oi(e,t){switch(e.tag){case 5:return t=Ju(t,e.type,e.pendingProps),t!==null?(e.stateNode=t,!0):!1;case 6:return t=Gu(t,e.pendingProps),t!==null?(e.stateNode=t,!0):!1;case 13:return !1;default:return !1}}function gr(e){if(Be){var t=He;if(t){var n=t;if(!oi(e,t)){if(t=Gn(n),!t||!oi(e,t)){e.effectTag=e.effectTag&-1025|2,Be=!1,ke=e;return}ui(ke,n);}ke=e,He=_l(t);}else e.effectTag=e.effectTag&-1025|2,Be=!1,ke=e;}}function si(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ke=e;}function ln(e){if(!Se||e!==ke)return !1;if(!Be)return si(e),Be=!0,!1;var t=e.type;if(e.tag!==5||t!=="head"&&t!=="body"&&!Kn(t,e.memoizedProps))for(t=He;t;)ui(e,t),t=Gn(t);if(si(e),e.tag===13){if(!Se)throw Error(m(316));if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(m(317));He=eo(e);}else He=ke?Gn(e.stateNode):null;return !0}function Tr(){Se&&(He=ke=null,Be=!1);}var po=P.ReactCurrentOwner,ge=!1;function ee(e,t,n,r){t.child=e===null?ur(t,null,n,r):lt(t,e.child,n,r);}function fi(e,t,n,r,l){n=n.render;var i=t.ref;return rt(t,l),r=cr(e,t,n,r,i,l),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=l&&(e.expirationTime=0),_e(e,t,l)):(t.effectTag|=1,ee(e,t,r,l),t.child)}function ai(e,t,n,r,l,i){if(e===null){var u=n.type;return typeof u=="function"&&!Lr(u)&&u.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=u,ci(e,t,u,r,l,i)):(e=kn(n.type,null,r,null,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}return u=e.child,l<i&&(l=u.memoizedProps,n=n.compare,n=n!==null?n:Bt,n(l,r)&&e.ref===t.ref)?_e(e,t,i):(t.effectTag|=1,e=Ze(u,r),e.ref=t.ref,e.return=t,t.child=e)}function ci(e,t,n,r,l,i){return e!==null&&Bt(e.memoizedProps,r)&&e.ref===t.ref&&(ge=!1,l<i)?(t.expirationTime=e.expirationTime,_e(e,t,i)):xr(e,t,n,r,i)}function di(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.effectTag|=128);}function xr(e,t,n,r,l){var i=Z(n)?De:A.current;return i=tt(t,i),rt(t,l),n=cr(e,t,n,r,i,l),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=l&&(e.expirationTime=0),_e(e,t,l)):(t.effectTag|=1,ee(e,t,n,l),t.child)}function pi(e,t,n,r,l){if(Z(n)){var i=!0;Dt(t);}else i=!1;if(rt(t,l),t.stateNode===null)e!==null&&(e.alternate=null,t.alternate=null,t.effectTag|=2),Jl(t,n,r),ir(t,n,r,l),r=!0;else if(e===null){var u=t.stateNode,c=t.memoizedProps;u.props=c;var h=u.context,g=n.contextType;typeof g=="object"&&g!==null?g=ie(g):(g=Z(n)?De:A.current,g=tt(t,g));var M=n.getDerivedStateFromProps,k=typeof M=="function"||typeof u.getSnapshotBeforeUpdate=="function";k||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c!==r||h!==g)&&Gl(t,u,r,g),ze=!1;var N=t.memoizedState;u.state=N,ht(t,r,u,l),h=t.memoizedState,c!==r||N!==h||G.current||ze?(typeof M=="function"&&(Yt(t,n,M,r),h=t.memoizedState),(c=ze||Xl(t,n,c,r,N,h,g))?(k||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.effectTag|=4)):(typeof u.componentDidMount=="function"&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=h),u.props=r,u.state=h,u.context=g,r=c):(typeof u.componentDidMount=="function"&&(t.effectTag|=4),r=!1);}else u=t.stateNode,lr(e,t),c=t.memoizedProps,u.props=t.type===t.elementType?c:de(t.type,c),h=u.context,g=n.contextType,typeof g=="object"&&g!==null?g=ie(g):(g=Z(n)?De:A.current,g=tt(t,g)),M=n.getDerivedStateFromProps,(k=typeof M=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c!==r||h!==g)&&Gl(t,u,r,g),ze=!1,h=t.memoizedState,u.state=h,ht(t,r,u,l),N=t.memoizedState,c!==r||h!==N||G.current||ze?(typeof M=="function"&&(Yt(t,n,M,r),N=t.memoizedState),(M=ze||Xl(t,n,c,r,h,N,g))?(k||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(r,N,g),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(r,N,g)),typeof u.componentDidUpdate=="function"&&(t.effectTag|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.effectTag|=256)):(typeof u.componentDidUpdate!="function"||c===e.memoizedProps&&h===e.memoizedState||(t.effectTag|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&h===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=N),u.props=r,u.state=N,u.context=g,r=M):(typeof u.componentDidUpdate!="function"||c===e.memoizedProps&&h===e.memoizedState||(t.effectTag|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&h===e.memoizedState||(t.effectTag|=256),r=!1);return Er(e,t,n,r,i,l)}function Er(e,t,n,r,l,i){di(e,t);var u=(t.effectTag&64)!==0;if(!r&&!u)return l&&zl(t,n,!1),_e(e,t,i);r=t.stateNode,po.current=t;var c=u&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.effectTag|=1,e!==null&&u?(t.child=lt(t,e.child,null,i),t.child=lt(t,null,c,i)):ee(e,t,c,i),t.memoizedState=r.state,l&&zl(t,n,!0),t.child}function mi(e){var t=e.stateNode;t.pendingContext?Nl(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Nl(e,t.context,!1),or(e,t.containerInfo);}var Sr={dehydrated:null,retryTime:0};function hi(e,t,n){var r=t.mode,l=t.pendingProps,i=j.current,u=!1,c;if((c=(t.effectTag&64)!==0)||(c=(i&2)!==0&&(e===null||e.memoizedState!==null)),c?(u=!0,t.effectTag&=-65):e!==null&&e.memoizedState===null||l.fallback===void 0||l.unstable_avoidThisFallback===!0||(i|=1),Q(j,i&1),e===null){if(l.fallback!==void 0&&gr(t),u){if(u=l.fallback,l=Ue(null,r,0,null),l.return=t,(t.mode&2)===0)for(e=t.memoizedState!==null?t.child.child:t.child,l.child=e;e!==null;)e.return=l,e=e.sibling;return n=Ue(u,r,n,null),n.return=t,l.sibling=n,t.memoizedState=Sr,t.child=l,n}return r=l.children,t.memoizedState=null,t.child=ur(t,null,r,n)}if(e.memoizedState!==null){if(e=e.child,r=e.sibling,u){if(l=l.fallback,n=Ze(e,e.pendingProps),n.return=t,(t.mode&2)===0&&(u=t.memoizedState!==null?t.child.child:t.child,u!==e.child))for(n.child=u;u!==null;)u.return=n,u=u.sibling;return r=Ze(r,l),r.return=t,n.sibling=r,n.childExpirationTime=0,t.memoizedState=Sr,t.child=n,r}return n=lt(t,e.child,l.children,n),t.memoizedState=null,t.child=n}if(e=e.child,u){if(u=l.fallback,l=Ue(null,r,0,null),l.return=t,l.child=e,e!==null&&(e.return=l),(t.mode&2)===0)for(e=t.memoizedState!==null?t.child.child:t.child,l.child=e;e!==null;)e.return=l,e=e.sibling;return n=Ue(u,r,n,null),n.return=t,l.sibling=n,n.effectTag|=2,l.childExpirationTime=0,t.memoizedState=Sr,t.child=l,n}return t.memoizedState=null,t.child=lt(t,e,l.children,n)}function yi(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;n!==null&&n.expirationTime<t&&(n.expirationTime=t),Al(e.return,t);}function wr(e,t,n,r,l,i){var u=e.memoizedState;u===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:l,lastEffect:i}:(u.isBackwards=t,u.rendering=null,u.renderingStartTime=0,u.last=r,u.tail=n,u.tailExpiration=0,u.tailMode=l,u.lastEffect=i);}function vi(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(ee(e,t,r.children,n),r=j.current,(r&2)!==0)r=r&1|2,t.effectTag|=64;else {if(e!==null&&(e.effectTag&64)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&yi(e,n);else if(e.tag===19)yi(e,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return;}e.sibling.return=e.return,e=e.sibling;}r&=1;}if(Q(j,r),(t.mode&2)===0)t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Zt(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),wr(t,!1,l,n,i,t.lastEffect);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Zt(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e;}wr(t,!0,n,null,i,t.lastEffect);break;case"together":wr(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null;}return t.child}function _e(e,t,n){e!==null&&(t.dependencies=e.dependencies);var r=t.expirationTime;if(r!==0&&Sn(r),t.childExpirationTime<n)return null;if(e!==null&&t.child!==e.child)throw Error(m(153));if(t.child!==null){for(e=t.child,n=Ze(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ze(e,e.pendingProps),n.return=t;n.sibling=null;}return t.child}function Te(e){e.effectTag|=4;}var xt,Et,un,on;if(ye)xt=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)Vn(e,n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return;}n.sibling.return=n.return,n=n.sibling;}},Et=function(){},un=function(e,t,n,r,l){if(e=e.memoizedProps,e!==r){var i=t.stateNode,u=ve(ue.current);n=yl(i,n,e,r,l,u),(t.updateQueue=n)&&Te(t);}},on=function(e,t,n,r){n!==r&&Te(t);};else if(pt){xt=function(e,t,n,r){for(var l=t.child;l!==null;){if(l.tag===5){var i=l.stateNode;n&&r&&(i=wl(i,l.type,l.memoizedProps,l)),Vn(e,i);}else if(l.tag===6)i=l.stateNode,n&&r&&(i=kl(i,l.memoizedProps,l)),Vn(e,i);else if(l.tag!==4){if(l.tag===13&&(l.effectTag&4)!==0&&(i=l.memoizedState!==null)){var u=l.child;if(u!==null&&(u.child!==null&&(u.child.return=u,xt(e,u,!0,i)),i=u.sibling,i!==null)){i.return=l,l=i;continue}}if(l.child!==null){l.child.return=l,l=l.child;continue}}if(l===t)break;for(;l.sibling===null;){if(l.return===null||l.return===t)return;l=l.return;}l.sibling.return=l.return,l=l.sibling;}};var gi=function(e,t,n,r){for(var l=t.child;l!==null;){if(l.tag===5){var i=l.stateNode;n&&r&&(i=wl(i,l.type,l.memoizedProps,l)),El(e,i);}else if(l.tag===6)i=l.stateNode,n&&r&&(i=kl(i,l.memoizedProps,l)),El(e,i);else if(l.tag!==4){if(l.tag===13&&(l.effectTag&4)!==0&&(i=l.memoizedState!==null)){var u=l.child;if(u!==null&&(u.child!==null&&(u.child.return=u,gi(e,u,!0,i)),i=u.sibling,i!==null)){i.return=l,l=i;continue}}if(l.child!==null){l.child.return=l,l=l.child;continue}}if(l===t)break;for(;l.sibling===null;){if(l.return===null||l.return===t)return;l=l.return;}l.sibling.return=l.return,l=l.sibling;}};Et=function(e){var t=e.stateNode;if(e.firstEffect!==null){var n=t.containerInfo,r=xl(n);gi(r,e,!1,!1),t.pendingChildren=r,Te(e),Xu(n,r);}},un=function(e,t,n,r,l){var i=e.stateNode,u=e.memoizedProps;if((e=t.firstEffect===null)&&u===r)t.stateNode=i;else {var c=t.stateNode,h=ve(ue.current),g=null;u!==r&&(g=yl(c,n,u,r,l,h)),e&&g===null?t.stateNode=i:(i=Yu(i,g,n,u,r,t,e,c),hl(i,n,r,l,h)&&Te(t),t.stateNode=i,e?Te(t):xt(i,t,!1,!1));}},on=function(e,t,n,r){n!==r?(e=ve(it.current),n=ve(ue.current),t.stateNode=gl(r,e,n,t),Te(t)):t.stateNode=e.stateNode;};}else Et=function(){},un=function(){},on=function(){};function sn(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null;}}function mo(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return Z(t.type)&&Qt(),null;case 3:return ut(),O(G),O(A),r=t.stateNode,r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&ln(t)&&Te(t),Et(t),null;case 5:sr(t);var l=ve(it.current);if(n=t.type,e!==null&&t.stateNode!=null)un(e,t,n,r,l),e.ref!==t.ref&&(t.effectTag|=128);else {if(!r){if(t.stateNode===null)throw Error(m(166));return null}if(e=ve(ue.current),ln(t)){if(!Se)throw Error(m(175));e=$u(t.stateNode,t.type,t.memoizedProps,l,e,t),t.updateQueue=e,e!==null&&Te(t);}else {var i=Ru(n,r,l,e,t);xt(i,t,!1,!1),t.stateNode=i,hl(i,n,r,l,e)&&Te(t);}t.ref!==null&&(t.effectTag|=128);}return null;case 6:if(e&&t.stateNode!=null)on(e,t,e.memoizedProps,r);else {if(typeof r!="string"&&t.stateNode===null)throw Error(m(166));if(e=ve(it.current),l=ve(ue.current),ln(t)){if(!Se)throw Error(m(176));bu(t.stateNode,t.memoizedProps,t)&&Te(t);}else t.stateNode=gl(r,e,l,t);}return null;case 13:return O(j),r=t.memoizedState,(t.effectTag&64)!==0?(t.expirationTime=n,t):(r=r!==null,l=!1,e===null?t.memoizedProps.fallback!==void 0&&ln(t):(n=e.memoizedState,l=n!==null,r||n===null||(n=e.child.sibling,n!==null&&(i=t.firstEffect,i!==null?(t.firstEffect=n,n.nextEffect=i):(t.firstEffect=t.lastEffect=n,n.nextEffect=null),n.effectTag=8))),r&&!l&&(t.mode&2)!==0&&(e===null&&t.memoizedProps.unstable_avoidThisFallback!==!0||(j.current&1)!==0?B===Ae&&(B=dn):((B===Ae||B===dn)&&(B=pn),wt!==0&&te!==null&&(qe(te,q),Vi(te,wt)))),pt&&r&&(t.effectTag|=4),ye&&(r||l)&&(t.effectTag|=4),null);case 4:return ut(),Et(t),null;case 10:return nr(t),null;case 17:return Z(t.type)&&Qt(),null;case 19:if(O(j),r=t.memoizedState,r===null)return null;if(l=(t.effectTag&64)!==0,i=r.rendering,i===null){if(l)sn(r,!1);else if(B!==Ae||e!==null&&(e.effectTag&64)!==0)for(e=t.child;e!==null;){if(i=Zt(e),i!==null){for(t.effectTag|=64,sn(r,!1),e=i.updateQueue,e!==null&&(t.updateQueue=e,t.effectTag|=4),r.lastEffect===null&&(t.firstEffect=null),t.lastEffect=r.lastEffect,e=n,r=t.child;r!==null;)l=r,n=e,l.effectTag&=2,l.nextEffect=null,l.firstEffect=null,l.lastEffect=null,i=l.alternate,i===null?(l.childExpirationTime=0,l.expirationTime=n,l.child=null,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null):(l.childExpirationTime=i.childExpirationTime,l.expirationTime=i.expirationTime,l.child=i.child,l.memoizedProps=i.memoizedProps,l.memoizedState=i.memoizedState,l.updateQueue=i.updateQueue,n=i.dependencies,l.dependencies=n===null?null:{expirationTime:n.expirationTime,firstContext:n.firstContext,responders:n.responders}),r=r.sibling;return Q(j,j.current&1|2),t.child}e=e.sibling;}}else {if(!l)if(e=Zt(i),e!==null){if(t.effectTag|=64,l=!0,e=e.updateQueue,e!==null&&(t.updateQueue=e,t.effectTag|=4),sn(r,!0),r.tail===null&&r.tailMode==="hidden"&&!i.alternate)return t=t.lastEffect=r.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*re()-r.renderingStartTime>r.tailExpiration&&1<n&&(t.effectTag|=64,l=!0,sn(r,!1),t.expirationTime=t.childExpirationTime=n-1);r.isBackwards?(i.sibling=t.child,t.child=i):(e=r.last,e!==null?e.sibling=i:t.child=i,r.last=i);}return r.tail!==null?(r.tailExpiration===0&&(r.tailExpiration=re()+500),e=r.tail,r.rendering=e,r.tail=e.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=re(),e.sibling=null,t=j.current,Q(j,l?t&1|2:t&1),e):null}throw Error(m(156,t.tag))}function ho(e){switch(e.tag){case 1:Z(e.type)&&Qt();var t=e.effectTag;return t&4096?(e.effectTag=t&-4097|64,e):null;case 3:if(ut(),O(G),O(A),t=e.effectTag,(t&64)!==0)throw Error(m(285));return e.effectTag=t&-4097|64,e;case 5:return sr(e),null;case 13:return O(j),t=e.effectTag,t&4096?(e.effectTag=t&-4097|64,e):null;case 19:return O(j),null;case 4:return ut(),null;case 10:return nr(e),null;default:return null}}function kr(e,t){return {value:e,source:t,stack:Zn(t)}}var yo=typeof WeakSet=="function"?WeakSet:Set;function _r(e,t){var n=t.source,r=t.stack;r===null&&n!==null&&(r=Zn(n)),n!==null&&Ee(n.type),t=t.value,e!==null&&e.tag===1&&Ee(e.type);try{console.error(t)