react-test-renderer
Version:
React package for snapshot testing.
106 lines • 78.3 kB
JavaScript
/** @license React v17.0.1
* react-test-renderer.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(){'use strict';(function(P,ta){"object"===typeof exports&&"undefined"!==typeof module?ta(exports,require("react"),require("scheduler/unstable_mock"),require("scheduler")):"function"===typeof define&&define.amd?define(["exports","react","scheduler/unstable_mock","scheduler"],ta):(P=P||self,ta(P.ReactTestRenderer={},P.React,P.SchedulerMock,P.Scheduler))})(this,function(P,ta,Xa,I){function m(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 vd(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1;d.configurable=!0;"value"in d&&(d.writable=!0);Object.defineProperty(a,d.key,d)}}function Xe(a,b,c){b&&vd(a.prototype,b);c&&vd(a,c);return a}function Ya(a){if(null===a||"object"!==typeof a)return null;a=wd&&a[wd]||a["@@iterator"];
return"function"===typeof a?a:null}function ua(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case ha:return"Fragment";case Fa:return"Portal";case Za:return"Profiler";case lc:return"StrictMode";case $a:return"Suspense";case xb:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case mc:return(a.displayName||"Context")+".Consumer";case nc:return(a._context.displayName||"Context")+".Provider";case yb:var b=a.render;
b=b.displayName||b.name||"";return a.displayName||(""!==b?"ForwardRef("+b+")":"ForwardRef");case zb:return ua(a.type);case oc:return ua(a._render);case pc:b=a._payload;a=a._init;try{return ua(a(b))}catch(c){}}return null}function Ab(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,0!==(b.flags&1026)&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function xd(a){if(Ab(a)!==a)throw Error(m(188));}function yd(a){var b=a.alternate;if(!b){b=Ab(a);if(null===b)throw Error(m(188));
return b!==a?null:a}for(var c=a,d=b;;){var e=c.return;if(null===e)break;var f=e.alternate;if(null===f){d=e.return;if(null!==d){c=d;continue}break}if(e.child===f.child){for(f=e.child;f;){if(f===c)return xd(e),a;if(f===d)return xd(e),b;f=f.sibling}throw Error(m(188));}if(c.return!==d.return)c=e,d=f;else{for(var g=!1,h=e.child;h;){if(h===c){g=!0;c=e;d=f;break}if(h===d){g=!0;d=e;c=f;break}h=h.sibling}if(!g){for(h=f.child;h;){if(h===c){g=!0;c=f;d=e;break}if(h===d){g=!0;d=f;c=e;break}h=h.sibling}if(!g)throw Error(m(189));
}}if(c.alternate!==d)throw Error(m(190));}if(3!==c.tag)throw Error(m(188));return c.stateNode.current===c?a:b}function Ye(a){a=yd(a);if(!a)return null;for(var b=a;;){if(5===b.tag||6===b.tag)return b;if(b.child)b.child.return=b,b=b.child;else{if(b===a)break;for(;!b.sibling;){if(!b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}}return null}function zd(a,b){for(var c=a.alternate;null!==b;){if(b===a||b===c)return!0;b=b.return}return!1}function Ad(){throw Error(m(305));
}function Bb(a){switch(a.tag){case "INSTANCE":var b=a.rootContainerInstance.createNodeMock;b=b({type:a.type,props:a.props});"object"===typeof b&&null!==b&&Ze.set(b,a);return b;default:return a}}function Bd(a,b){var c=a.children.indexOf(b);-1!==c&&a.children.splice(c,1);a.children.push(b)}function Cd(a,b,c){var d=a.children.indexOf(b);-1!==d&&a.children.splice(d,1);c=a.children.indexOf(c);a.children.splice(c,0,b)}function Dd(a,b){b=a.children.indexOf(b);a.children.splice(b,1)}function ab(a,b,c){if(void 0===
qc)try{throw Error();}catch(d){qc=(b=d.stack.trim().match(/\n( *(at )?)/))&&b[1]||""}return"\n"+qc+a}function Cb(a,b){if(!a||rc)return"";rc=!0;var c=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(b)if(b=function(){throw Error();},Object.defineProperty(b.prototype,"props",{set:function(){throw Error();}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(b,[])}catch(l){var d=l}Reflect.construct(a,[],b)}else{try{b.call()}catch(l){d=l}a.call(b.prototype)}else{try{throw Error();
}catch(l){d=l}a()}}catch(l){if(l&&d&&"string"===typeof l.stack){for(var e=l.stack.split("\n"),f=d.stack.split("\n"),g=e.length-1,h=f.length-1;1<=g&&0<=h&&e[g]!==f[h];)h--;for(;1<=g&&0<=h;g--,h--)if(e[g]!==f[h]){if(1!==g||1!==h){do if(g--,h--,0>h||e[g]!==f[h])return"\n"+e[g].replace(" at new "," at ");while(1<=g&&0<=h)}break}}}finally{rc=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:"")?ab(a):""}function ia(a){return{current:a}}function n(a,b){0>Ga||(a.current=sc[Ga],sc[Ga]=null,Ga--)}
function v(a,b,c){Ga++;sc[Ga]=a.current;a.current=b}function Ha(a,b){var c=a.type.contextTypes;if(!c)return ja;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function M(a){a=a.childContextTypes;return null!==a&&void 0!==a}function Ed(a,b,c){if(x.current!==ja)throw Error(m(168));
v(x,b);v(A,c)}function Fd(a,b,c){var d=a.stateNode;a=b.childContextTypes;if("function"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw Error(m(108,ua(b)||"Unknown",e));return ka({},c,d)}function Db(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||ja;va=x.current;v(x,a);v(A,A.current);return!0}function Gd(a,b,c){var d=a.stateNode;if(!d)throw Error(m(169));c?(a=Fd(a,b,va),d.__reactInternalMemoizedMergedChildContext=a,n(A),n(x),v(x,a)):n(A);
v(A,c)}function Ia(a){if(0!==(1&a))return r=15,1;if(0!==(2&a))return r=14,2;if(0!==(4&a))return r=13,4;var b=24&a;if(0!==b)return r=12,b;if(0!==(a&32))return r=11,32;b=192&a;if(0!==b)return r=10,b;if(0!==(a&256))return r=9,256;b=3584&a;if(0!==b)return r=8,b;if(0!==(a&4096))return r=7,4096;b=4186112&a;if(0!==b)return r=6,b;b=62914560&a;if(0!==b)return r=5,b;if(a&67108864)return r=4,67108864;if(0!==(a&134217728))return r=3,134217728;b=805306368&a;if(0!==b)return r=2,b;if(0!==(1073741824&a))return r=
1,1073741824;r=8;return a}function $e(a){switch(a){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function af(a){switch(a){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(m(358,a));}}function bb(a,b){var c=a.pendingLanes;if(0===c)return r=0;var d=0,e=0,f=a.expiredLanes,g=a.suspendedLanes,h=a.pingedLanes;if(0!==
f)d=f,e=r=15;else if(f=c&134217727,0!==f){var l=f&~g;0!==l?(d=Ia(l),e=r):(h&=f,0!==h&&(d=Ia(h),e=r))}else f=c&~g,0!==f?(d=Ia(f),e=r):0!==h&&(d=Ia(h),e=r);if(0===d)return 0;d=31-la(d);d=c&((0>d?0:1<<d)<<1)-1;if(0!==b&&b!==d&&0===(b&g)){Ia(b);if(e<=r)return b;r=e}b=a.entangledLanes;if(0!==b)for(a=a.entanglements,b&=d;0<b;)c=31-la(b),e=1<<c,d|=a[c],b&=~e;return d}function Hd(a){a=a.pendingLanes&-1073741825;return 0!==a?a:a&1073741824?1073741824:0}function Eb(a,b){switch(a){case 15:return 1;case 14:return 2;
case 12:return a=Ja(24&~b),0===a?Eb(10,b):a;case 10:return a=Ja(192&~b),0===a?Eb(8,b):a;case 8:return a=Ja(3584&~b),0===a&&(a=Ja(4186112&~b),0===a&&(a=512)),a;case 2:return b=Ja(805306368&~b),0===b&&(b=268435456),b}throw Error(m(358,a));}function Ja(a){return a&-a}function tc(a){for(var b=[],c=0;31>c;c++)b.push(a);return b}function Fb(a,b,c){a.pendingLanes|=b;var d=b-1;a.suspendedLanes&=d;a.pingedLanes&=d;a=a.eventTimes;b=31-la(b);a[b]=c}function bf(a){return 0===a?32:31-(cf(a)/df|0)|0}function Ka(){switch(ef()){case Gb:return 99;
case Id:return 98;case Jd:return 97;case Kd:return 96;case Ld:return 95;default:throw Error(m(332));}}function Md(a){switch(a){case 99:return Gb;case 98:return Id;case 97:return Jd;case 96:return Kd;case 95:return Ld;default:throw Error(m(332));}}function La(a,b){a=Md(a);return ff(a,b)}function cb(a,b,c){a=Md(a);return uc(a,b,c)}function Ma(){if(null!==Hb){var a=Hb;Hb=null;vc(a)}Nd()}function Nd(){if(!wc&&null!==ba){wc=!0;var a=0;try{var b=ba;La(99,function(){for(;a<b.length;a++){var c=b[a];do c=
c(!0);while(null!==c)}});ba=null}catch(c){throw null!==ba&&(ba=ba.slice(a+1)),uc(Gb,Ma),c;}finally{wc=!1}}}function gf(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}function Ib(a,b){if(Q(a,b))return!0;if("object"!==typeof a||null===a||"object"!==typeof b||null===b)return!1;var c=Object.keys(a),d=Object.keys(b);if(c.length!==d.length)return!1;for(d=0;d<c.length;d++)if(!hf.call(b,c[d])||!Q(a[c[d]],b[c[d]]))return!1;return!0}function jf(a){switch(a.tag){case 5:return ab(a.type);case 16:return ab("Lazy");
case 13:return ab("Suspense");case 19:return ab("SuspenseList");case 0:case 2:case 15:return a=Cb(a.type,!1),a;case 11:return a=Cb(a.type.render,!1),a;case 22:return a=Cb(a.type._render,!1),a;case 1:return a=Cb(a.type,!0),a;default:return""}}function T(a,b){if(a&&a.defaultProps){b=ka({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}function xc(){Jb=Na=Kb=null}function yc(a){var b=Lb.current;n(Lb);a.type._context._currentValue2=b}function Od(a,b){for(;null!==a;){var c=
a.alternate;if((a.childLanes&b)===b)if(null===c||(c.childLanes&b)===b)break;else c.childLanes|=b;else a.childLanes|=b,null!==c&&(c.childLanes|=b);a=a.return}}function Oa(a,b){Kb=a;Jb=Na=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(0!==(a.lanes&b)&&(U=!0),a.firstContext=null)}function R(a,b){if(Jb!==a&&!1!==b&&0!==b){if("number"!==typeof b||1073741823===b)Jb=a,b=1073741823;b={context:a,observedBits:b,next:null};if(null===Na){if(null===Kb)throw Error(m(308));Na=b;Kb.dependencies={lanes:0,
firstContext:b,responders:null}}else Na=Na.next=b}return a._currentValue2}function zc(a){a.updateQueue={baseState:a.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function Pd(a,b){a=a.updateQueue;b.updateQueue===a&&(b.updateQueue={baseState:a.baseState,firstBaseUpdate:a.firstBaseUpdate,lastBaseUpdate:a.lastBaseUpdate,shared:a.shared,effects:a.effects})}function ma(a,b){return{eventTime:a,lane:b,tag:0,payload:null,callback:null,next:null}}function na(a,b){a=
a.updateQueue;if(null!==a){a=a.shared;var c=a.pending;null===c?b.next=b:(b.next=c.next,c.next=b);a.pending=b}}function Qd(a,b){var c=a.updateQueue,d=a.alternate;if(null!==d&&(d=d.updateQueue,c===d)){var e=null,f=null;c=c.firstBaseUpdate;if(null!==c){do{var g={eventTime:c.eventTime,lane:c.lane,tag:c.tag,payload:c.payload,callback:c.callback,next:null};null===f?e=f=g:f=f.next=g;c=c.next}while(null!==c);null===f?e=f=b:f=f.next=b}else e=f=b;c={baseState:d.baseState,firstBaseUpdate:e,lastBaseUpdate:f,
shared:d.shared,effects:d.effects};a.updateQueue=c;return}a=c.lastBaseUpdate;null===a?c.firstBaseUpdate=b:a.next=b;c.lastBaseUpdate=b}function db(a,b,c,d){var e=a.updateQueue;oa=!1;var f=e.firstBaseUpdate,g=e.lastBaseUpdate,h=e.shared.pending;if(null!==h){e.shared.pending=null;var l=h,m=l.next;l.next=null;null===g?f=m:g.next=m;g=l;var k=a.alternate;if(null!==k){k=k.updateQueue;var J=k.lastBaseUpdate;J!==g&&(null===J?k.firstBaseUpdate=m:J.next=m,k.lastBaseUpdate=l)}}if(null!==f){J=e.baseState;g=0;
k=m=l=null;do{h=f.lane;var p=f.eventTime;if((d&h)===h){null!==k&&(k=k.next={eventTime:p,lane:0,tag:f.tag,payload:f.payload,callback:f.callback,next:null});a:{var n=a,q=f;h=b;p=c;switch(q.tag){case 1:n=q.payload;if("function"===typeof n){J=n.call(p,J,h);break a}J=n;break a;case 3:n.flags=n.flags&-4097|64;case 0:n=q.payload;h="function"===typeof n?n.call(p,J,h):n;if(null===h||void 0===h)break a;J=ka({},J,h);break a;case 2:oa=!0}}null!==f.callback&&(a.flags|=32,h=e.effects,null===h?e.effects=[f]:h.push(f))}else p=
{eventTime:p,lane:h,tag:f.tag,payload:f.payload,callback:f.callback,next:null},null===k?(m=k=p,l=J):k=k.next=p,g|=h;f=f.next;if(null===f)if(h=e.shared.pending,null===h)break;else f=h.next,h.next=null,e.lastBaseUpdate=h,e.shared.pending=null}while(1);null===k&&(l=J);e.baseState=l;e.firstBaseUpdate=m;e.lastBaseUpdate=k;pa|=g;a.lanes=g;a.memoizedState=J}}function Rd(a,b,c){a=b.effects;b.effects=null;if(null!==a)for(b=0;b<a.length;b++){var d=a[b],e=d.callback;if(null!==e){d.callback=null;d=c;if("function"!==
typeof e)throw Error(m(191,e));e.call(d)}}}function Mb(a,b,c,d){b=a.memoizedState;c=c(d,b);c=null===c||void 0===c?b:ka({},b,c);a.memoizedState=c;0===a.lanes&&(a.updateQueue.baseState=c)}function Sd(a,b,c,d,e,f,g){a=a.stateNode;return"function"===typeof a.shouldComponentUpdate?a.shouldComponentUpdate(d,f,g):b.prototype&&b.prototype.isPureReactComponent?!Ib(c,d)||!Ib(e,f):!0}function Td(a,b,c){var d=!1,e=ja;var f=b.contextType;"object"===typeof f&&null!==f?f=R(f):(e=M(b)?va:x.current,d=b.contextTypes,
f=(d=null!==d&&void 0!==d)?Ha(a,e):ja);b=new b(c,f);a.memoizedState=null!==b.state&&void 0!==b.state?b.state:null;b.updater=Nb;a.stateNode=b;b._reactInternals=a;d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=e,a.__reactInternalMemoizedMaskedChildContext=f);return b}function Ud(a,b,c,d){a=b.state;"function"===typeof b.componentWillReceiveProps&&b.componentWillReceiveProps(c,d);"function"===typeof b.UNSAFE_componentWillReceiveProps&&b.UNSAFE_componentWillReceiveProps(c,d);b.state!==
a&&Nb.enqueueReplaceState(b,b.state,null)}function Ac(a,b,c,d){var e=a.stateNode;e.props=c;e.state=a.memoizedState;e.refs=Vd;zc(a);var f=b.contextType;"object"===typeof f&&null!==f?e.context=R(f):(f=M(b)?va:x.current,e.context=Ha(a,f));db(a,c,e,d);e.state=a.memoizedState;f=b.getDerivedStateFromProps;"function"===typeof f&&(Mb(a,b,f,c),e.state=a.memoizedState);"function"===typeof b.getDerivedStateFromProps||"function"===typeof e.getSnapshotBeforeUpdate||"function"!==typeof e.UNSAFE_componentWillMount&&
"function"!==typeof e.componentWillMount||(b=e.state,"function"===typeof e.componentWillMount&&e.componentWillMount(),"function"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),b!==e.state&&Nb.enqueueReplaceState(e,e.state,null),db(a,c,e,d),e.state=a.memoizedState);"function"===typeof e.componentDidMount&&(a.flags|=4)}function eb(a,b,c){a=c.ref;if(null!==a&&"function"!==typeof a&&"object"!==typeof a){if(c._owner){c=c._owner;if(c){if(1!==c.tag)throw Error(m(309));var d=c.stateNode}if(!d)throw Error(m(147,
a));var e=""+a;if(null!==b&&null!==b.ref&&"function"===typeof b.ref&&b.ref._stringRef===e)return b.ref;b=function(a){var b=d.refs;b===Vd&&(b=d.refs={});null===a?delete b[e]:b[e]=a};b._stringRef=e;return b}if("string"!==typeof a)throw Error(m(284));if(!c._owner)throw Error(m(290,a));}return a}function Ob(a,b){if("textarea"!==a.type)throw Error(m(31,"[object Object]"===Object.prototype.toString.call(b)?"object with keys {"+Object.keys(b).join(", ")+"}":b));}function Wd(a){function b(b,c){if(a){var d=
b.lastEffect;null!==d?(d.nextEffect=c,b.lastEffect=c):b.firstEffect=b.lastEffect=c;c.nextEffect=null;c.flags=8}}function c(c,d){if(!a)return null;for(;null!==d;)b(c,d),d=d.sibling;return null}function d(a,b){for(a=new Map;null!==b;)null!==b.key?a.set(b.key,b):a.set(b.index,b),b=b.sibling;return a}function e(a,b){a=qa(a,b);a.index=0;a.sibling=null;return a}function f(b,c,d){b.index=d;if(!a)return c;d=b.alternate;if(null!==d)return d=d.index,d<c?(b.flags=2,c):d;b.flags=2;return c}function g(b){a&&null===
b.alternate&&(b.flags=2);return b}function h(a,b,c,d){if(null===b||6!==b.tag)return b=Bc(c,a.mode,d),b.return=a,b;b=e(b,c);b.return=a;return b}function l(a,b,c,d){if(null!==b&&b.elementType===c.type)return d=e(b,c.props),d.ref=eb(a,b,c),d.return=a,d;d=Pb(c.type,c.key,c.props,null,a.mode,d);d.ref=eb(a,b,c);d.return=a;return d}function k(a,b,c,d){if(null===b||4!==b.tag||b.stateNode.containerInfo!==c.containerInfo||b.stateNode.implementation!==c.implementation)return b=Cc(c,a.mode,d),b.return=a,b;b=
e(b,c.children||[]);b.return=a;return b}function n(a,b,c,d,f){if(null===b||7!==b.tag)return b=Pa(c,a.mode,d,f),b.return=a,b;b=e(b,c);b.return=a;return b}function J(a,b,c){if("string"===typeof b||"number"===typeof b)return b=Bc(""+b,a.mode,c),b.return=a,b;if("object"===typeof b&&null!==b){switch(b.$$typeof){case fb:return c=Pb(b.type,b.key,b.props,null,a.mode,c),c.ref=eb(a,null,b),c.return=a,c;case Fa:return b=Cc(b,a.mode,c),b.return=a,b}if(Qb(b)||Ya(b))return b=Pa(b,a.mode,c,null),b.return=a,b;Ob(a,
b)}return null}function p(a,b,c,d){var e=null!==b?b.key:null;if("string"===typeof c||"number"===typeof c)return null!==e?null:h(a,b,""+c,d);if("object"===typeof c&&null!==c){switch(c.$$typeof){case fb:return c.key===e?c.type===ha?n(a,b,c.props.children,d,e):l(a,b,c,d):null;case Fa:return c.key===e?k(a,b,c,d):null}if(Qb(c)||Ya(c))return null!==e?null:n(a,b,c,d,null);Ob(a,c)}return null}function q(a,b,c,d,e){if("string"===typeof d||"number"===typeof d)return a=a.get(c)||null,h(b,a,""+d,e);if("object"===
typeof d&&null!==d){switch(d.$$typeof){case fb:return a=a.get(null===d.key?c:d.key)||null,d.type===ha?n(b,a,d.props.children,e,d.key):l(b,a,d,e);case Fa:return a=a.get(null===d.key?c:d.key)||null,k(b,a,d,e)}if(Qb(d)||Ya(d))return a=a.get(c)||null,n(b,a,d,e,null);Ob(b,d)}return null}function r(e,g,h,l){for(var k=null,m=null,t=g,u=g=0,z=null;null!==t&&u<h.length;u++){t.index>u?(z=t,t=null):z=t.sibling;var F=p(e,t,h[u],l);if(null===F){null===t&&(t=z);break}a&&t&&null===F.alternate&&b(e,t);g=f(F,g,u);
null===m?k=F:m.sibling=F;m=F;t=z}if(u===h.length)return c(e,t),k;if(null===t){for(;u<h.length;u++)t=J(e,h[u],l),null!==t&&(g=f(t,g,u),null===m?k=t:m.sibling=t,m=t);return k}for(t=d(e,t);u<h.length;u++)z=q(t,e,u,h[u],l),null!==z&&(a&&null!==z.alternate&&t.delete(null===z.key?u:z.key),g=f(z,g,u),null===m?k=z:m.sibling=z,m=z);a&&t.forEach(function(a){return b(e,a)});return k}function v(e,g,h,l){var k=Ya(h);if("function"!==typeof k)throw Error(m(150));h=k.call(h);if(null==h)throw Error(m(151));for(var t=
k=null,u=g,F=g=0,z=null,n=h.next();null!==u&&!n.done;F++,n=h.next()){u.index>F?(z=u,u=null):z=u.sibling;var r=p(e,u,n.value,l);if(null===r){null===u&&(u=z);break}a&&u&&null===r.alternate&&b(e,u);g=f(r,g,F);null===t?k=r:t.sibling=r;t=r;u=z}if(n.done)return c(e,u),k;if(null===u){for(;!n.done;F++,n=h.next())n=J(e,n.value,l),null!==n&&(g=f(n,g,F),null===t?k=n:t.sibling=n,t=n);return k}for(u=d(e,u);!n.done;F++,n=h.next())n=q(u,e,F,n.value,l),null!==n&&(a&&null!==n.alternate&&u.delete(null===n.key?F:n.key),
g=f(n,g,F),null===t?k=n:t.sibling=n,t=n);a&&u.forEach(function(a){return b(e,a)});return k}return function(a,d,f,h){var l="object"===typeof f&&null!==f&&f.type===ha&&null===f.key;l&&(f=f.props.children);var k="object"===typeof f&&null!==f;if(k)switch(f.$$typeof){case fb:a:{k=f.key;for(l=d;null!==l;){if(l.key===k){switch(l.tag){case 7:if(f.type===ha){c(a,l.sibling);d=e(l,f.props.children);d.return=a;a=d;break a}break;default:if(l.elementType===f.type){c(a,l.sibling);d=e(l,f.props);d.ref=eb(a,l,f);
d.return=a;a=d;break a}}c(a,l);break}else b(a,l);l=l.sibling}f.type===ha?(d=Pa(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=Pb(f.type,f.key,f.props,null,a.mode,h),h.ref=eb(a,d,f),h.return=a,a=h)}return g(a);case Fa:a:{for(l=f.key;null!==d;){if(d.key===l)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=Cc(f,a.mode,h);d.return=a;a=d}return g(a)}if("string"===
typeof f||"number"===typeof f)return f=""+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d):(c(a,d),d=Bc(f,a.mode,h),d.return=a,a=d),g(a);if(Qb(f))return r(a,d,f,h);if(Ya(f))return v(a,d,f,h);k&&Ob(a,f);if("undefined"===typeof f&&!l)switch(a.tag){case 1:case 22:case 0:case 11:case 15:throw Error(m(152,ua(a.type)||"Component"));}return c(a,d)}}function wa(a){if(a===gb)throw Error(m(174));return a}function Dc(a,b){v(hb,b);v(ib,a);v(X,gb);a=Xd;n(X);v(X,a)}function Qa(a){n(X);n(ib);n(hb)}
function Yd(a){wa(hb.current);var b=wa(X.current),c=Xd;b!==c&&(v(ib,a),v(X,c))}function Ec(a){ib.current===a&&(n(X),n(ib))}function Rb(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(null===c.dehydrated||mf()||nf()))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.flags&64))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=
b.return;b=b.sibling}return null}function Fc(){for(var a=0;a<jb.length;a++)jb[a]._workInProgressVersionSecondary=null;jb.length=0}function N(){throw Error(m(321));}function Gc(a,b){if(null===b)return!1;for(var c=0;c<b.length&&c<a.length;c++)if(!Q(a[c],b[c]))return!1;return!0}function Hc(a,b,c,d,e,f){kb=f;y=b;b.memoizedState=null;b.updateQueue=null;b.lanes=0;lb.current=null===a||null===a.memoizedState?of:pf;a=c(d,e);if(mb){f=0;do{mb=!1;if(!(25>f))throw Error(m(301));f+=1;G=K=null;b.updateQueue=null;
lb.current=qf;a=c(d,e)}while(mb)}lb.current=Sb;b=null!==K&&null!==K.next;kb=0;G=K=y=null;Tb=!1;if(b)throw Error(m(300));return a}function xa(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};null===G?y.memoizedState=G=a:G=G.next=a;return G}function ya(){if(null===K){var a=y.alternate;a=null!==a?a.memoizedState:null}else a=K.next;var b=null===G?y.memoizedState:G.next;if(null!==b)G=b,K=a;else{if(null===a)throw Error(m(310));K=a;a={memoizedState:K.memoizedState,baseState:K.baseState,
baseQueue:K.baseQueue,queue:K.queue,next:null};null===G?y.memoizedState=G=a:G=G.next=a}return G}function Y(a,b){return"function"===typeof b?b(a):b}function nb(a,b,c){b=ya();c=b.queue;if(null===c)throw Error(m(311));c.lastRenderedReducer=a;var d=K,e=d.baseQueue,f=c.pending;if(null!==f){if(null!==e){var g=e.next;e.next=f.next;f.next=g}d.baseQueue=e=f;c.pending=null}if(null!==e){e=e.next;d=d.baseState;var h=g=f=null,l=e;do{var k=l.lane;if((kb&k)===k)null!==h&&(h=h.next={lane:0,action:l.action,eagerReducer:l.eagerReducer,
eagerState:l.eagerState,next:null}),d=l.eagerReducer===a?l.eagerState:a(d,l.action);else{var n={lane:k,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null};null===h?(g=h=n,f=d):h=h.next=n;y.lanes|=k;pa|=k}l=l.next}while(null!==l&&l!==e);null===h?f=d:h.next=g;Q(d,b.memoizedState)||(U=!0);b.memoizedState=d;b.baseState=f;b.baseQueue=h;c.lastRenderedState=d}return[b.memoizedState,c.dispatch]}function ob(a,b,c){b=ya();c=b.queue;if(null===c)throw Error(m(311));c.lastRenderedReducer=
a;var d=c.dispatch,e=c.pending,f=b.memoizedState;if(null!==e){c.pending=null;var g=e=e.next;do f=a(f,g.action),g=g.next;while(g!==e);Q(f,b.memoizedState)||(U=!0);b.memoizedState=f;null===b.baseQueue&&(b.baseState=f);c.lastRenderedState=f}return[f,d]}function Zd(a,b,c){var d=b._getVersion;d=d(b._source);var e=b._workInProgressVersionSecondary;if(null!==e)a=e===d;else if(a=a.mutableReadLanes,a=(kb&a)===a)b._workInProgressVersionSecondary=d,jb.push(b);if(a)return c(b._source);jb.push(b);throw Error(m(350));
}function $d(a,b,c,d){var e=B;if(null===e)throw Error(m(349));var f=b._getVersion,g=f(b._source),h=lb.current,l=h.useState(function(){return Zd(e,b,c)}),k=l[1],n=l[0];l=G;var q=a.memoizedState,p=q.refs,r=p.getSnapshot,v=q.source;q=q.subscribe;var w=y;a.memoizedState={refs:p,source:b,subscribe:d};h.useEffect(function(){p.getSnapshot=c;p.setSnapshot=k;var a=f(b._source);if(!Q(g,a)){a=c(b._source);Q(n,a)||(k(a),a=za(w),e.mutableReadLanes|=a&e.pendingLanes);a=e.mutableReadLanes;e.entangledLanes|=a;for(var d=
e.entanglements,h=a;0<h;){var l=31-la(h),m=1<<l;d[l]|=a;h&=~m}}},[c,b,d]);h.useEffect(function(){return d(b._source,function(){var a=p.getSnapshot,c=p.setSnapshot;try{c(a(b._source));var d=za(w);e.mutableReadLanes|=d&e.pendingLanes}catch(kf){c(function(){throw kf;})}})},[b,d]);Q(r,c)&&Q(v,b)&&Q(q,d)||(a={pending:null,dispatch:null,lastRenderedReducer:Y,lastRenderedState:n},a.dispatch=k=Ic.bind(null,y,a),l.queue=a,l.baseQueue=null,n=Zd(e,b,c),l.memoizedState=l.baseState=n);return n}function ae(a,b,
c){var d=ya();return $d(d,a,b,c)}function Ub(a){var b=xa();"function"===typeof a&&(a=a());b.memoizedState=b.baseState=a;a=b.queue={pending:null,dispatch:null,lastRenderedReducer:Y,lastRenderedState:a};a=a.dispatch=Ic.bind(null,y,a);return[b.memoizedState,a]}function Jc(a,b,c,d){a={tag:a,create:b,destroy:c,deps:d,next:null};b=y.updateQueue;null===b?(b={lastEffect:null},y.updateQueue=b,b.lastEffect=a.next=a):(c=b.lastEffect,null===c?b.lastEffect=a.next=a:(d=c.next,c.next=a,a.next=d,b.lastEffect=a));
return a}function be(a){var b=xa();a={current:a};return b.memoizedState=a}function Vb(a){return ya().memoizedState}function Kc(a,b,c,d){var e=xa();y.flags|=a;e.memoizedState=Jc(1|b,c,void 0,void 0===d?null:d)}function Lc(a,b,c,d){var e=ya();d=void 0===d?null:d;var f=void 0;if(null!==K){var g=K.memoizedState;f=g.destroy;if(null!==d&&Gc(d,g.deps)){Jc(b,c,f,d);return}}y.flags|=a;e.memoizedState=Jc(1|b,c,f,d)}function ce(a,b){return Kc(516,4,a,b)}function Wb(a,b){return Lc(516,4,a,b)}function de(a,b){return Lc(4,
2,a,b)}function ee(a,b){if("function"===typeof b)return a=a(),b(a),function(){b(null)};if(null!==b&&void 0!==b)return a=a(),b.current=a,function(){b.current=null}}function fe(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Lc(4,2,ee.bind(null,b,a),c)}function Mc(a,b){}function ge(a,b){var c=ya();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&Gc(b,d[1]))return d[0];c.memoizedState=[a,b];return a}function he(a,b){var c=ya();b=void 0===b?null:b;var d=c.memoizedState;if(null!==
d&&null!==b&&Gc(b,d[1]))return d[0];a=a();c.memoizedState=[a,b];return a}function rf(a,b){var c=Ka();La(98>c?98:c,function(){a(!0)});La(97<c?97:c,function(){var c=S.transition;S.transition=1;try{a(!1),b()}finally{S.transition=c}})}function Ic(a,b,c){var d=Z(),e=za(a),f={lane:e,action:c,eagerReducer:null,eagerState:null,next:null},g=b.pending;null===g?f.next=f:(f.next=g.next,g.next=f);b.pending=f;g=a.alternate;if(a===y||null!==g&&g===y)mb=Tb=!0;else{if(0===a.lanes&&(null===g||0===g.lanes)&&(g=b.lastRenderedReducer,
null!==g))try{var h=b.lastRenderedState,l=g(h,c);f.eagerReducer=g;f.eagerState=l;if(Q(l,h))return}catch(F){}finally{}pb(a,e,d)}}function O(a,b,c,d){b.child=null===a?sf(b,null,c,d):Xb(b,a.child,c,d)}function ie(a,b,c,d,e){c=c.render;var f=b.ref;Oa(b,e);d=Hc(a,b,c,d,f,e);if(null!==a&&!U)return b.updateQueue=a.updateQueue,b.flags&=-517,a.lanes&=~e,ca(a,b,e);b.flags|=1;O(a,b,d,e);return b.child}function je(a,b,c,d,e,f){if(null===a){var g=c.type;if("function"===typeof g&&!Nc(g)&&void 0===g.defaultProps&&
null===c.compare&&void 0===c.defaultProps)return b.tag=15,b.type=g,ke(a,b,g,d,e,f);a=Pb(c.type,null,d,b,b.mode,f);a.ref=b.ref;a.return=b;return b.child=a}g=a.child;if(0===(e&f)&&(e=g.memoizedProps,c=c.compare,c=null!==c?c:Ib,c(e,d)&&a.ref===b.ref))return ca(a,b,f);b.flags|=1;a=qa(g,d);a.ref=b.ref;a.return=b;return b.child=a}function ke(a,b,c,d,e,f){if(null!==a&&Ib(a.memoizedProps,d)&&a.ref===b.ref)if(U=!1,0!==(f&e))0!==(a.flags&16384)&&(U=!0);else return b.lanes=a.lanes,ca(a,b,f);return Oc(a,b,c,
d,f)}function Pc(a,b,c){var d=b.pendingProps,e=d.children,f=null!==a?a.memoizedState:null;if("hidden"===d.mode||"unstable-defer-without-hiding"===d.mode)if(0===(b.mode&4))b.memoizedState={baseLanes:0},Yb(b,c);else if(0!==(c&1073741824))b.memoizedState={baseLanes:0},Yb(b,null!==f?f.baseLanes:c);else return a=null!==f?f.baseLanes|c:c,b.lanes=b.childLanes=1073741824,b.memoizedState={baseLanes:a},Yb(b,a),null;else null!==f?(d=f.baseLanes|c,b.memoizedState=null):d=c,Yb(b,d);O(a,b,e,c);return b.child}function le(a,
b){var c=b.ref;if(null===a&&null!==c||null!==a&&a.ref!==c)b.flags|=128}function Oc(a,b,c,d,e){var f=M(c)?va:x.current;f=Ha(b,f);Oa(b,e);c=Hc(a,b,c,d,f,e);if(null!==a&&!U)return b.updateQueue=a.updateQueue,b.flags&=-517,a.lanes&=~e,ca(a,b,e);b.flags|=1;O(a,b,c,e);return b.child}function me(a,b,c,d,e){if(M(c)){var f=!0;Db(b)}else f=!1;Oa(b,e);if(null===b.stateNode)null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2),Td(b,c,d),Ac(b,c,d,e),d=!0;else if(null===a){var g=b.stateNode,h=b.memoizedProps;
g.props=h;var l=g.context,k=c.contextType;"object"===typeof k&&null!==k?k=R(k):(k=M(c)?va:x.current,k=Ha(b,k));var m=c.getDerivedStateFromProps,n="function"===typeof m||"function"===typeof g.getSnapshotBeforeUpdate;n||"function"!==typeof g.UNSAFE_componentWillReceiveProps&&"function"!==typeof g.componentWillReceiveProps||(h!==d||l!==k)&&Ud(b,g,d,k);oa=!1;var p=b.memoizedState;g.state=p;db(b,d,g,e);l=b.memoizedState;h!==d||p!==l||A.current||oa?("function"===typeof m&&(Mb(b,c,m,d),l=b.memoizedState),
(h=oa||Sd(b,c,h,d,p,l,k))?(n||"function"!==typeof g.UNSAFE_componentWillMount&&"function"!==typeof g.componentWillMount||("function"===typeof g.componentWillMount&&g.componentWillMount(),"function"===typeof g.UNSAFE_componentWillMount&&g.UNSAFE_componentWillMount()),"function"===typeof g.componentDidMount&&(b.flags|=4)):("function"===typeof g.componentDidMount&&(b.flags|=4),b.memoizedProps=d,b.memoizedState=l),g.props=d,g.state=l,g.context=k,d=h):("function"===typeof g.componentDidMount&&(b.flags|=
4),d=!1)}else{g=b.stateNode;Pd(a,b);h=b.memoizedProps;k=b.type===b.elementType?h:T(b.type,h);g.props=k;n=b.pendingProps;p=g.context;l=c.contextType;"object"===typeof l&&null!==l?l=R(l):(l=M(c)?va:x.current,l=Ha(b,l));var q=c.getDerivedStateFromProps;(m="function"===typeof q||"function"===typeof g.getSnapshotBeforeUpdate)||"function"!==typeof g.UNSAFE_componentWillReceiveProps&&"function"!==typeof g.componentWillReceiveProps||(h!==n||p!==l)&&Ud(b,g,d,l);oa=!1;p=b.memoizedState;g.state=p;db(b,d,g,e);
var r=b.memoizedState;h!==n||p!==r||A.current||oa?("function"===typeof q&&(Mb(b,c,q,d),r=b.memoizedState),(k=oa||Sd(b,c,k,d,p,r,l))?(m||"function"!==typeof g.UNSAFE_componentWillUpdate&&"function"!==typeof g.componentWillUpdate||("function"===typeof g.componentWillUpdate&&g.componentWillUpdate(d,r,l),"function"===typeof g.UNSAFE_componentWillUpdate&&g.UNSAFE_componentWillUpdate(d,r,l)),"function"===typeof g.componentDidUpdate&&(b.flags|=4),"function"===typeof g.getSnapshotBeforeUpdate&&(b.flags|=
256)):("function"!==typeof g.componentDidUpdate||h===a.memoizedProps&&p===a.memoizedState||(b.flags|=4),"function"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&p===a.memoizedState||(b.flags|=256),b.memoizedProps=d,b.memoizedState=r),g.props=d,g.state=r,g.context=l,d=k):("function"!==typeof g.componentDidUpdate||h===a.memoizedProps&&p===a.memoizedState||(b.flags|=4),"function"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&p===a.memoizedState||(b.flags|=256),d=!1)}return Qc(a,
b,c,d,f,e)}function Qc(a,b,c,d,e,f){le(a,b);var g=0!==(b.flags&64);if(!d&&!g)return e&&Gd(b,c,!1),ca(a,b,f);d=b.stateNode;tf.current=b;var h=g&&"function"!==typeof c.getDerivedStateFromError?null:d.render();b.flags|=1;null!==a&&g?(b.child=Xb(b,a.child,null,f),b.child=Xb(b,null,h,f)):O(a,b,h,f);b.memoizedState=d.state;e&&Gd(b,c,!0);return b.child}function ne(a){var b=a.stateNode;b.pendingContext?Ed(a,b.pendingContext,b.pendingContext!==b.context):b.context&&Ed(a,b.context,!1);Dc(a,b.containerInfo)}
function oe(a,b,c){var d=b.pendingProps,e=w.current,f=!1,g;(g=0!==(b.flags&64))||(g=null!==a&&null===a.memoizedState?!1:0!==(e&2));g?(f=!0,b.flags&=-65):null!==a&&null===a.memoizedState||void 0===d.fallback||!0===d.unstable_avoidThisFallback||(e|=1);v(w,e&1);if(null===a){a=d.children;e=d.fallback;if(f)return a=pe(b,a,e,c),b.child.memoizedState={baseLanes:c},b.memoizedState=Zb,a;if("number"===typeof d.unstable_expectedLoadTime)return a=pe(b,a,e,c),b.child.memoizedState={baseLanes:c},b.memoizedState=
Zb,b.lanes=33554432,a;c=Rc({mode:"visible",children:a},b.mode,c,null);c.return=b;return b.child=c}if(null!==a.memoizedState){if(f)return d=qe(a,b,d.children,d.fallback,c),f=b.child,e=a.child.memoizedState,f.memoizedState=null===e?{baseLanes:c}:{baseLanes:e.baseLanes|c},f.childLanes=a.childLanes&~c,b.memoizedState=Zb,d;c=re(a,b,d.children,c);b.memoizedState=null;return c}if(f)return d=qe(a,b,d.children,d.fallback,c),f=b.child,e=a.child.memoizedState,f.memoizedState=null===e?{baseLanes:c}:{baseLanes:e.baseLanes|
c},f.childLanes=a.childLanes&~c,b.memoizedState=Zb,d;c=re(a,b,d.children,c);b.memoizedState=null;return c}function pe(a,b,c,d){var e=a.mode,f=a.child;b={mode:"hidden",children:b};0===(e&2)&&null!==f?(f.childLanes=0,f.pendingProps=b):f=Rc(b,e,0,null);c=Pa(c,e,d,null);f.return=a;c.return=a;f.sibling=c;a.child=f;return c}function re(a,b,c,d){var e=a.child;a=e.sibling;c=qa(e,{mode:"visible",children:c});0===(b.mode&2)&&(c.lanes=d);c.return=b;c.sibling=null;null!==a&&(a.nextEffect=null,a.flags=8,b.firstEffect=
b.lastEffect=a);return b.child=c}function qe(a,b,c,d,e){var f=b.mode,g=a.child;a=g.sibling;var h={mode:"hidden",children:c};0===(f&2)&&b.child!==g?(c=b.child,c.childLanes=0,c.pendingProps=h,g=c.lastEffect,null!==g?(b.firstEffect=c.firstEffect,b.lastEffect=g,g.nextEffect=null):b.firstEffect=b.lastEffect=null):c=qa(g,h);null!==a?d=qa(a,d):(d=Pa(d,f,e,null),d.flags|=2);d.return=b;c.return=b;c.sibling=d;b.child=c;return d}function se(a,b){a.lanes|=b;var c=a.alternate;null!==c&&(c.lanes|=b);Od(a.return,
b)}function Sc(a,b,c,d,e,f){var g=a.memoizedState;null===g?a.memoizedState={isBackwards:b,rendering:null,renderingStartTime:0,last:d,tail:c,tailMode:e,lastEffect:f}:(g.isBackwards=b,g.rendering=null,g.renderingStartTime=0,g.last=d,g.tail=c,g.tailMode=e,g.lastEffect=f)}function te(a,b,c){var d=b.pendingProps,e=d.revealOrder,f=d.tail;O(a,b,d.children,c);d=w.current;if(0!==(d&2))d=d&1|2,b.flags|=64;else{if(null!==a&&0!==(a.flags&64))a:for(a=b.child;null!==a;){if(13===a.tag)null!==a.memoizedState&&se(a,
c);else if(19===a.tag)se(a,c);else if(null!==a.child){a.child.return=a;a=a.child;continue}if(a===b)break a;for(;null===a.sibling;){if(null===a.return||a.return===b)break a;a=a.return}a.sibling.return=a.return;a=a.sibling}d&=1}v(w,d);if(0===(b.mode&2))b.memoizedState=null;else switch(e){case "forwards":c=b.child;for(e=null;null!==c;)a=c.alternate,null!==a&&null===Rb(a)&&(e=c),c=c.sibling;c=e;null===c?(e=b.child,b.child=null):(e=c.sibling,c.sibling=null);Sc(b,!1,e,c,f,b.lastEffect);break;case "backwards":c=
null;e=b.child;for(b.child=null;null!==e;){a=e.alternate;if(null!==a&&null===Rb(a)){b.child=e;break}a=e.sibling;e.sibling=c;c=e;e=a}Sc(b,!0,c,null,f,b.lastEffect);break;case "together":Sc(b,!1,null,null,void 0,b.lastEffect);break;default:b.memoizedState=null}return b.child}function ca(a,b,c){null!==a&&(b.dependencies=a.dependencies);pa|=b.lanes;if(0!==(c&b.childLanes)){if(null!==a&&b.child!==a.child)throw Error(m(153));if(null!==b.child){a=b.child;c=qa(a,a.pendingProps);b.child=c;for(c.return=b;null!==
a.sibling;)a=a.sibling,c=c.sibling=qa(a,a.pendingProps),c.return=b;c.sibling=null}return b.child}return null}function qb(a,b){switch(a.tailMode){case "hidden":b=a.tail;for(var c=null;null!==b;)null!==b.alternate&&(c=b),b=b.sibling;null===c?a.tail=null:c.sibling=null;break;case "collapsed":c=a.tail;for(var d=null;null!==c;)null!==c.alternate&&(d=c),c=c.sibling;null===d?b||null===a.tail?a.tail=null:a.tail.sibling=null:d.sibling=null}}function uf(a,b,c){var d=b.pendingProps;switch(b.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 M(b.type)&&(n(A),n(x)),null;case 3:return Qa(),n(A),n(x),Fc(),d=b.stateNode,d.pendingContext&&(d.context=d.pendingContext,d.pendingContext=null),null!==a&&null!==a.child||d.hydrate||(b.flags|=256),ue(b),null;case 5:Ec(b);var e=wa(hb.current);c=b.type;if(null!==a&&null!=b.stateNode)vf(a,b,c,d,e),a.ref!==b.ref&&(b.flags|=128);else{if(!d){if(null===b.stateNode)throw Error(m(166));return null}wa(X.current);a={type:c,props:d,isHidden:!1,children:[],internalInstanceHandle:b,rootContainerInstance:e,
tag:"INSTANCE"};wf(a,b,!1,!1);b.stateNode=a;null!==b.ref&&(b.flags|=128)}return null;case 6:if(a&&null!=b.stateNode)xf(a,b,a.memoizedProps,d);else{if("string"!==typeof d&&null===b.stateNode)throw Error(m(166));wa(hb.current);wa(X.current);b.stateNode={text:d,isHidden:!1,tag:"TEXT"}}return null;case 13:n(w);d=b.memoizedState;if(0!==(b.flags&64))return b.lanes=c,b;d=null!==d;e=!1;null!==a&&(e=null!==a.memoizedState);if(d&&!e&&0!==(b.mode&2))if(null===a&&!0!==b.memoizedProps.unstable_avoidThisFallback||
0!==(w.current&1))0===H&&(H=3);else{if(0===H||3===H)H=4;null===B||0===(pa&134217727)&&0===(Ra&134217727)||Sa(B,L)}if(d||e)b.flags|=4;return null;case 4:return Qa(),ue(b),null;case 10:return yc(b),null;case 17:return M(b.type)&&(n(A),n(x)),null;case 19:n(w);d=b.memoizedState;if(null===d)return null;e=0!==(b.flags&64);var f=d.rendering;if(null===f)if(e)qb(d,!1);else{if(0!==H||null!==a&&0!==(a.flags&64))for(a=b.child;null!==a;){f=Rb(a);if(null!==f){b.flags|=64;qb(d,!1);a=f.updateQueue;null!==a&&(b.updateQueue=
a,b.flags|=4);null===d.lastEffect&&(b.firstEffect=null);b.lastEffect=d.lastEffect;a=c;for(d=b.child;null!==d;)e=d,c=a,e.flags&=2,e.nextEffect=null,e.firstEffect=null,e.lastEffect=null,f=e.alternate,null===f?(e.childLanes=0,e.lanes=c,e.child=null,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=f.childLanes,e.lanes=f.lanes,e.child=f.child,e.memoizedProps=f.memoizedProps,e.memoizedState=f.memoizedState,e.updateQueue=f.updateQueue,e.type=
f.type,c=f.dependencies,e.dependencies=null===c?null:{lanes:c.lanes,firstContext:c.firstContext}),d=d.sibling;v(w,w.current&1|2);return b.child}a=a.sibling}null!==d.tail&&C()>rb&&(b.flags|=64,e=!0,qb(d,!1),b.lanes=33554432)}else{if(!e)if(a=Rb(f),null!==a){if(b.flags|=64,e=!0,a=a.updateQueue,null!==a&&(b.updateQueue=a,b.flags|=4),qb(d,!0),null===d.tail&&"hidden"===d.tailMode&&!f.alternate)return b=b.lastEffect=d.lastEffect,null!==b&&(b.nextEffect=null),null}else 2*C()-d.renderingStartTime>rb&&1073741824!==
c&&(b.flags|=64,e=!0,qb(d,!1),b.lanes=33554432);d.isBackwards?(f.sibling=b.child,b.child=f):(a=d.last,null!==a?a.sibling=f:b.child=f,d.last=f)}return null!==d.tail?(a=d.tail,d.rendering=a,d.tail=a.sibling,d.lastEffect=b.lastEffect,d.renderingStartTime=C(),a.sibling=null,b=w.current,v(w,e?b&1|2:b&1),a):null;case 23:case 24:return da=Aa.current,n(Aa),null!==a&&null!==a.memoizedState!==(null!==b.memoizedState)&&"unstable-defer-without-hiding"!==d.mode&&(b.flags|=4),null}throw Error(m(156,b.tag));}function yf(a,
b){switch(a.tag){case 1:return M(a.type)&&(n(A),n(x)),b=a.flags,b&4096?(a.flags=b&-4097|64,a):null;case 3:Qa();n(A);n(x);Fc();b=a.flags;if(0!==(b&64))throw Error(m(285));a.flags=b&-4097|64;return a;case 5:return Ec(a),null;case 13:return n(w),b=a.flags,b&4096?(a.flags=b&-4097|64,a):null;case 19:return n(w),null;case 4:return Qa(),null;case 10:return yc(a),null;case 23:case 24:return da=Aa.current,n(Aa),null;default:return null}}function Tc(a,b){try{var c="",d=b;do c+=jf(d),d=d.return;while(d);var e=
c}catch(f){e="\nError generating stack: "+f.message+"\n"+f.stack}return{value:a,source:b,stack:e}}function Uc(a,b){try{console.error(b.value)}catch(c){setTimeout(function(){throw c;})}}function ve(a,b,c){c=ma(-1,c);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){$b||($b=!0,Vc=d);Uc(a,b)};return c}function we(a,b,c){c=ma(-1,c);c.tag=3;var d=a.type.getDerivedStateFromError;if("function"===typeof d){var e=b.value;c.payload=function(){Uc(a,b);return d(e)}}var f=a.stateNode;null!==
f&&"function"===typeof f.componentDidCatch&&(c.callback=function(){"function"!==typeof d&&(null===aa?aa=new Set([this]):aa.add(this),Uc(a,b));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:""})});return c}function xe(a){var b=a.ref;if(null!==b)if("function"===typeof b)try{b(null)}catch(c){ra(a,c)}else b.current=null}function zf(a,b){switch(b.tag){case 0:case 11:case 15:case 22:return;case 1:if(b.flags&256&&null!==a){var c=a.memoizedProps,d=a.memoizedState;a=b.stateNode;b=
a.getSnapshotBeforeUpdate(b.elementType===b.type?c:T(b.type,c),d);a.__reactInternalSnapshotBeforeUpdate=b}return;case 3:b.flags&256&&b.stateNode.containerInfo.children.splice(0);return;case 5:case 6:case 4:case 17:return}throw Error(m(163));}function Af(a,b,c,d){switch(c.tag){case 0:case 11:case 15:case 22:b=c.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){a=b=b.next;do 3===(a.tag&3)&&(d=a.create,a.destroy=d()),a=a.next;while(a!==b)}b=c.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){a=
b=b.next;do{var e=a;d=e.next;e=e.tag;0!==(e&4)&&0!==(e&1)&&(ye(c,a),Bf(c,a));a=d}while(a!==b)}return;case 1:a=c.stateNode;c.flags&4&&(null===b?a.componentDidMount():(d=c.elementType===c.type?b.memoizedProps:T(c.type,b.memoizedProps),a.componentDidUpdate(d,b.memoizedState,a.__reactInternalSnapshotBeforeUpdate)));b=c.updateQueue;null!==b&&Rd(c,b,a);return;case 3:b=c.updateQueue;if(null!==b){a=null;if(null!==c.child)switch(c.child.tag){case 5:a=Bb(c.child.stateNode);break;case 1:a=c.child.stateNode}Rd(c,
b,a)}return;case 5:return;case 6:return;case 4:return;case 12:return;case 13:return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(m(163));}function ze(a,b){for(var c=a;;){if(5===c.tag){var d=c.stateNode;b?d.isHidden=!0:c.stateNode.isHidden=!1}else if(6===c.tag)c.stateNode.isHidden=b?!0:!1;else if((23!==c.tag&&24!==c.tag||null===c.memoizedState||c===a)&&null!==c.child){c.child.return=c;c=c.child;continue}if(c===a)break;for(;null===c.sibling;){if(null===c.return||c.return===a)return;
c=c.return}c.sibling.return=c.return;c=c.sibling}}function Ae(a,b,c){if(Ba&&"function"===typeof Ba.onCommitFiberUnmount)try{Ba.onCommitFiberUnmount(Wc,b)}catch(f){}switch(b.tag){case 0:case 11:case 14:case 15:case 22:a=b.updateQueue;if(null!==a&&(a=a.lastEffect,null!==a)){c=a=a.next;do{var d=c,e=d.destroy;d=d.tag;if(void 0!==e)if(0!==(d&4))ye(b,c);else{d=b;try{e()}catch(f){ra(d,f)}}c=c.next}while(c!==a)}break;case 1:xe(b);a=b.stateNode;if("function"===typeof a.componentWillUnmount)try{a.props=b.memoizedProps,
a.state=b.memoizedState,a.componentWillUnmount()}catch(f){ra(b,f)}break;case 5:xe(b);break;case 4:Be(a,b)}}function Ce(a){a.alternate=null;a.child=null;a.dependencies=null;a.firstEffect=null;a.lastEffect=null;a.memoizedProps=null;a.memoizedState=null;a.pendingProps=null;a.return=null;a.updateQueue=null}function De(a){return 5===a.tag||3===a.tag||4===a.tag}function Ee(a){a:{for(var b=a.return;null!==b;){if(De(b))break a;b=b.return}throw Error(m(160));}var c=b;b=c.stateNode;switch(c.tag){case 5:var d=
!1;break;case 3:b=b.containerInfo;d=!0;break;case 4:b=b.containerInfo;d=!0;break;default:throw Error(m(161));}c.flags&16&&(c.flags&=-17);a:b:for(c=a;;){for(;null===c.sibling;){if(null===c.return||De(c.return)){c=null;break a}c=c.return}c.sibling.return=c.return;for(c=c.sibling;5!==c.tag&&6!==c.tag&&18!==c.tag;){if(c.flags&2)continue b;if(null===c.child||4===c.tag)continue b;else c.child.return=c,c=c.child}if(!(c.flags&2)){c=c.stateNode;break a}}d?Xc(a,c,b):Yc(a,c,b)}function Xc(a,b,c){var d=a.tag,
e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?Cf(c,a,b):Df(c,a);else if(4!==d&&(a=a.child,null!==a))for(Xc(a,b,c),a=a.sibling;null!==a;)Xc(a,b,c),a=a.sibling}function Yc(a,b,c){var d=a.tag,e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?Cd(c,a,b):Bd(c,a);else if(4!==d&&(a=a.child,null!==a))for(Yc(a,b,c),a=a.sibling;null!==a;)Yc(a,b,c),a=a.sibling}function Be(a,b,c){c=b;for(var d=!1,e,f;;){if(!d){e=c.return;a:for(;;){if(null===e)throw Error(m(160));f=e.stateNode;switch(e.tag){case 5:e=
f;f=!1;break a;case 3:e=f.containerInfo;f=!0;break a;case 4:e=f.containerInfo;f=!0;break a}e=e.return}d=!0}if(5===c.tag||6===c.tag){a:for(var g=a,h=c,l=h;;)if(Ae(g,l),null!==l.child&&4!==l.tag)l.child.return=l,l=l.child;else{if(l===h)break a;for(;null===l.sibling;){if(null===l.return||l.return===h)break a;l=l.return}l.sibling.return=l.return;l=l.sibling}f?Ef(e,c.stateNode):Dd(e,c.stateNode)}else if(4===c.tag){if(null!==c.child){e=c.stateNode.containerInfo;f=!0;c.child.return=c;c=c.child;continue}}else if(Ae(a,
c),null!==c.child){c.child.return=c;c=c.child;continue}if(c===b)break;for(;null===c.sibling;){if(null===c.return||c.return===b)return;c=c.return;4===c.tag&&(d=!1)}c.sibling.return=c.return;c=c.sibling}}function Zc(a,b){switch(b.tag){case 0:case 11:case 14:case 15:case 22:b=b.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){a=b=b.next;do{if(3===(a.tag&3)){var c=a.destroy;a.destroy=void 0;void 0!==c&&c()}a=a.next}while(a!==b)}return;case 1:return;case 5:a=b.stateNode;if(null!=a){c=b.memoizedProps;
var d=b.type,e=b.updateQueue;b.updateQueue=null;null!==e&&(a.type=d,a.props=c)}return;case 6:if(null===b.stateNode)throw Error(m(162));b.stateNode.text=b.memoizedProps;return;case 3:return;case 12:return;case 13:null!==b.memoizedState&&($c=C(),ze(b.child,!0));Fe(b);return;case 19:Fe(b);return;case 17:return;case 23:case 24:ze(b,null!==b.memoizedState);return}throw Error(m(163));}function Fe(a){var b=a.updateQueue;if(null!==b){a.updateQueue=null;var c=a.stateNode;null===c&&(c=a.stateNode=new Ff);b.forEach(function(b){var d=
Gf.bind(null,a,b);c.has(b)||(c.add(b),b.then(d,d))})}}function Hf(a,b){return null!==a&&(a=a.memoizedState,null===a||null!==a.dehydrated)?(b=b.memoizedState,null!==b&&null===b.dehydrated):!1}function Ge(a){if(null===ac)try{var b=("require"+Math.random()).slice(0,7);ac=(module&&module[b]).call(module,"timers").setImmediate}catch(c){ac=function(a){var b=new MessageChannel;b.port1.onmessage=a;b.port2.postMessage(void 0)}}return ac(a)}function Z(){return 0!==(q&48)?C():-1!==bc?bc:bc=C()}function za(a){a=
a.mode;if(0===(a&2))return 1;if(0===(a&4))return 99===Ka()?1:2;0===ea&&(ea=Ta);if(0!==If.transition){0!==cc&&(cc=null!==ad?ad.pendingLanes:0);a=ea;var b=4186112&~cc;b&=-b;0===b&&(a=4186112&~a,b=a&-a,0===b&&(b=8192));return b}a=Ka();0!==(q&4)&&98===a?a=Eb(12,ea):(a=$e(a),a=Eb(a,ea));return a}function pb(a,b,c){if(50<sb)throw sb=0,bd=null,Error(m(185));a=dc(a,b);if(null===a)return null;Fb(a,b,c);a===B&&(Ra|=b,4===H&&Sa(a,L));var d=Ka();1===b?0!==(q&8)&&0===(q&48)?cd(a):(V(a,c),0===q&&(rb=C()+500,Ma())):
(0===(q&4)||98!==d&&99!==d||(null===Ua?Ua=new Set([a]):Ua.add(a)),V(a,c));ad=a}function dc(a,b){a.lanes|=b;var c=a.alternate;null!==c&&(c.lanes|=b);c=a;for(a=a.return;null!==a;)a.childLanes|=b,c=a.alternate,null!==c&&(c.childLanes|=b),c=a,a=a.return;return 3===c.tag?c.stateNode:null}function V(a,b){for(var c=a.callbackNode,d=a.suspendedLanes,e=a.pingedLanes,f=a.expirationTimes,g=a.pendingLanes;0<g;){var h=31-la(g),l=1<<h,k=f[h];if(-1===k){if(0===(l&d)||0!==(l&e)){k=b;Ia(l);var m=r;f[h]=10<=m?k+250:
6<=m?k+5E3:-1}}else k<=b&&(a.expiredLanes|=l);g&=~l}d=bb(a,a===B?L:0);b=r;if(0===d)null!==c&&(c!==dd&&vc(c),a.callbackNode=null,a.callbackPriority=0);else{if(null!==c){if(a.callbackPriority===b)return;c!==dd&&vc(c)}15===b?(c=cd.bind(null,a),null===ba?(ba=[c],Hb=uc(Gb,Nd)):ba.push(c),c=dd):14===b?c=cb(99,cd.bind(null,a)):(c=af(b),c=cb(c,He.bind(null,a)));a.callbackPriority=b;a.callbackNode=c}}function He(a){bc=-1;cc=ea=0;if(0!==(q&48))throw Error(m(327));var b=a.callbackNode;if(Ca()&&a.callbackNode!==
b)return null;var c=bb(a,a===B?L:0);if(0===c)return null;var d=c;var e=q;q|=16;var f=Ie();if(B!==a||L!==d)rb=C()+500,Va(a,d);do try{Jf();break}catch(h){Je(a,h)}while(1);xc();ec.current=f;q=e;null!==D?d=0:(B=null,L=0,d=H);if(0!==(Ta&Ra))Va(a,0);else if(0!==d){2===d&&(q|=64,a.hydrate&&(a.hydrate=!1,a.containerInfo.children.splice(0)),c=Hd(a),0!==c&&(d=tb(a,c)));if(1===d)throw b=fc,Va(a,0),Sa(a,c),V(a,C()),b;a.finishedWork=a.current.alternate;a.finishedLanes=c;switch(d){case 0:case 1:throw Error(m(345));
case 2:Da(a);break;case 3:Sa(a,c);if((c&62914560)===c&&(d=$c+500-C(),10<d)){if(0!==bb(a,0))break;e=a.suspendedLanes;if((e&c)!==c){Z();a.pingedLanes|=a.suspendedLanes&e;break}a.timeoutHandle=Ke(Da.bind(null,a),d);break}Da(a);break;case 4:Sa(a,c);if((c&4186112)===c)break;d=a.eventTimes;for(e=-1;0<c;){var g=31-la(c);f=1<<g;g=d[g];g>e&&(e=g);c&=~f}c=e;c=C()-c;c=(120>c?120:480>c?480:1080>c?1080:1920>c?1920:3E3>c?3E3:4320>c?4320:1960*Kf(c/1960))-c;if(10<c){a.timeoutHandle=Ke(Da.bind(null,a),c);break}Da(a);
break;case 5:Da(a);break;default:throw Error(m(329));}}V(a,C());return a.callbackNode===b?He.bind(null,a):null}function Sa(a,b){b&=~ed;b&=~Ra;a.suspendedLanes|=b;a.pingedLanes&=~b;for(a=a.expirationTimes;0<b;){var c=31-la(b),d=1<<c;a[c]=-1;b&=~d}}function cd(a){if(0!==(q&48))throw Error(m(327));Ca();if(a===B&&0!==(a.expiredLanes&L)){var b=L;var c=tb(a,b);0!==(Ta&Ra)&&(b=bb(a,b),c=tb(a,b))}else b=bb(a,0),c=tb(a,b);0!==a.tag&&2===c&&(q|=64,a.hydrate&&(a.hydrate=!1,a.containerInfo.children.splice(0)),
b=Hd(a),0!==b&&(c=tb(a,b)));if(1===c)throw c=fc,Va(a,0),Sa(a,b),V(a,C()),c;a.finishedWork=a.current.alternate;a.finishedLanes=b;Da(a);V(a,C());return null}function fd(a,b){var c=q;q|=1;try{return a(b)}finally{q=c,0===q&&(rb=C()+500,Ma())}}function Yb(a,b){v(Aa,da);da|=b;Ta|=b}function Va(a,b){a.finishedWork=null;a.finishedLanes=0;var c=a.timeoutHandle;-1!==c&&(a.timeoutHandle=-1,Lf(c));if(null!==D)for(c=D.return;null!==c;){var d=c;switch(d.tag){case 1:d=d.type.childContextTypes;null!==d&&void 0!==
d&&(n(A),n(x));break;case 3:Qa();n(A);n(x);Fc();break;case 5:Ec(d);break;case 4:Qa();break;case 13:n(w);break;case 19:n(w);break;case 10:yc(d);break;case 23:case 24:da=Aa.current,n(Aa)}c=c.return}B=a;D=qa(a.current,null);L=da=Ta=b;H=0;fc=null;ed=Ra=pa=0}function Je(a,b){do{var c=D;try{xc();lb.current=Sb;if(Tb){for(var d=y.memoizedState;null!==d;){var e=d.queue;null!==e&&(e.pending=null);d=d.next}Tb=!1}kb=0;G=K=y=null;mb=!1;gd.current=null;if(null===c||null===c.return){H=1;fc=b;D=null;break}a:{var f=
a,g=c.return,h=c,l=b;b=L;h.flags|=2048;h.firstEffect=h.lastEffect=null;if(null!==l&&"object"===typeof l&&"function"===typeof l.then){var k=l;if(0===(h.mode&2)){var m=h.alternate;m?(h.updateQueue=m.updateQueue,h.memoizedState=m.memoizedState,h.lanes=m.lanes):(h.updateQueue=null,h.memoizedState=null)}var n=0!==(w.current&1),p=g;do{var q;if(q=13==