react-test-renderer
Version:
React package for snapshot testing.
129 lines • 78.1 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.
*/
'use strict';var aa=require("object-assign"),ba=require("scheduler/unstable_mock"),ca=require("react"),n=require("scheduler");function q(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 da(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 ea(a,b,c){b&&da(a.prototype,b);c&&da(a,c);return a}var fa=ca.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ha=60103,ia=60106,ja=60107,ka=60108,la=60114,ma=60109,na=60110,oa=60112,pa=60113,qa=60120,ra=60115,sa=60116,ta=60121,ua=60129,va=60130,wa=60131;
if("function"===typeof Symbol&&Symbol.for){var w=Symbol.for;ha=w("react.element");ia=w("react.portal");ja=w("react.fragment");ka=w("react.strict_mode");la=w("react.profiler");ma=w("react.provider");na=w("react.context");oa=w("react.forward_ref");pa=w("react.suspense");qa=w("react.suspense_list");ra=w("react.memo");sa=w("react.lazy");ta=w("react.block");w("react.scope");ua=w("react.debug_trace_mode");va=w("react.offscreen");wa=w("react.legacy_hidden")}var xa="function"===typeof Symbol&&Symbol.iterator;
function ya(a){if(null===a||"object"!==typeof a)return null;a=xa&&a[xa]||a["@@iterator"];return"function"===typeof a?a:null}
function za(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 ja:return"Fragment";case ia:return"Portal";case la:return"Profiler";case ka:return"StrictMode";case pa:return"Suspense";case qa:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case na:return(a.displayName||"Context")+".Consumer";case ma:return(a._context.displayName||"Context")+".Provider";case oa:var b=a.render;b=b.displayName||b.name||"";
return a.displayName||(""!==b?"ForwardRef("+b+")":"ForwardRef");case ra:return za(a.type);case ta:return za(a._render);case sa:b=a._payload;a=a._init;try{return za(a(b))}catch(c){}}return null}function Ba(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 Ca(a){if(Ba(a)!==a)throw Error(q(188));}
function Da(a){var b=a.alternate;if(!b){b=Ba(a);if(null===b)throw Error(q(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 Ca(e),a;if(f===d)return Ca(e),b;f=f.sibling}throw Error(q(188));}if(c.return!==d.return)c=e,d=f;else{for(var h=!1,g=e.child;g;){if(g===c){h=!0;c=e;d=f;break}if(g===d){h=!0;d=e;c=f;break}g=g.sibling}if(!h){for(g=f.child;g;){if(g===
c){h=!0;c=f;d=e;break}if(g===d){h=!0;d=f;c=e;break}g=g.sibling}if(!h)throw Error(q(189));}}if(c.alternate!==d)throw Error(q(190));}if(3!==c.tag)throw Error(q(188));return c.stateNode.current===c?a:b}function Ea(a){a=Da(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 Fa(a,b){for(var c=a.alternate;null!==b;){if(b===a||b===c)return!0;b=b.return}return!1}var Ga={},Ha={},Ia=new WeakMap;function Ja(a){switch(a.tag){case "INSTANCE":var b=a.rootContainerInstance.createNodeMock;b=b({type:a.type,props:a.props});"object"===typeof b&&null!==b&&Ia.set(b,a);return b;default:return a}}function Ka(a,b){var c=a.children.indexOf(b);-1!==c&&a.children.splice(c,1);a.children.push(b)}
function La(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)}var Ma=setTimeout,Na=clearTimeout,Oa=0,Pa;function Qa(a){if(void 0===Pa)try{throw Error();}catch(c){var b=c.stack.trim().match(/\n( *(at )?)/);Pa=b&&b[1]||""}return"\n"+Pa+a}var Ra=!1;
function Sa(a,b){if(!a||Ra)return"";Ra=!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(k){var d=k}Reflect.construct(a,[],b)}else{try{b.call()}catch(k){d=k}a.call(b.prototype)}else{try{throw Error();}catch(k){d=k}a()}}catch(k){if(k&&d&&"string"===typeof k.stack){for(var e=k.stack.split("\n"),
f=d.stack.split("\n"),h=e.length-1,g=f.length-1;1<=h&&0<=g&&e[h]!==f[g];)g--;for(;1<=h&&0<=g;h--,g--)if(e[h]!==f[g]){if(1!==h||1!==g){do if(h--,g--,0>g||e[h]!==f[g])return"\n"+e[h].replace(" at new "," at ");while(1<=h&&0<=g)}break}}}finally{Ra=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:"")?Qa(a):""}var Ta=[],Ua=-1;function Va(a){return{current:a}}function A(a){0>Ua||(a.current=Ta[Ua],Ta[Ua]=null,Ua--)}function B(a,b){Ua++;Ta[Ua]=a.current;a.current=b}
var Wa={},C=Va(Wa),D=Va(!1),Xa=Wa;function Ya(a,b){var c=a.type.contextTypes;if(!c)return Wa;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 E(a){a=a.childContextTypes;return null!==a&&void 0!==a}function Za(){A(D);A(C)}
function $a(a,b,c){if(C.current!==Wa)throw Error(q(168));B(C,b);B(D,c)}function ab(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(q(108,za(b)||"Unknown",e));return aa({},c,d)}function bb(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Wa;Xa=C.current;B(C,a);B(D,D.current);return!0}
function cb(a,b,c){var d=a.stateNode;if(!d)throw Error(q(169));c?(a=ab(a,b,Xa),d.__reactInternalMemoizedMergedChildContext=a,A(D),A(C),B(C,a)):A(D);B(D,c)}var db=null,eb=null,fb=n.unstable_now;fb();var F=8;
function gb(a){if(0!==(1&a))return F=15,1;if(0!==(2&a))return F=14,2;if(0!==(4&a))return F=13,4;var b=24&a;if(0!==b)return F=12,b;if(0!==(a&32))return F=11,32;b=192&a;if(0!==b)return F=10,b;if(0!==(a&256))return F=9,256;b=3584&a;if(0!==b)return F=8,b;if(0!==(a&4096))return F=7,4096;b=4186112&a;if(0!==b)return F=6,b;b=62914560&a;if(0!==b)return F=5,b;if(a&67108864)return F=4,67108864;if(0!==(a&134217728))return F=3,134217728;b=805306368&a;if(0!==b)return F=2,b;if(0!==(1073741824&a))return F=1,1073741824;
F=8;return a}function hb(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 ib(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(q(358,a));}}
function jb(a,b){var c=a.pendingLanes;if(0===c)return F=0;var d=0,e=0,f=a.expiredLanes,h=a.suspendedLanes,g=a.pingedLanes;if(0!==f)d=f,e=F=15;else if(f=c&134217727,0!==f){var k=f&~h;0!==k?(d=gb(k),e=F):(g&=f,0!==g&&(d=gb(g),e=F))}else f=c&~h,0!==f?(d=gb(f),e=F):0!==g&&(d=gb(g),e=F);if(0===d)return 0;d=31-kb(d);d=c&((0>d?0:1<<d)<<1)-1;if(0!==b&&b!==d&&0===(b&h)){gb(b);if(e<=F)return b;F=e}b=a.entangledLanes;if(0!==b)for(a=a.entanglements,b&=d;0<b;)c=31-kb(b),e=1<<c,d|=a[c],b&=~e;return d}
function lb(a){a=a.pendingLanes&-1073741825;return 0!==a?a:a&1073741824?1073741824:0}function mb(a,b){switch(a){case 15:return 1;case 14:return 2;case 12:return a=nb(24&~b),0===a?mb(10,b):a;case 10:return a=nb(192&~b),0===a?mb(8,b):a;case 8:return a=nb(3584&~b),0===a&&(a=nb(4186112&~b),0===a&&(a=512)),a;case 2:return b=nb(805306368&~b),0===b&&(b=268435456),b}throw Error(q(358,a));}function nb(a){return a&-a}function ob(a){for(var b=[],c=0;31>c;c++)b.push(a);return b}
function pb(a,b,c){a.pendingLanes|=b;var d=b-1;a.suspendedLanes&=d;a.pingedLanes&=d;a=a.eventTimes;b=31-kb(b);a[b]=c}var kb=Math.clz32?Math.clz32:qb,rb=Math.log,sb=Math.LN2;function qb(a){return 0===a?32:31-(rb(a)/sb|0)|0}
var tb=n.unstable_runWithPriority,ub=n.unstable_scheduleCallback,vb=n.unstable_cancelCallback,wb=n.unstable_shouldYield,xb=n.unstable_requestPaint,yb=n.unstable_now,zb=n.unstable_getCurrentPriorityLevel,Ab=n.unstable_ImmediatePriority,Bb=n.unstable_UserBlockingPriority,Cb=n.unstable_NormalPriority,Db=n.unstable_LowPriority,Eb=n.unstable_IdlePriority,Fb={},Gb=void 0!==xb?xb:function(){},Hb=null,Ib=null,Jb=!1,Kb=yb(),G=1E4>Kb?yb:function(){return yb()-Kb};
function Lb(){switch(zb()){case Ab:return 99;case Bb:return 98;case Cb:return 97;case Db:return 96;case Eb:return 95;default:throw Error(q(332));}}function Mb(a){switch(a){case 99:return Ab;case 98:return Bb;case 97:return Cb;case 96:return Db;case 95:return Eb;default:throw Error(q(332));}}function Nb(a,b){a=Mb(a);return tb(a,b)}function Ob(a,b,c){a=Mb(a);return ub(a,b,c)}function Pb(){if(null!==Ib){var a=Ib;Ib=null;vb(a)}Qb()}
function Qb(){if(!Jb&&null!==Hb){Jb=!0;var a=0;try{var b=Hb;Nb(99,function(){for(;a<b.length;a++){var c=b[a];do c=c(!0);while(null!==c)}});Hb=null}catch(c){throw null!==Hb&&(Hb=Hb.slice(a+1)),ub(Ab,Pb),c;}finally{Jb=!1}}}var Rb=fa.ReactCurrentBatchConfig;function Sb(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var H="function"===typeof Object.is?Object.is:Sb,Tb=Object.prototype.hasOwnProperty;
function Ub(a,b){if(H(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(!Tb.call(b,c[d])||!H(a[c[d]],b[c[d]]))return!1;return!0}
function Vb(a){switch(a.tag){case 5:return Qa(a.type);case 16:return Qa("Lazy");case 13:return Qa("Suspense");case 19:return Qa("SuspenseList");case 0:case 2:case 15:return a=Sa(a.type,!1),a;case 11:return a=Sa(a.type.render,!1),a;case 22:return a=Sa(a.type._render,!1),a;case 1:return a=Sa(a.type,!0),a;default:return""}}function I(a,b){if(a&&a.defaultProps){b=aa({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}var Wb=Va(null),Xb=null,Yb=null,Zb=null;
function $b(){Zb=Yb=Xb=null}function ac(a){var b=Wb.current;A(Wb);a.type._context._currentValue2=b}function bc(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 cc(a,b){Xb=a;Zb=Yb=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(0!==(a.lanes&b)&&(J=!0),a.firstContext=null)}
function K(a,b){if(Zb!==a&&!1!==b&&0!==b){if("number"!==typeof b||1073741823===b)Zb=a,b=1073741823;b={context:a,observedBits:b,next:null};if(null===Yb){if(null===Xb)throw Error(q(308));Yb=b;Xb.dependencies={lanes:0,firstContext:b,responders:null}}else Yb=Yb.next=b}return a._currentValue2}var dc=!1;function ec(a){a.updateQueue={baseState:a.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}
function fc(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 gc(a,b){return{eventTime:a,lane:b,tag:0,payload:null,callback:null,next:null}}function hc(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 ic(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 h={eventTime:c.eventTime,lane:c.lane,tag:c.tag,payload:c.payload,callback:c.callback,next:null};null===f?e=f=h:f=f.next=h;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 jc(a,b,c,d){var e=a.updateQueue;dc=!1;var f=e.firstBaseUpdate,h=e.lastBaseUpdate,g=e.shared.pending;if(null!==g){e.shared.pending=null;var k=g,l=k.next;k.next=null;null===h?f=l:h.next=l;h=k;var p=a.alternate;if(null!==p){p=p.updateQueue;var r=p.lastBaseUpdate;r!==h&&(null===r?p.firstBaseUpdate=l:r.next=l,p.lastBaseUpdate=k)}}if(null!==f){r=e.baseState;h=0;p=l=k=null;do{g=f.lane;var m=f.eventTime;if((d&g)===g){null!==p&&(p=p.next={eventTime:m,lane:0,tag:f.tag,payload:f.payload,callback:f.callback,
next:null});a:{var z=a,x=f;g=b;m=c;switch(x.tag){case 1:z=x.payload;if("function"===typeof z){r=z.call(m,r,g);break a}r=z;break a;case 3:z.flags=z.flags&-4097|64;case 0:z=x.payload;g="function"===typeof z?z.call(m,r,g):z;if(null===g||void 0===g)break a;r=aa({},r,g);break a;case 2:dc=!0}}null!==f.callback&&(a.flags|=32,g=e.effects,null===g?e.effects=[f]:g.push(f))}else m={eventTime:m,lane:g,tag:f.tag,payload:f.payload,callback:f.callback,next:null},null===p?(l=p=m,k=r):p=p.next=m,h|=g;f=f.next;if(null===
f)if(g=e.shared.pending,null===g)break;else f=g.next,g.next=null,e.lastBaseUpdate=g,e.shared.pending=null}while(1);null===p&&(k=r);e.baseState=k;e.firstBaseUpdate=l;e.lastBaseUpdate=p;kc|=h;a.lanes=h;a.memoizedState=r}}function lc(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(q(191,e));e.call(d)}}}var mc=(new ca.Component).refs;
function nc(a,b,c,d){b=a.memoizedState;c=c(d,b);c=null===c||void 0===c?b:aa({},b,c);a.memoizedState=c;0===a.lanes&&(a.updateQueue.baseState=c)}
var rc={isMounted:function(a){return(a=a._reactInternals)?Ba(a)===a:!1},enqueueSetState:function(a,b,c){a=a._reactInternals;var d=oc(),e=pc(a),f=gc(d,e);f.payload=b;void 0!==c&&null!==c&&(f.callback=c);hc(a,f);qc(a,e,d)},enqueueReplaceState:function(a,b,c){a=a._reactInternals;var d=oc(),e=pc(a),f=gc(d,e);f.tag=1;f.payload=b;void 0!==c&&null!==c&&(f.callback=c);hc(a,f);qc(a,e,d)},enqueueForceUpdate:function(a,b){a=a._reactInternals;var c=oc(),d=pc(a),e=gc(c,d);e.tag=2;void 0!==b&&null!==b&&(e.callback=
b);hc(a,e);qc(a,d,c)}};function sc(a,b,c,d,e,f,h){a=a.stateNode;return"function"===typeof a.shouldComponentUpdate?a.shouldComponentUpdate(d,f,h):b.prototype&&b.prototype.isPureReactComponent?!Ub(c,d)||!Ub(e,f):!0}
function tc(a,b,c){var d=!1,e=Wa;var f=b.contextType;"object"===typeof f&&null!==f?f=K(f):(e=E(b)?Xa:C.current,d=b.contextTypes,f=(d=null!==d&&void 0!==d)?Ya(a,e):Wa);b=new b(c,f);a.memoizedState=null!==b.state&&void 0!==b.state?b.state:null;b.updater=rc;a.stateNode=b;b._reactInternals=a;d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=e,a.__reactInternalMemoizedMaskedChildContext=f);return b}
function uc(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&&rc.enqueueReplaceState(b,b.state,null)}
function vc(a,b,c,d){var e=a.stateNode;e.props=c;e.state=a.memoizedState;e.refs=mc;ec(a);var f=b.contextType;"object"===typeof f&&null!==f?e.context=K(f):(f=E(b)?Xa:C.current,e.context=Ya(a,f));jc(a,c,e,d);e.state=a.memoizedState;f=b.getDerivedStateFromProps;"function"===typeof f&&(nc(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&&rc.enqueueReplaceState(e,e.state,null),jc(a,c,e,d),e.state=a.memoizedState);"function"===typeof e.componentDidMount&&(a.flags|=4)}var wc=Array.isArray;
function xc(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(q(309));var d=c.stateNode}if(!d)throw Error(q(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===mc&&(b=d.refs={});null===a?delete b[e]:b[e]=a};b._stringRef=e;return b}if("string"!==typeof a)throw Error(q(284));if(!c._owner)throw Error(q(290,a));}return a}
function yc(a,b){if("textarea"!==a.type)throw Error(q(31,"[object Object]"===Object.prototype.toString.call(b)?"object with keys {"+Object.keys(b).join(", ")+"}":b));}
function zc(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=Ac(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 h(b){a&&null===b.alternate&&(b.flags=2);return b}function g(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 k(a,b,c,d){if(null!==b&&b.elementType===c.type)return d=e(b,c.props),d.ref=xc(a,b,c),d.return=a,d;d=Cc(c.type,c.key,c.props,null,a.mode,d);d.ref=xc(a,b,c);d.return=a;return d}function l(a,b,c,d){if(null===b||4!==b.tag||b.stateNode.containerInfo!==c.containerInfo||b.stateNode.implementation!==c.implementation)return b=
Dc(c,a.mode,d),b.return=a,b;b=e(b,c.children||[]);b.return=a;return b}function p(a,b,c,d,f){if(null===b||7!==b.tag)return b=Ec(c,a.mode,d,f),b.return=a,b;b=e(b,c);b.return=a;return b}function r(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 ha:return c=Cc(b.type,b.key,b.props,null,a.mode,c),c.ref=xc(a,null,b),c.return=a,c;case ia:return b=Dc(b,a.mode,c),b.return=a,b}if(wc(b)||ya(b))return b=Ec(b,
a.mode,c,null),b.return=a,b;yc(a,b)}return null}function m(a,b,c,d){var e=null!==b?b.key:null;if("string"===typeof c||"number"===typeof c)return null!==e?null:g(a,b,""+c,d);if("object"===typeof c&&null!==c){switch(c.$$typeof){case ha:return c.key===e?c.type===ja?p(a,b,c.props.children,d,e):k(a,b,c,d):null;case ia:return c.key===e?l(a,b,c,d):null}if(wc(c)||ya(c))return null!==e?null:p(a,b,c,d,null);yc(a,c)}return null}function z(a,b,c,d,e){if("string"===typeof d||"number"===typeof d)return a=a.get(c)||
null,g(b,a,""+d,e);if("object"===typeof d&&null!==d){switch(d.$$typeof){case ha:return a=a.get(null===d.key?c:d.key)||null,d.type===ja?p(b,a,d.props.children,e,d.key):k(b,a,d,e);case ia:return a=a.get(null===d.key?c:d.key)||null,l(b,a,d,e)}if(wc(d)||ya(d))return a=a.get(c)||null,p(b,a,d,e,null);yc(b,d)}return null}function x(e,h,g,k){for(var u=null,l=null,t=h,y=h=0,p=null;null!==t&&y<g.length;y++){t.index>y?(p=t,t=null):p=t.sibling;var v=m(e,t,g[y],k);if(null===v){null===t&&(t=p);break}a&&t&&null===
v.alternate&&b(e,t);h=f(v,h,y);null===l?u=v:l.sibling=v;l=v;t=p}if(y===g.length)return c(e,t),u;if(null===t){for(;y<g.length;y++)t=r(e,g[y],k),null!==t&&(h=f(t,h,y),null===l?u=t:l.sibling=t,l=t);return u}for(t=d(e,t);y<g.length;y++)p=z(t,e,y,g[y],k),null!==p&&(a&&null!==p.alternate&&t.delete(null===p.key?y:p.key),h=f(p,h,y),null===l?u=p:l.sibling=p,l=p);a&&t.forEach(function(a){return b(e,a)});return u}function V(e,h,g,k){var t=ya(g);if("function"!==typeof t)throw Error(q(150));g=t.call(g);if(null==
g)throw Error(q(151));for(var l=t=null,u=h,y=h=0,p=null,v=g.next();null!==u&&!v.done;y++,v=g.next()){u.index>y?(p=u,u=null):p=u.sibling;var x=m(e,u,v.value,k);if(null===x){null===u&&(u=p);break}a&&u&&null===x.alternate&&b(e,u);h=f(x,h,y);null===l?t=x:l.sibling=x;l=x;u=p}if(v.done)return c(e,u),t;if(null===u){for(;!v.done;y++,v=g.next())v=r(e,v.value,k),null!==v&&(h=f(v,h,y),null===l?t=v:l.sibling=v,l=v);return t}for(u=d(e,u);!v.done;y++,v=g.next())v=z(u,e,y,v.value,k),null!==v&&(a&&null!==v.alternate&&
u.delete(null===v.key?y:v.key),h=f(v,h,y),null===l?t=v:l.sibling=v,l=v);a&&u.forEach(function(a){return b(e,a)});return t}return function(a,d,f,g){var k="object"===typeof f&&null!==f&&f.type===ja&&null===f.key;k&&(f=f.props.children);var l="object"===typeof f&&null!==f;if(l)switch(f.$$typeof){case ha:a:{l=f.key;for(k=d;null!==k;){if(k.key===l){switch(k.tag){case 7:if(f.type===ja){c(a,k.sibling);d=e(k,f.props.children);d.return=a;a=d;break a}break;default:if(k.elementType===f.type){c(a,k.sibling);
d=e(k,f.props);d.ref=xc(a,k,f);d.return=a;a=d;break a}}c(a,k);break}else b(a,k);k=k.sibling}f.type===ja?(d=Ec(f.props.children,a.mode,g,f.key),d.return=a,a=d):(g=Cc(f.type,f.key,f.props,null,a.mode,g),g.ref=xc(a,d,f),g.return=a,a=g)}return h(a);case ia:a:{for(k=f.key;null!==d;){if(d.key===k)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=
Dc(f,a.mode,g);d.return=a;a=d}return h(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,g),d.return=a,a=d),h(a);if(wc(f))return x(a,d,f,g);if(ya(f))return V(a,d,f,g);l&&yc(a,f);if("undefined"===typeof f&&!k)switch(a.tag){case 1:case 22:case 0:case 11:case 15:throw Error(q(152,za(a.type)||"Component"));}return c(a,d)}}var Fc=zc(!0),Gc=zc(!1),Hc={},Ic=Va(Hc),Jc=Va(Hc),Kc=Va(Hc);
function Lc(a){if(a===Hc)throw Error(q(174));return a}function Mc(a,b){B(Kc,b);B(Jc,a);B(Ic,Hc);A(Ic);B(Ic,Ga)}function Nc(){A(Ic);A(Jc);A(Kc)}function Oc(a){Lc(Kc.current);Lc(Ic.current)!==Ga&&(B(Jc,a),B(Ic,Ga))}function Qc(a){Jc.current===a&&(A(Ic),A(Jc))}var L=Va(0);
function Rc(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState,d;if(d=null!==c){if(!(c=null===c.dehydrated))throw Error(q(305));if(!c)throw Error(q(305));d=c}if(d)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}var Sc=[];
function Tc(){for(var a=0;a<Sc.length;a++)Sc[a]._workInProgressVersionSecondary=null;Sc.length=0}var Uc=fa.ReactCurrentDispatcher,M=fa.ReactCurrentBatchConfig,Vc=0,N=null,O=null,P=null,Wc=!1,Xc=!1;function Q(){throw Error(q(321));}function Yc(a,b){if(null===b)return!1;for(var c=0;c<b.length&&c<a.length;c++)if(!H(a[c],b[c]))return!1;return!0}
function Zc(a,b,c,d,e,f){Vc=f;N=b;b.memoizedState=null;b.updateQueue=null;b.lanes=0;Uc.current=null===a||null===a.memoizedState?$c:ad;a=c(d,e);if(Xc){f=0;do{Xc=!1;if(!(25>f))throw Error(q(301));f+=1;P=O=null;b.updateQueue=null;Uc.current=bd;a=c(d,e)}while(Xc)}Uc.current=cd;b=null!==O&&null!==O.next;Vc=0;P=O=N=null;Wc=!1;if(b)throw Error(q(300));return a}function dd(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};null===P?N.memoizedState=P=a:P=P.next=a;return P}
function ed(){if(null===O){var a=N.alternate;a=null!==a?a.memoizedState:null}else a=O.next;var b=null===P?N.memoizedState:P.next;if(null!==b)P=b,O=a;else{if(null===a)throw Error(q(310));O=a;a={memoizedState:O.memoizedState,baseState:O.baseState,baseQueue:O.baseQueue,queue:O.queue,next:null};null===P?N.memoizedState=P=a:P=P.next=a}return P}function fd(a,b){return"function"===typeof b?b(a):b}
function gd(a){var b=ed(),c=b.queue;if(null===c)throw Error(q(311));c.lastRenderedReducer=a;var d=O,e=d.baseQueue,f=c.pending;if(null!==f){if(null!==e){var h=e.next;e.next=f.next;f.next=h}d.baseQueue=e=f;c.pending=null}if(null!==e){e=e.next;d=d.baseState;var g=h=f=null,k=e;do{var l=k.lane;if((Vc&l)===l)null!==g&&(g=g.next={lane:0,action:k.action,eagerReducer:k.eagerReducer,eagerState:k.eagerState,next:null}),d=k.eagerReducer===a?k.eagerState:a(d,k.action);else{var p={lane:l,action:k.action,eagerReducer:k.eagerReducer,
eagerState:k.eagerState,next:null};null===g?(h=g=p,f=d):g=g.next=p;N.lanes|=l;kc|=l}k=k.next}while(null!==k&&k!==e);null===g?f=d:g.next=h;H(d,b.memoizedState)||(J=!0);b.memoizedState=d;b.baseState=f;b.baseQueue=g;c.lastRenderedState=d}return[b.memoizedState,c.dispatch]}
function hd(a){var b=ed(),c=b.queue;if(null===c)throw Error(q(311));c.lastRenderedReducer=a;var d=c.dispatch,e=c.pending,f=b.memoizedState;if(null!==e){c.pending=null;var h=e=e.next;do f=a(f,h.action),h=h.next;while(h!==e);H(f,b.memoizedState)||(J=!0);b.memoizedState=f;null===b.baseQueue&&(b.baseState=f);c.lastRenderedState=f}return[f,d]}
function id(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=(Vc&a)===a)b._workInProgressVersionSecondary=d,Sc.push(b);if(a)return c(b._source);Sc.push(b);throw Error(q(350));}
function jd(a,b,c,d){var e=R;if(null===e)throw Error(q(349));var f=b._getVersion,h=f(b._source),g=Uc.current,k=g.useState(function(){return id(e,b,c)}),l=k[1],p=k[0];k=P;var r=a.memoizedState,m=r.refs,z=m.getSnapshot,x=r.source;r=r.subscribe;var V=N;a.memoizedState={refs:m,source:b,subscribe:d};g.useEffect(function(){m.getSnapshot=c;m.setSnapshot=l;var a=f(b._source);if(!H(h,a)){a=c(b._source);H(p,a)||(l(a),a=pc(V),e.mutableReadLanes|=a&e.pendingLanes);a=e.mutableReadLanes;e.entangledLanes|=a;for(var d=
e.entanglements,g=a;0<g;){var k=31-kb(g),r=1<<k;d[k]|=a;g&=~r}}},[c,b,d]);g.useEffect(function(){return d(b._source,function(){var a=m.getSnapshot,c=m.setSnapshot;try{c(a(b._source));var d=pc(V);e.mutableReadLanes|=d&e.pendingLanes}catch(Aa){c(function(){throw Aa;})}})},[b,d]);H(z,c)&&H(x,b)&&H(r,d)||(a={pending:null,dispatch:null,lastRenderedReducer:fd,lastRenderedState:p},a.dispatch=l=kd.bind(null,N,a),k.queue=a,k.baseQueue=null,p=id(e,b,c),k.memoizedState=k.baseState=p);return p}
function ld(a,b,c){var d=ed();return jd(d,a,b,c)}function md(a){var b=dd();"function"===typeof a&&(a=a());b.memoizedState=b.baseState=a;a=b.queue={pending:null,dispatch:null,lastRenderedReducer:fd,lastRenderedState:a};a=a.dispatch=kd.bind(null,N,a);return[b.memoizedState,a]}
function nd(a,b,c,d){a={tag:a,create:b,destroy:c,deps:d,next:null};b=N.updateQueue;null===b?(b={lastEffect:null},N.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 od(a){var b=dd();a={current:a};return b.memoizedState=a}function pd(){return ed().memoizedState}function qd(a,b,c,d){var e=dd();N.flags|=a;e.memoizedState=nd(1|b,c,void 0,void 0===d?null:d)}
function rd(a,b,c,d){var e=ed();d=void 0===d?null:d;var f=void 0;if(null!==O){var h=O.memoizedState;f=h.destroy;if(null!==d&&Yc(d,h.deps)){nd(b,c,f,d);return}}N.flags|=a;e.memoizedState=nd(1|b,c,f,d)}function sd(a,b){return qd(516,4,a,b)}function td(a,b){return rd(516,4,a,b)}function ud(a,b){return rd(4,2,a,b)}function vd(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 wd(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return rd(4,2,vd.bind(null,b,a),c)}function xd(){}function yd(a,b){var c=ed();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&Yc(b,d[1]))return d[0];c.memoizedState=[a,b];return a}function zd(a,b){var c=ed();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&Yc(b,d[1]))return d[0];a=a();c.memoizedState=[a,b];return a}
function Ad(a,b){var c=Lb();Nb(98>c?98:c,function(){a(!0)});Nb(97<c?97:c,function(){var c=M.transition;M.transition=1;try{a(!1),b()}finally{M.transition=c}})}
function kd(a,b,c){var d=oc(),e=pc(a),f={lane:e,action:c,eagerReducer:null,eagerState:null,next:null},h=b.pending;null===h?f.next=f:(f.next=h.next,h.next=f);b.pending=f;h=a.alternate;if(a===N||null!==h&&h===N)Xc=Wc=!0;else{if(0===a.lanes&&(null===h||0===h.lanes)&&(h=b.lastRenderedReducer,null!==h))try{var g=b.lastRenderedState,k=h(g,c);f.eagerReducer=h;f.eagerState=k;if(H(k,g))return}catch(l){}finally{}qc(a,e,d)}}
var cd={readContext:K,useCallback:Q,useContext:Q,useEffect:Q,useImperativeHandle:Q,useLayoutEffect:Q,useMemo:Q,useReducer:Q,useRef:Q,useState:Q,useDebugValue:Q,useDeferredValue:Q,useTransition:Q,useMutableSource:Q,useOpaqueIdentifier:Q,unstable_isNewReconciler:!1},$c={readContext:K,useCallback:function(a,b){dd().memoizedState=[a,void 0===b?null:b];return a},useContext:K,useEffect:sd,useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return qd(4,2,vd.bind(null,b,a),c)},useLayoutEffect:function(a,
b){return qd(4,2,a,b)},useMemo:function(a,b){var c=dd();b=void 0===b?null:b;a=a();c.memoizedState=[a,b];return a},useReducer:function(a,b,c){var d=dd();b=void 0!==c?c(b):b;d.memoizedState=d.baseState=b;a=d.queue={pending:null,dispatch:null,lastRenderedReducer:a,lastRenderedState:b};a=a.dispatch=kd.bind(null,N,a);return[d.memoizedState,a]},useRef:od,useState:md,useDebugValue:xd,useDeferredValue:function(a){var b=md(a),c=b[0],d=b[1];sd(function(){var b=M.transition;M.transition=1;try{d(a)}finally{M.transition=
b}},[a]);return c},useTransition:function(){var a=md(!1),b=a[0];a=Ad.bind(null,a[1]);od(a);return[a,b]},useMutableSource:function(a,b,c){var d=dd();d.memoizedState={refs:{getSnapshot:b,setSnapshot:null},source:a,subscribe:c};return jd(d,a,b,c)},useOpaqueIdentifier:function(){var a="c_"+(Oa++).toString(36);md(a);return a},unstable_isNewReconciler:!1},ad={readContext:K,useCallback:yd,useContext:K,useEffect:td,useImperativeHandle:wd,useLayoutEffect:ud,useMemo:zd,useReducer:gd,useRef:pd,useState:function(){return gd(fd)},
useDebugValue:xd,useDeferredValue:function(a){var b=gd(fd),c=b[0],d=b[1];td(function(){var b=M.transition;M.transition=1;try{d(a)}finally{M.transition=b}},[a]);return c},useTransition:function(){var a=gd(fd)[0];return[pd().current,a]},useMutableSource:ld,useOpaqueIdentifier:function(){return gd(fd)[0]},unstable_isNewReconciler:!1},bd={readContext:K,useCallback:yd,useContext:K,useEffect:td,useImperativeHandle:wd,useLayoutEffect:ud,useMemo:zd,useReducer:hd,useRef:pd,useState:function(){return hd(fd)},
useDebugValue:xd,useDeferredValue:function(a){var b=hd(fd),c=b[0],d=b[1];td(function(){var b=M.transition;M.transition=1;try{d(a)}finally{M.transition=b}},[a]);return c},useTransition:function(){var a=hd(fd)[0];return[pd().current,a]},useMutableSource:ld,useOpaqueIdentifier:function(){return hd(fd)[0]},unstable_isNewReconciler:!1},Bd=fa.ReactCurrentOwner,J=!1;function S(a,b,c,d){b.child=null===a?Gc(b,null,c,d):Fc(b,a.child,c,d)}
function Cd(a,b,c,d,e){c=c.render;var f=b.ref;cc(b,e);d=Zc(a,b,c,d,f,e);if(null!==a&&!J)return b.updateQueue=a.updateQueue,b.flags&=-517,a.lanes&=~e,Dd(a,b,e);b.flags|=1;S(a,b,d,e);return b.child}
function Ed(a,b,c,d,e,f){if(null===a){var h=c.type;if("function"===typeof h&&!Fd(h)&&void 0===h.defaultProps&&null===c.compare&&void 0===c.defaultProps)return b.tag=15,b.type=h,Gd(a,b,h,d,e,f);a=Cc(c.type,null,d,b,b.mode,f);a.ref=b.ref;a.return=b;return b.child=a}h=a.child;if(0===(e&f)&&(e=h.memoizedProps,c=c.compare,c=null!==c?c:Ub,c(e,d)&&a.ref===b.ref))return Dd(a,b,f);b.flags|=1;a=Ac(h,d);a.ref=b.ref;a.return=b;return b.child=a}
function Gd(a,b,c,d,e,f){if(null!==a&&Ub(a.memoizedProps,d)&&a.ref===b.ref)if(J=!1,0!==(f&e))0!==(a.flags&16384)&&(J=!0);else return b.lanes=a.lanes,Dd(a,b,f);return Hd(a,b,c,d,f)}
function Id(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},Jd(b,c);else if(0!==(c&1073741824))b.memoizedState={baseLanes:0},Jd(b,null!==f?f.baseLanes:c);else return a=null!==f?f.baseLanes|c:c,b.lanes=b.childLanes=1073741824,b.memoizedState={baseLanes:a},Jd(b,a),null;else null!==f?(d=f.baseLanes|c,b.memoizedState=null):d=c,Jd(b,d);S(a,b,e,c);return b.child}
function Kd(a,b){var c=b.ref;if(null===a&&null!==c||null!==a&&a.ref!==c)b.flags|=128}function Hd(a,b,c,d,e){var f=E(c)?Xa:C.current;f=Ya(b,f);cc(b,e);c=Zc(a,b,c,d,f,e);if(null!==a&&!J)return b.updateQueue=a.updateQueue,b.flags&=-517,a.lanes&=~e,Dd(a,b,e);b.flags|=1;S(a,b,c,e);return b.child}
function Ld(a,b,c,d,e){if(E(c)){var f=!0;bb(b)}else f=!1;cc(b,e);if(null===b.stateNode)null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2),tc(b,c,d),vc(b,c,d,e),d=!0;else if(null===a){var h=b.stateNode,g=b.memoizedProps;h.props=g;var k=h.context,l=c.contextType;"object"===typeof l&&null!==l?l=K(l):(l=E(c)?Xa:C.current,l=Ya(b,l));var p=c.getDerivedStateFromProps,r="function"===typeof p||"function"===typeof h.getSnapshotBeforeUpdate;r||"function"!==typeof h.UNSAFE_componentWillReceiveProps&&"function"!==
typeof h.componentWillReceiveProps||(g!==d||k!==l)&&uc(b,h,d,l);dc=!1;var m=b.memoizedState;h.state=m;jc(b,d,h,e);k=b.memoizedState;g!==d||m!==k||D.current||dc?("function"===typeof p&&(nc(b,c,p,d),k=b.memoizedState),(g=dc||sc(b,c,g,d,m,k,l))?(r||"function"!==typeof h.UNSAFE_componentWillMount&&"function"!==typeof h.componentWillMount||("function"===typeof h.componentWillMount&&h.componentWillMount(),"function"===typeof h.UNSAFE_componentWillMount&&h.UNSAFE_componentWillMount()),"function"===typeof h.componentDidMount&&
(b.flags|=4)):("function"===typeof h.componentDidMount&&(b.flags|=4),b.memoizedProps=d,b.memoizedState=k),h.props=d,h.state=k,h.context=l,d=g):("function"===typeof h.componentDidMount&&(b.flags|=4),d=!1)}else{h=b.stateNode;fc(a,b);g=b.memoizedProps;l=b.type===b.elementType?g:I(b.type,g);h.props=l;r=b.pendingProps;m=h.context;k=c.contextType;"object"===typeof k&&null!==k?k=K(k):(k=E(c)?Xa:C.current,k=Ya(b,k));var z=c.getDerivedStateFromProps;(p="function"===typeof z||"function"===typeof h.getSnapshotBeforeUpdate)||
"function"!==typeof h.UNSAFE_componentWillReceiveProps&&"function"!==typeof h.componentWillReceiveProps||(g!==r||m!==k)&&uc(b,h,d,k);dc=!1;m=b.memoizedState;h.state=m;jc(b,d,h,e);var x=b.memoizedState;g!==r||m!==x||D.current||dc?("function"===typeof z&&(nc(b,c,z,d),x=b.memoizedState),(l=dc||sc(b,c,l,d,m,x,k))?(p||"function"!==typeof h.UNSAFE_componentWillUpdate&&"function"!==typeof h.componentWillUpdate||("function"===typeof h.componentWillUpdate&&h.componentWillUpdate(d,x,k),"function"===typeof h.UNSAFE_componentWillUpdate&&
h.UNSAFE_componentWillUpdate(d,x,k)),"function"===typeof h.componentDidUpdate&&(b.flags|=4),"function"===typeof h.getSnapshotBeforeUpdate&&(b.flags|=256)):("function"!==typeof h.componentDidUpdate||g===a.memoizedProps&&m===a.memoizedState||(b.flags|=4),"function"!==typeof h.getSnapshotBeforeUpdate||g===a.memoizedProps&&m===a.memoizedState||(b.flags|=256),b.memoizedProps=d,b.memoizedState=x),h.props=d,h.state=x,h.context=k,d=l):("function"!==typeof h.componentDidUpdate||g===a.memoizedProps&&m===a.memoizedState||
(b.flags|=4),"function"!==typeof h.getSnapshotBeforeUpdate||g===a.memoizedProps&&m===a.memoizedState||(b.flags|=256),d=!1)}return Md(a,b,c,d,f,e)}function Md(a,b,c,d,e,f){Kd(a,b);var h=0!==(b.flags&64);if(!d&&!h)return e&&cb(b,c,!1),Dd(a,b,f);d=b.stateNode;Bd.current=b;var g=h&&"function"!==typeof c.getDerivedStateFromError?null:d.render();b.flags|=1;null!==a&&h?(b.child=Fc(b,a.child,null,f),b.child=Fc(b,null,g,f)):S(a,b,g,f);b.memoizedState=d.state;e&&cb(b,c,!0);return b.child}
function Nd(a){var b=a.stateNode;b.pendingContext?$a(a,b.pendingContext,b.pendingContext!==b.context):b.context&&$a(a,b.context,!1);Mc(a,b.containerInfo)}var Od={dehydrated:null,retryLane:0};
function Pd(a,b,c){var d=b.pendingProps,e=L.current,f=!1,h;(h=0!==(b.flags&64))||(h=null!==a&&null===a.memoizedState?!1:0!==(e&2));h?(f=!0,b.flags&=-65):null!==a&&null===a.memoizedState||void 0===d.fallback||!0===d.unstable_avoidThisFallback||(e|=1);B(L,e&1);if(null===a){a=d.children;e=d.fallback;if(f)return a=Qd(b,a,e,c),b.child.memoizedState={baseLanes:c},b.memoizedState=Od,a;if("number"===typeof d.unstable_expectedLoadTime)return a=Qd(b,a,e,c),b.child.memoizedState={baseLanes:c},b.memoizedState=
Od,b.lanes=33554432,a;c=Rd({mode:"visible",children:a},b.mode,c,null);c.return=b;return b.child=c}if(null!==a.memoizedState){if(f)return d=Sd(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=Od,d;c=Td(a,b,d.children,c);b.memoizedState=null;return c}if(f)return d=Sd(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=Od,d;c=Td(a,b,d.children,c);b.memoizedState=null;return c}function Qd(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=Rd(b,e,0,null);c=Ec(c,e,d,null);f.return=a;c.return=a;f.sibling=c;a.child=f;return c}
function Td(a,b,c,d){var e=a.child;a=e.sibling;c=Ac(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 Sd(a,b,c,d,e){var f=b.mode,h=a.child;a=h.sibling;var g={mode:"hidden",children:c};0===(f&2)&&b.child!==h?(c=b.child,c.childLanes=0,c.pendingProps=g,h=c.lastEffect,null!==h?(b.firstEffect=c.firstEffect,b.lastEffect=h,h.nextEffect=null):b.firstEffect=b.lastEffect=null):c=Ac(h,g);null!==a?d=Ac(a,d):(d=Ec(d,f,e,null),d.flags|=2);d.return=b;c.return=b;c.sibling=d;b.child=c;return d}function Ud(a,b){a.lanes|=b;var c=a.alternate;null!==c&&(c.lanes|=b);bc(a.return,b)}
function Vd(a,b,c,d,e,f){var h=a.memoizedState;null===h?a.memoizedState={isBackwards:b,rendering:null,renderingStartTime:0,last:d,tail:c,tailMode:e,lastEffect:f}:(h.isBackwards=b,h.rendering=null,h.renderingStartTime=0,h.last=d,h.tail=c,h.tailMode=e,h.lastEffect=f)}
function Wd(a,b,c){var d=b.pendingProps,e=d.revealOrder,f=d.tail;S(a,b,d.children,c);d=L.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&&Ud(a,c);else if(19===a.tag)Ud(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}B(L,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===Rc(a)&&(e=c),c=c.sibling;c=e;null===c?(e=b.child,b.child=null):(e=c.sibling,c.sibling=null);Vd(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===Rc(a)){b.child=e;break}a=e.sibling;e.sibling=c;c=e;e=a}Vd(b,!0,c,null,f,b.lastEffect);break;case "together":Vd(b,!1,null,null,void 0,b.lastEffect);break;default:b.memoizedState=null}return b.child}
function Dd(a,b,c){null!==a&&(b.dependencies=a.dependencies);kc|=b.lanes;if(0!==(c&b.childLanes)){if(null!==a&&b.child!==a.child)throw Error(q(153));if(null!==b.child){a=b.child;c=Ac(a,a.pendingProps);b.child=c;for(c.return=b;null!==a.sibling;)a=a.sibling,c=c.sibling=Ac(a,a.pendingProps),c.return=b;c.sibling=null}return b.child}return null}var Xd,Yd,Zd,$d;
Xd=function(a,b){for(var c=b.child;null!==c;){if(5===c.tag||6===c.tag){var d=a,e=c.stateNode,f=d.children.indexOf(e);-1!==f&&d.children.splice(f,1);d.children.push(e)}else if(4!==c.tag&&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}c.sibling.return=c.return;c=c.sibling}};Yd=function(){};Zd=function(a,b,c,d){a.memoizedProps!==d&&(Lc(Ic.current),b.updateQueue=Ha)&&(b.flags|=4)};
$d=function(a,b,c,d){c!==d&&(b.flags|=4)};function ae(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 be(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 E(b.type)&&Za(),null;case 3:return Nc(),A(D),A(C),Tc(),d=b.stateNode,d.pendingContext&&(d.context=d.pendingContext,d.pendingContext=null),null!==a&&null!==a.child||d.hydrate||(b.flags|=256),Yd(b),null;case 5:Qc(b);var e=Lc(Kc.current);c=b.type;if(null!==a&&null!=b.stateNode)Zd(a,b,c,d,e),a.ref!==b.ref&&(b.flags|=128);else{if(!d){if(null===b.stateNode)throw Error(q(166));
return null}Lc(Ic.current);a={type:c,props:d,isHidden:!1,children:[],internalInstanceHandle:b,rootContainerInstance:e,tag:"INSTANCE"};Xd(a,b,!1,!1);b.stateNode=a;null!==b.ref&&(b.flags|=128)}return null;case 6:if(a&&null!=b.stateNode)$d(a,b,a.memoizedProps,d);else{if("string"!==typeof d&&null===b.stateNode)throw Error(q(166));Lc(Kc.current);Lc(Ic.current);b.stateNode={text:d,isHidden:!1,tag:"TEXT"}}return null;case 13:A(L);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!==(L.current&1))0===T&&(T=3);else{if(0===T||3===T)T=4;null===R||0===(kc&134217727)&&0===(ce&134217727)||de(R,U)}if(d||e)b.flags|=4;return null;case 4:return Nc(),Yd(b),null;case 10:return ac(b),null;case 17:return E(b.type)&&Za(),null;case 19:A(L);d=b.memoizedState;if(null===d)return null;e=0!==(b.flags&64);var f=d.rendering;if(null===f)if(e)ae(d,!1);else{if(0!==T||null!==a&&0!==
(a.flags&64))for(a=b.child;null!==a;){f=Rc(a);if(null!==f){b.flags|=64;ae(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;B(L,L.current&1|2);return b.child}a=a.sibling}null!==d.tail&&G()>ee&&(b.flags|=64,e=!0,ae(d,!1),b.lanes=33554432)}else{if(!e)if(a=Rc(f),null!==a){if(b.flags|=64,e=!0,a=a.updateQueue,null!==a&&(b.updateQueue=a,b.flags|=4),ae(d,!0),null===d.tail&&"hidden"===d.tailMode&&
!f.alternate)return b=b.lastEffect=d.lastEffect,null!==b&&(b.nextEffect=null),null}else 2*G()-d.renderingStartTime>ee&&1073741824!==c&&(b.flags|=64,e=!0,ae(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=G(),a.sibling=null,b=L.current,B(L,e?b&1|2:b&1),a):null;case 23:case 24:return fe(),null!==a&&null!==a.memoizedState!==
(null!==b.memoizedState)&&"unstable-defer-without-hiding"!==d.mode&&(b.flags|=4),null}throw Error(q(156,b.tag));}
function ge(a){switch(a.tag){case 1:E(a.type)&&Za();var b=a.flags;return b&4096?(a.flags=b&-4097|64,a):null;case 3:Nc();A(D);A(C);Tc();b=a.flags;if(0!==(b&64))throw Error(q(285));a.flags=b&-4097|64;return a;case 5:return Qc(a),null;case 13:return A(L),b=a.flags,b&4096?(a.flags=b&-4097|64,a):null;case 19:return A(L),null;case 4:return Nc(),null;case 10:return ac(a),null;case 23:case 24:return fe(),null;default:return null}}
function he(a,b){try{var c="",d=b;do c+=Vb(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 ie(a,b){try{console.error(b.value)}catch(c){setTimeout(function(){throw c;})}}var je="function"===typeof WeakMap?WeakMap:Map;function le(a,b,c){c=gc(-1,c);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){me||(me=!0,ne=d);ie(a,b)};return c}
function oe(a,b,c){c=gc(-1,c);c.tag=3;var d=a.type.getDerivedStateFromError;if("function"===typeof d){var e=b.value;c.payload=function(){ie(a,b);return d(e)}}var f=a.stateNode;null!==f&&"function"===typeof f.componentDidCatch&&(c.callback=function(){"function"!==typeof d&&(null===pe?pe=new Set([this]):pe.add(this),ie(a,b));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:""})});return c}var qe="function"===typeof WeakSet?WeakSet:Set;
function re(a){var b=a.ref;if(null!==b)if("function"===typeof b)try{b(null)}catch(c){se(a,c)}else b.current=null}
function te(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:I(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(q(163));}
function ue(a,b,c){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{if(3===(a.tag&3)){var 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)&&(ve(c,a),we(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:I(c.type,b.memoizedProps),a.componentDidUpdate(d,
b.memoizedState,a.__reactInternalSnapshotBeforeUpdate)));b=c.updateQueue;null!==b&&lc(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=Ja(c.child.stateNode);break;case 1:a=c.child.stateNode}lc(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(q(163));}
function xe(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 ye(a,b){if(eb&&"function"===typeof eb.onCommitFiberUnmount)try{eb.onCommitFiberUnmount(db,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)){var c=a=a.next;do{var d=c,e=d.destroy;d=d.tag;if(void 0!==e)if(0!==(d&4))ve(b,c);else{d=b;try{e()}catch(f){se(d,f)}}c=c.next}while(c!==a)}break;case 1:re(b);a=b.stateNode;if("function"===typeof a.componentWillUnmount)try{a.props=b.memoizedProps,a.state=b.memoizedState,a.componentWillUnmount()}catch(f){se(b,
f)}break;case 5:re(b);break;case 4:ze(a,b)}}function Ae(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 Be(a){return 5===a.tag||3===a.tag||4===a.tag}
function Ce(a){a:{for(var b=a.return;null!==b;){if(Be(b))break a;b=b.return}throw Error(q(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(q(161));}c.flags&16&&(c.flags&=-17);a:b:for(c=a;;){for(;null===c.sibling;){if(null===c.return||Be(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?De(a,c,b):Ee(a,c,b)}function De(a,b,c){var d=a.tag,e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?La(c,a,b):Ka(c,a);else if(4!==d&&(a=a.child,null!==a))for(De(a,b,c),a=a.sibling;null!==a;)De(a,b,c),a=a.sibling}
function Ee(a,b,c){var d=a.tag,e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?La(c,a,b):Ka(c,a);else if(4!==d&&(a=a.child,null!==a))for(Ee(a,b,c),a=a.sibling;null!==a;)Ee(a,b,c),a=a.sibling}
function ze(a,b){for(var c=b,d=!1,e;;){if(!d){d=c.return;a:for(;;){if(null===d)throw Error(q(160));e=d.stateNode;switch(d.tag){case 5:break a;case 3:e=e.containerInfo;break a;case 4:e=e.containerInfo;break a}d=d.return}d=!0}if(5===c.tag||6===c.tag){a:for(var f=a,h=c,g=h;;)if(ye(f,g),null!==g.child&&4!==g.tag)g.child.return=g,g=g.child;else{if(g===h)break a;for(;null===g.sibling;){if(null===g.return||g.return===h)break a;g=g.return}g.sibling.return=g.return;g=g.sibling}f=e;h=f.children.indexOf(c.stateNode);
f.children.splice(h,1)}else if(4===c.tag){if(null!==c.child){e=c.stateNode.containerInfo;c.child.return=c;c=c.child;continue}}else if(ye(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 Fe(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(q(162));b.stateNode.text=b.memoizedProps;return;case 3:return;case 12:return;
case 13:null!==b.memoizedState&&(Ge=G(),xe(b.child,!0));He(b);return;case 19:He(b);return;case 17:re