UNPKG

react-dom

Version:

React package for working with the DOM.

128 lines (127 loc) • 124 kB
/** @license React v16.10.2 * react-dom.profiling.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. */ /* Modernizr 3.0.0pre (Custom Build) | MIT */ 'use strict';var aa=require("react"),p=require("object-assign"),q=require("scheduler"),r=require("scheduler/tracing");function t(a){for(var b=a.message,c="https://reactjs.org/docs/error-decoder.html?invariant="+b,d=1;d<arguments.length;d++)c+="&args[]="+encodeURIComponent(arguments[d]);a.message="Minified React error #"+b+"; visit "+c+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ";return a}if(!aa)throw t(Error(227)); var ba=null,ca={};function da(){if(ba)for(var a in ca){var b=ca[a],c=ba.indexOf(a);if(!(-1<c))throw t(Error(96),a);if(!ea[c]){if(!b.extractEvents)throw t(Error(97),a);ea[c]=b;c=b.eventTypes;for(var d in c){var e=void 0;var f=c[d],g=b,h=d;if(fa.hasOwnProperty(h))throw t(Error(99),h);fa[h]=f;var k=f.phasedRegistrationNames;if(k){for(e in k)k.hasOwnProperty(e)&&ha(k[e],g,h);e=!0}else f.registrationName?(ha(f.registrationName,g,h),e=!0):e=!1;if(!e)throw t(Error(98),d,a);}}}} function ha(a,b,c){if(ia[a])throw t(Error(100),a);ia[a]=b;ja[a]=b.eventTypes[c].dependencies}var ea=[],fa={},ia={},ja={};function ka(a,b,c,d,e,f,g,h,k){var l=Array.prototype.slice.call(arguments,3);try{b.apply(c,l)}catch(m){this.onError(m)}}var la=!1,ma=null,oa=!1,pa=null,qa={onError:function(a){la=!0;ma=a}};function ra(a,b,c,d,e,f,g,h,k){la=!1;ma=null;ka.apply(qa,arguments)} function sa(a,b,c,d,e,f,g,h,k){ra.apply(this,arguments);if(la){if(la){var l=ma;la=!1;ma=null}else throw t(Error(198));oa||(oa=!0,pa=l)}}var ta=null,ua=null,va=null;function ya(a,b,c){var d=a.type||"unknown-event";a.currentTarget=va(c);sa(d,b,void 0,a);a.currentTarget=null}function za(a,b){if(null==b)throw t(Error(30));if(null==a)return b;if(Array.isArray(a)){if(Array.isArray(b))return a.push.apply(a,b),a;a.push(b);return a}return Array.isArray(b)?[a].concat(b):[a,b]} function Aa(a,b,c){Array.isArray(a)?a.forEach(b,c):a&&b.call(c,a)}var Ba=null;function Ca(a){if(a){var b=a._dispatchListeners,c=a._dispatchInstances;if(Array.isArray(b))for(var d=0;d<b.length&&!a.isPropagationStopped();d++)ya(a,b[d],c[d]);else b&&ya(a,b,c);a._dispatchListeners=null;a._dispatchInstances=null;a.isPersistent()||a.constructor.release(a)}}function Da(a){null!==a&&(Ba=za(Ba,a));a=Ba;Ba=null;if(a){Aa(a,Ca);if(Ba)throw t(Error(95));if(oa)throw a=pa,oa=!1,pa=null,a;}} var Ea={injectEventPluginOrder:function(a){if(ba)throw t(Error(101));ba=Array.prototype.slice.call(a);da()},injectEventPluginsByName:function(a){var b=!1,c;for(c in a)if(a.hasOwnProperty(c)){var d=a[c];if(!ca.hasOwnProperty(c)||ca[c]!==d){if(ca[c])throw t(Error(102),c);ca[c]=d;b=!0}}b&&da()}}; function Fa(a,b){var c=a.stateNode;if(!c)return null;var d=ta(c);if(!d)return null;c=d[b];a:switch(b){case "onClick":case "onClickCapture":case "onDoubleClick":case "onDoubleClickCapture":case "onMouseDown":case "onMouseDownCapture":case "onMouseMove":case "onMouseMoveCapture":case "onMouseUp":case "onMouseUpCapture":(d=!d.disabled)||(a=a.type,d=!("button"===a||"input"===a||"select"===a||"textarea"===a));a=!d;break a;default:a=!1}if(a)return null;if(c&&"function"!==typeof c)throw t(Error(231),b,typeof c); return c}var Ga=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Ga.hasOwnProperty("ReactCurrentDispatcher")||(Ga.ReactCurrentDispatcher={current:null});Ga.hasOwnProperty("ReactCurrentBatchConfig")||(Ga.ReactCurrentBatchConfig={suspense:null}); var Ha=/^(.*)[\\\/]/,A="function"===typeof Symbol&&Symbol.for,Ia=A?Symbol.for("react.element"):60103,Ja=A?Symbol.for("react.portal"):60106,Ka=A?Symbol.for("react.fragment"):60107,La=A?Symbol.for("react.strict_mode"):60108,Ma=A?Symbol.for("react.profiler"):60114,Na=A?Symbol.for("react.provider"):60109,Oa=A?Symbol.for("react.context"):60110,Pa=A?Symbol.for("react.concurrent_mode"):60111,Qa=A?Symbol.for("react.forward_ref"):60112,Ra=A?Symbol.for("react.suspense"):60113,Sa=A?Symbol.for("react.suspense_list"): 60120,Ta=A?Symbol.for("react.memo"):60115,Ua=A?Symbol.for("react.lazy"):60116;A&&Symbol.for("react.fundamental");A&&Symbol.for("react.responder");A&&Symbol.for("react.scope");var Va="function"===typeof Symbol&&Symbol.iterator;function Wa(a){if(null===a||"object"!==typeof a)return null;a=Va&&a[Va]||a["@@iterator"];return"function"===typeof a?a:null} function Xa(a){if(-1===a._status){a._status=0;var b=a._ctor;b=b();a._result=b;b.then(function(b){0===a._status&&(b=b.default,a._status=1,a._result=b)},function(b){0===a._status&&(a._status=2,a._result=b)})}} function Ya(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 Ka:return"Fragment";case Ja:return"Portal";case Ma:return"Profiler";case La:return"StrictMode";case Ra:return"Suspense";case Sa:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case Oa:return"Context.Consumer";case Na:return"Context.Provider";case Qa:var b=a.render;b=b.displayName||b.name||"";return a.displayName||(""!==b?"ForwardRef("+b+")": "ForwardRef");case Ta:return Ya(a.type);case Ua:if(a=1===a._status?a._result:null)return Ya(a)}return null}function Za(a){var b="";do{a:switch(a.tag){case 3:case 4:case 6:case 7:case 10:case 9:var c="";break a;default:var d=a._debugOwner,e=a._debugSource,f=Ya(a.type);c=null;d&&(c=Ya(d.type));d=f;f="";e?f=" (at "+e.fileName.replace(Ha,"")+":"+e.lineNumber+")":c&&(f=" (created by "+c+")");c="\n in "+(d||"Unknown")+f}b+=c;a=a.return}while(a);return b} var $a=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),ab=null,bb=null,cb=null;function db(a){if(a=ua(a)){if("function"!==typeof ab)throw t(Error(280));var b=ta(a.stateNode);ab(a.stateNode,a.type,b)}}function eb(a){bb?cb?cb.push(a):cb=[a]:bb=a}function fb(){if(bb){var a=bb,b=cb;cb=bb=null;db(a);if(b)for(a=0;a<b.length;a++)db(b[a])}}function gb(a,b){return a(b)}function hb(a,b,c,d){return a(b,c,d)}function ib(){} var jb=gb,kb=!1,lb=!1;function mb(){if(null!==bb||null!==cb)ib(),fb()}new Map;new Map;new Map;var nb=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,ob=Object.prototype.hasOwnProperty,pb={},qb={}; function rb(a){if(ob.call(qb,a))return!0;if(ob.call(pb,a))return!1;if(nb.test(a))return qb[a]=!0;pb[a]=!0;return!1}function sb(a,b,c,d){if(null!==c&&0===c.type)return!1;switch(typeof b){case "function":case "symbol":return!0;case "boolean":if(d)return!1;if(null!==c)return!c.acceptsBooleans;a=a.toLowerCase().slice(0,5);return"data-"!==a&&"aria-"!==a;default:return!1}} function tb(a,b,c,d){if(null===b||"undefined"===typeof b||sb(a,b,c,d))return!0;if(d)return!1;if(null!==c)switch(c.type){case 3:return!b;case 4:return!1===b;case 5:return isNaN(b);case 6:return isNaN(b)||1>b}return!1}function C(a,b,c,d,e,f){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f}var D={}; "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){D[a]=new C(a,0,!1,a,null,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];D[b]=new C(b,1,!1,a[1],null,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){D[a]=new C(a,2,!1,a.toLowerCase(),null,!1)}); ["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){D[a]=new C(a,2,!1,a,null,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){D[a]=new C(a,3,!1,a.toLowerCase(),null,!1)}); ["checked","multiple","muted","selected"].forEach(function(a){D[a]=new C(a,3,!0,a,null,!1)});["capture","download"].forEach(function(a){D[a]=new C(a,4,!1,a,null,!1)});["cols","rows","size","span"].forEach(function(a){D[a]=new C(a,6,!1,a,null,!1)});["rowSpan","start"].forEach(function(a){D[a]=new C(a,5,!1,a.toLowerCase(),null,!1)});var ub=/[\-:]([a-z])/g;function vb(a){return a[1].toUpperCase()} "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(ub, vb);D[b]=new C(b,1,!1,a,null,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(ub,vb);D[b]=new C(b,1,!1,a,"http://www.w3.org/1999/xlink",!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(ub,vb);D[b]=new C(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1)});["tabIndex","crossOrigin"].forEach(function(a){D[a]=new C(a,1,!1,a.toLowerCase(),null,!1)}); D.xlinkHref=new C("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0);["src","href","action","formAction"].forEach(function(a){D[a]=new C(a,1,!1,a.toLowerCase(),null,!0)});function wb(a){switch(typeof a){case "boolean":case "number":case "object":case "string":case "undefined":return a;default:return""}} function xb(a,b,c,d){var e=D.hasOwnProperty(b)?D[b]:null;var f=null!==e?0===e.type:d?!1:!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]?!1:!0;f||(tb(b,c,e,d)&&(c=null),d||null===e?rb(b)&&(null===c?a.removeAttribute(b):a.setAttribute(b,""+c)):e.mustUseProperty?a[e.propertyName]=null===c?3===e.type?!1:"":c:(b=e.attributeName,d=e.attributeNamespace,null===c?a.removeAttribute(b):(e=e.type,c=3===e||4===e&&!0===c?"":""+c,d?a.setAttributeNS(d,b,c):a.setAttribute(b,c))))} function yb(a){var b=a.type;return(a=a.nodeName)&&"input"===a.toLowerCase()&&("checkbox"===b||"radio"===b)} function zb(a){var b=yb(a)?"checked":"value",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=""+a[b];if(!a.hasOwnProperty(b)&&"undefined"!==typeof c&&"function"===typeof c.get&&"function"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=""+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=""+a},stopTracking:function(){a._valueTracker= null;delete a[b]}}}}function Ab(a){a._valueTracker||(a._valueTracker=zb(a))}function Bb(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d="";a&&(d=yb(a)?a.checked?"true":"false":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Cb(a,b){var c=b.checked;return p({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})} function Db(a,b){var c=null==b.defaultValue?"":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=wb(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:"checkbox"===b.type||"radio"===b.type?null!=b.checked:null!=b.value}}function Eb(a,b){b=b.checked;null!=b&&xb(a,"checked",b,!1)} function Fb(a,b){Eb(a,b);var c=wb(b.value),d=b.type;if(null!=c)if("number"===d){if(0===c&&""===a.value||a.value!=c)a.value=""+c}else a.value!==""+c&&(a.value=""+c);else if("submit"===d||"reset"===d){a.removeAttribute("value");return}b.hasOwnProperty("value")?Gb(a,b.type,c):b.hasOwnProperty("defaultValue")&&Gb(a,b.type,wb(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)} function Hb(a,b,c){if(b.hasOwnProperty("value")||b.hasOwnProperty("defaultValue")){var d=b.type;if(!("submit"!==d&&"reset"!==d||void 0!==b.value&&null!==b.value))return;b=""+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;""!==c&&(a.name="");a.defaultChecked=!a.defaultChecked;a.defaultChecked=!!a._wrapperState.initialChecked;""!==c&&(a.name=c)} function Gb(a,b,c){if("number"!==b||a.ownerDocument.activeElement!==a)null==c?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+c&&(a.defaultValue=""+c)}function Ib(a){var b="";aa.Children.forEach(a,function(a){null!=a&&(b+=a)});return b}function Jb(a,b){a=p({children:void 0},b);if(b=Ib(b.children))a.children=b;return a} function Kb(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e<c.length;e++)b["$"+c[e]]=!0;for(c=0;c<a.length;c++)e=b.hasOwnProperty("$"+a[c].value),a[c].selected!==e&&(a[c].selected=e),e&&d&&(a[c].defaultSelected=!0)}else{c=""+wb(c);b=null;for(e=0;e<a.length;e++){if(a[e].value===c){a[e].selected=!0;d&&(a[e].defaultSelected=!0);return}null!==b||a[e].disabled||(b=a[e])}null!==b&&(b.selected=!0)}} function Lb(a,b){if(null!=b.dangerouslySetInnerHTML)throw t(Error(91));return p({},b,{value:void 0,defaultValue:void 0,children:""+a._wrapperState.initialValue})}function Mb(a,b){var c=b.value;if(null==c){c=b.defaultValue;b=b.children;if(null!=b){if(null!=c)throw t(Error(92));if(Array.isArray(b)){if(!(1>=b.length))throw t(Error(93));b=b[0]}c=b}null==c&&(c="")}a._wrapperState={initialValue:wb(c)}} function Ob(a,b){var c=wb(b.value),d=wb(b.defaultValue);null!=c&&(c=""+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=""+d)}function Pb(a){var b=a.textContent;b===a._wrapperState.initialValue&&""!==b&&null!==b&&(a.value=b)}var Qb={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"}; function Rb(a){switch(a){case "svg":return"http://www.w3.org/2000/svg";case "math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Sb(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?Rb(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a} var Tb,Ub=function(a){return"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(b,c,d,e){MSApp.execUnsafeLocalFunction(function(){return a(b,c,d,e)})}:a}(function(a,b){if(a.namespaceURI!==Qb.svg||"innerHTML"in a)a.innerHTML=b;else{Tb=Tb||document.createElement("div");Tb.innerHTML="<svg>"+b.valueOf().toString()+"</svg>";for(b=Tb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}}); function Vb(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b}function Wb(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c["Webkit"+a]="webkit"+b;c["Moz"+a]="moz"+b;return c}var Xb={animationend:Wb("Animation","AnimationEnd"),animationiteration:Wb("Animation","AnimationIteration"),animationstart:Wb("Animation","AnimationStart"),transitionend:Wb("Transition","TransitionEnd")},Yb={},Zb={}; $a&&(Zb=document.createElement("div").style,"AnimationEvent"in window||(delete Xb.animationend.animation,delete Xb.animationiteration.animation,delete Xb.animationstart.animation),"TransitionEvent"in window||delete Xb.transitionend.transition);function $b(a){if(Yb[a])return Yb[a];if(!Xb[a])return a;var b=Xb[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in Zb)return Yb[a]=b[c];return a} var ac=$b("animationend"),bc=$b("animationiteration"),cc=$b("animationstart"),dc=$b("transitionend"),ec="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),fc=!1,gc=[],hc=null,ic=null,jc=null,kc=new Map,lc=new Map,mc="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "), nc="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function oc(a){var b=pc(a);mc.forEach(function(c){qc(c,a,b)});nc.forEach(function(c){qc(c,a,b)})}function rc(a,b,c,d){return{blockedOn:a,topLevelType:b,eventSystemFlags:c|32,nativeEvent:d}} function sc(a,b){switch(a){case "focus":case "blur":hc=null;break;case "dragenter":case "dragleave":ic=null;break;case "mouseover":case "mouseout":jc=null;break;case "pointerover":case "pointerout":kc.delete(b.pointerId);break;case "gotpointercapture":case "lostpointercapture":lc.delete(b.pointerId)}}function tc(a,b,c,d,e){if(null===a||a.nativeEvent!==e)return rc(b,c,d,e);a.eventSystemFlags|=d;return a} function uc(a,b,c,d){switch(b){case "focus":return hc=tc(hc,a,b,c,d),!0;case "dragenter":return ic=tc(ic,a,b,c,d),!0;case "mouseover":return jc=tc(jc,a,b,c,d),!0;case "pointerover":var e=d.pointerId;kc.set(e,tc(kc.get(e)||null,a,b,c,d));return!0;case "gotpointercapture":return e=d.pointerId,lc.set(e,tc(lc.get(e)||null,a,b,c,d)),!0}return!1}function vc(a){if(null!==a.blockedOn)return!1;var b=wc(a.topLevelType,a.eventSystemFlags,a.nativeEvent);return null!==b?(a.blockedOn=b,!1):!0} function xc(a,b,c){vc(a)&&c.delete(b)}function yc(){for(fc=!1;0<gc.length;){var a=gc[0];if(null!==a.blockedOn)break;var b=wc(a.topLevelType,a.eventSystemFlags,a.nativeEvent);null!==b?a.blockedOn=b:gc.shift()}null!==hc&&vc(hc)&&(hc=null);null!==ic&&vc(ic)&&(ic=null);null!==jc&&vc(jc)&&(jc=null);kc.forEach(xc);lc.forEach(xc)}function zc(a,b){a.blockedOn===b&&(a.blockedOn=null,fc||(fc=!0,q.unstable_scheduleCallback(q.unstable_NormalPriority,yc)))} function Ac(a){function b(b){return zc(b,a)}if(0<gc.length){zc(gc[0],a);for(var c=1;c<gc.length;c++){var d=gc[c];d.blockedOn===a&&(d.blockedOn=null)}}null!==hc&&zc(hc,a);null!==ic&&zc(ic,a);null!==jc&&zc(jc,a);kc.forEach(b);lc.forEach(b)}var E=0,F=2,Bc=1024;function Cc(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,(b.effectTag&(F|Bc))!==E&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function Dc(a){if(Cc(a)!==a)throw t(Error(188));} function Ec(a){var b=a.alternate;if(!b){b=Cc(a);if(null===b)throw t(Error(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 Dc(e),a;if(f===d)return Dc(e),b;f=f.sibling}throw t(Error(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 t(Error(189));}}if(c.alternate!==d)throw t(Error(190));}if(3!==c.tag)throw t(Error(188));return c.stateNode.current===c?a:b}function Fc(a){a=Ec(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 Gc(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}function Hc(a){do a=a.return;while(a&&5!==a.tag);return a?a:null}function Ic(a,b,c){if(b=Fa(a,c.dispatchConfig.phasedRegistrationNames[b]))c._dispatchListeners=za(c._dispatchListeners,b),c._dispatchInstances=za(c._dispatchInstances,a)} function Jc(a){if(a&&a.dispatchConfig.phasedRegistrationNames){for(var b=a._targetInst,c=[];b;)c.push(b),b=Hc(b);for(b=c.length;0<b--;)Ic(c[b],"captured",a);for(b=0;b<c.length;b++)Ic(c[b],"bubbled",a)}}function Kc(a,b,c){a&&c&&c.dispatchConfig.registrationName&&(b=Fa(a,c.dispatchConfig.registrationName))&&(c._dispatchListeners=za(c._dispatchListeners,b),c._dispatchInstances=za(c._dispatchInstances,a))}function Lc(a){a&&a.dispatchConfig.registrationName&&Kc(a._targetInst,null,a)} function Mc(a){Aa(a,Jc)}function Nc(){return!0}function Oc(){return!1}function G(a,b,c,d){this.dispatchConfig=a;this._targetInst=b;this.nativeEvent=c;a=this.constructor.Interface;for(var e in a)a.hasOwnProperty(e)&&((b=a[e])?this[e]=b(c):"target"===e?this.target=d:this[e]=c[e]);this.isDefaultPrevented=(null!=c.defaultPrevented?c.defaultPrevented:!1===c.returnValue)?Nc:Oc;this.isPropagationStopped=Oc;return this} p(G.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():"unknown"!==typeof a.returnValue&&(a.returnValue=!1),this.isDefaultPrevented=Nc)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():"unknown"!==typeof a.cancelBubble&&(a.cancelBubble=!0),this.isPropagationStopped=Nc)},persist:function(){this.isPersistent=Nc},isPersistent:Oc,destructor:function(){var a=this.constructor.Interface, b;for(b in a)this[b]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null;this.isPropagationStopped=this.isDefaultPrevented=Oc;this._dispatchInstances=this._dispatchListeners=null}});G.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null}; G.extend=function(a){function b(){}function c(){return d.apply(this,arguments)}var d=this;b.prototype=d.prototype;var e=new b;p(e,c.prototype);c.prototype=e;c.prototype.constructor=c;c.Interface=p({},d.Interface,a);c.extend=d.extend;Pc(c);return c};Pc(G);function Qc(a,b,c,d){if(this.eventPool.length){var e=this.eventPool.pop();this.call(e,a,b,c,d);return e}return new this(a,b,c,d)} function Rc(a){if(!(a instanceof this))throw t(Error(279));a.destructor();10>this.eventPool.length&&this.eventPool.push(a)}function Pc(a){a.eventPool=[];a.getPooled=Qc;a.release=Rc}var Sc=G.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Tc=G.extend({clipboardData:function(a){return"clipboardData"in a?a.clipboardData:window.clipboardData}}),Uc=G.extend({view:null,detail:null}),Vc=Uc.extend({relatedTarget:null}); function Wc(a){var b=a.keyCode;"charCode"in a?(a=a.charCode,0===a&&13===b&&(a=13)):a=b;10===a&&(a=13);return 32<=a||13===a?a:0} var Xc={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Yc={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4", 116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Zc={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function $c(a){var b=this.nativeEvent;return b.getModifierState?b.getModifierState(a):(a=Zc[a])?!!b[a]:!1}function ad(){return $c} var bd=Uc.extend({key:function(a){if(a.key){var b=Xc[a.key]||a.key;if("Unidentified"!==b)return b}return"keypress"===a.type?(a=Wc(a),13===a?"Enter":String.fromCharCode(a)):"keydown"===a.type||"keyup"===a.type?Yc[a.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:ad,charCode:function(a){return"keypress"===a.type?Wc(a):0},keyCode:function(a){return"keydown"===a.type||"keyup"===a.type?a.keyCode:0},which:function(a){return"keypress"=== a.type?Wc(a):"keydown"===a.type||"keyup"===a.type?a.keyCode:0}}),cd=0,dd=0,ed=!1,fd=!1,gd=Uc.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:ad,button:null,buttons:null,relatedTarget:function(a){return a.relatedTarget||(a.fromElement===a.srcElement?a.toElement:a.fromElement)},movementX:function(a){if("movementX"in a)return a.movementX;var b=cd;cd=a.screenX;return ed?"mousemove"===a.type?a.screenX- b:0:(ed=!0,0)},movementY:function(a){if("movementY"in a)return a.movementY;var b=dd;dd=a.screenY;return fd?"mousemove"===a.type?a.screenY-b:0:(fd=!0,0)}}),hd=gd.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),id=gd.extend({dataTransfer:null}),jd=Uc.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:ad}),kd=G.extend({propertyName:null, elapsedTime:null,pseudoElement:null}),nd=gd.extend({deltaX:function(a){return"deltaX"in a?a.deltaX:"wheelDeltaX"in a?-a.wheelDeltaX:0},deltaY:function(a){return"deltaY"in a?a.deltaY:"wheelDeltaY"in a?-a.wheelDeltaY:"wheelDelta"in a?-a.wheelDelta:0},deltaZ:null,deltaMode:null}),od=[["blur","blur",0],["cancel","cancel",0],["click","click",0],["close","close",0],["contextmenu","contextMenu",0],["copy","copy",0],["cut","cut",0],["auxclick","auxClick",0],["dblclick","doubleClick",0],["dragend","dragEnd", 0],["dragstart","dragStart",0],["drop","drop",0],["focus","focus",0],["input","input",0],["invalid","invalid",0],["keydown","keyDown",0],["keypress","keyPress",0],["keyup","keyUp",0],["mousedown","mouseDown",0],["mouseup","mouseUp",0],["paste","paste",0],["pause","pause",0],["play","play",0],["pointercancel","pointerCancel",0],["pointerdown","pointerDown",0],["pointerup","pointerUp",0],["ratechange","rateChange",0],["reset","reset",0],["seeked","seeked",0],["submit","submit",0],["touchcancel","touchCancel", 0],["touchend","touchEnd",0],["touchstart","touchStart",0],["volumechange","volumeChange",0],["drag","drag",1],["dragenter","dragEnter",1],["dragexit","dragExit",1],["dragleave","dragLeave",1],["dragover","dragOver",1],["mousemove","mouseMove",1],["mouseout","mouseOut",1],["mouseover","mouseOver",1],["pointermove","pointerMove",1],["pointerout","pointerOut",1],["pointerover","pointerOver",1],["scroll","scroll",1],["toggle","toggle",1],["touchmove","touchMove",1],["wheel","wheel",1],["abort","abort", 2],[ac,"animationEnd",2],[bc,"animationIteration",2],[cc,"animationStart",2],["canplay","canPlay",2],["canplaythrough","canPlayThrough",2],["durationchange","durationChange",2],["emptied","emptied",2],["encrypted","encrypted",2],["ended","ended",2],["error","error",2],["gotpointercapture","gotPointerCapture",2],["load","load",2],["loadeddata","loadedData",2],["loadedmetadata","loadedMetadata",2],["loadstart","loadStart",2],["lostpointercapture","lostPointerCapture",2],["playing","playing",2],["progress", "progress",2],["seeking","seeking",2],["stalled","stalled",2],["suspend","suspend",2],["timeupdate","timeUpdate",2],[dc,"transitionEnd",2],["waiting","waiting",2]],pd={},qd={},rd=0;for(;rd<od.length;rd++){var sd=od[rd],td=sd[0],ud=sd[1],vd=sd[2],wd="on"+(ud[0].toUpperCase()+ud.slice(1)),xd={phasedRegistrationNames:{bubbled:wd,captured:wd+"Capture"},dependencies:[td],eventPriority:vd};pd[ud]=xd;qd[td]=xd} var yd={eventTypes:pd,getEventPriority:function(a){a=qd[a];return void 0!==a?a.eventPriority:2},extractEvents:function(a,b,c,d){var e=qd[a];if(!e)return null;switch(a){case "keypress":if(0===Wc(c))return null;case "keydown":case "keyup":a=bd;break;case "blur":case "focus":a=Vc;break;case "click":if(2===c.button)return null;case "auxclick":case "dblclick":case "mousedown":case "mousemove":case "mouseup":case "mouseout":case "mouseover":case "contextmenu":a=gd;break;case "drag":case "dragend":case "dragenter":case "dragexit":case "dragleave":case "dragover":case "dragstart":case "drop":a= id;break;case "touchcancel":case "touchend":case "touchmove":case "touchstart":a=jd;break;case ac:case bc:case cc:a=Sc;break;case dc:a=kd;break;case "scroll":a=Uc;break;case "wheel":a=nd;break;case "copy":case "cut":case "paste":a=Tc;break;case "gotpointercapture":case "lostpointercapture":case "pointercancel":case "pointerdown":case "pointermove":case "pointerout":case "pointerover":case "pointerup":a=hd;break;default:a=G}b=a.getPooled(e,b,c,d);Mc(b);return b}},zd=yd.getEventPriority,Ad=10,Bd=[]; function Cd(a){var b=a.targetInst,c=b;do{if(!c){a.ancestors.push(c);break}var d=c;if(3===d.tag)d=d.stateNode.containerInfo;else{for(;d.return;)d=d.return;d=3!==d.tag?null:d.stateNode.containerInfo}if(!d)break;b=c.tag;5!==b&&6!==b||a.ancestors.push(c);c=Dd(d)}while(c);for(c=0;c<a.ancestors.length;c++){b=a.ancestors[c];var e=Gc(a.nativeEvent);d=a.topLevelType;for(var f=a.nativeEvent,g=a.eventSystemFlags,h=null,k=0;k<ea.length;k++){var l=ea[k];l&&(l=l.extractEvents(d,b,f,e,g))&&(h=za(h,l))}Da(h)}} var Ed=!0;function H(a,b){Fd(b,a,!1)}function Fd(a,b,c){switch(zd(b)){case 0:var d=Gd.bind(null,b,1);break;case 1:d=Hd.bind(null,b,1);break;default:d=Jd.bind(null,b,1)}c?a.addEventListener(b,d,!0):a.addEventListener(b,d,!1)}function Gd(a,b,c){kb||ib();var d=Jd,e=kb;kb=!0;try{hb(d,a,b,c)}finally{(kb=e)||mb()}}function Hd(a,b,c){Jd(a,b,c)} function Kd(a,b,c,d){if(Bd.length){var e=Bd.pop();e.topLevelType=a;e.eventSystemFlags=b;e.nativeEvent=c;e.targetInst=d;a=e}else a={topLevelType:a,eventSystemFlags:b,nativeEvent:c,targetInst:d,ancestors:[]};try{if(b=Cd,c=a,lb)b(c,void 0);else{lb=!0;try{jb(b,c,void 0)}finally{lb=!1,mb()}}}finally{a.topLevelType=null,a.nativeEvent=null,a.targetInst=null,a.ancestors.length=0,Bd.length<Ad&&Bd.push(a)}} function Jd(a,b,c){if(Ed)if(0<gc.length&&-1<mc.indexOf(a))a=rc(null,a,b,c),gc.push(a);else{var d=wc(a,b,c);null===d?sc(a,c):-1<mc.indexOf(a)?(a=rc(d,a,b,c),gc.push(a)):uc(d,a,b,c)||(sc(a,c),Kd(a,b,c,null))}} function wc(a,b,c){var d=Gc(c),e=Dd(d);if(null!==e)if(d=Cc(e),null===d)e=null;else{var f=d.tag;if(13===f){a:{if(13===d.tag&&(e=d.memoizedState,null===e&&(d=d.alternate,null!==d&&(e=d.memoizedState)),null!==e)){d=e.dehydrated;break a}d=null}if(null!==d)return d;e=null}else if(3===f){if(d.stateNode.hydrate)return 3===d.tag?d.stateNode.containerInfo:null;e=null}else d!==e&&(e=null)}Kd(a,b,c,e);return null} function Ld(a){if(!$a)return!1;a="on"+a;var b=a in document;b||(b=document.createElement("div"),b.setAttribute(a,"return;"),b="function"===typeof b[a]);return b}var Md=new ("function"===typeof WeakMap?WeakMap:Map);function pc(a){var b=Md.get(a);void 0===b&&(b=new Set,Md.set(a,b));return b} function qc(a,b,c){if(!c.has(a)){switch(a){case "scroll":Fd(b,"scroll",!0);break;case "focus":case "blur":Fd(b,"focus",!0);Fd(b,"blur",!0);c.add("blur");c.add("focus");break;case "cancel":case "close":Ld(a)&&Fd(b,a,!0);break;case "invalid":case "submit":case "reset":break;default:-1===ec.indexOf(a)&&H(a,b)}c.add(a)}} var Nd={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0, floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Od=["Webkit","ms","Moz","O"];Object.keys(Nd).forEach(function(a){Od.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);Nd[b]=Nd[a]})});function Pd(a,b,c){return null==b||"boolean"===typeof b||""===b?"":c||"number"!==typeof b||0===b||Nd.hasOwnProperty(a)&&Nd[a]?(""+b).trim():b+"px"} function Qd(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf("--"),e=Pd(c,b[c],d);"float"===c&&(c="cssFloat");d?a.setProperty(c,e):a[c]=e}}var Rd=p({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}); function Sd(a,b){if(b){if(Rd[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw t(Error(137),a,"");if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw t(Error(60));if(!("object"===typeof b.dangerouslySetInnerHTML&&"__html"in b.dangerouslySetInnerHTML))throw t(Error(61));}if(null!=b.style&&"object"!==typeof b.style)throw t(Error(62),"");}} function Td(a,b){if(-1===a.indexOf("-"))return"string"===typeof b.is;switch(a){case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return!1;default:return!0}}function Ud(a,b){a=9===a.nodeType||11===a.nodeType?a:a.ownerDocument;var c=pc(a);b=ja[b];for(var d=0;d<b.length;d++)qc(b[d],a,c)}function Vd(){} function Wd(a){a=a||("undefined"!==typeof document?document:void 0);if("undefined"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}}function Xd(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function Yd(a,b){var c=Xd(a);a=0;for(var d;c;){if(3===c.nodeType){d=a+c.textContent.length;if(a<=b&&d>=b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=Xd(c)}} function Zd(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?Zd(a,b.parentNode):"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}function $d(){for(var a=window,b=Wd();b instanceof a.HTMLIFrameElement;){try{var c="string"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=Wd(a.document)}return b} function ae(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&("input"===b&&("text"===a.type||"search"===a.type||"tel"===a.type||"url"===a.type||"password"===a.type)||"textarea"===b||"true"===a.contentEditable)}var be="$",ce="/$",de="$?",ee="$!",fe=null,ge=null;function he(a,b){switch(a){case "button":case "input":case "select":case "textarea":return!!b.autoFocus}return!1} function ie(a,b){return"textarea"===a||"option"===a||"noscript"===a||"string"===typeof b.children||"number"===typeof b.children||"object"===typeof b.dangerouslySetInnerHTML&&null!==b.dangerouslySetInnerHTML&&null!=b.dangerouslySetInnerHTML.__html}var je="function"===typeof setTimeout?setTimeout:void 0,ke="function"===typeof clearTimeout?clearTimeout:void 0;function le(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b||3===b)break}return a} function me(a){a=a.previousSibling;for(var b=0;a;){if(8===a.nodeType){var c=a.data;if(c===be||c===ee||c===de){if(0===b)return a;b--}else c===ce&&b++}a=a.previousSibling}return null}var ne=Math.random().toString(36).slice(2),oe="__reactInternalInstance$"+ne,pe="__reactEventHandlers$"+ne,qe="__reactContainere$"+ne; function Dd(a){var b=a[oe];if(b)return b;for(var c=a.parentNode;c;){if(b=c[qe]||c[oe]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=me(a);null!==a;){if(c=a[oe])return c;a=me(a)}return b}a=c;c=a.parentNode}return null}function re(a){a=a[oe]||a[qe];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function se(a){if(5===a.tag||6===a.tag)return a.stateNode;throw t(Error(33));}function te(a){return a[pe]||null}var ue=null,ve=null,we=null; function xe(){if(we)return we;var a,b=ve,c=b.length,d,e="value"in ue?ue.value:ue.textContent,f=e.length;for(a=0;a<c&&b[a]===e[a];a++);var g=c-a;for(d=1;d<=g&&b[c-d]===e[f-d];d++);return we=e.slice(a,1<d?1-d:void 0)}var ye=G.extend({data:null}),ze=G.extend({data:null}),Ae=[9,13,27,32],Be=$a&&"CompositionEvent"in window,Ce=null;$a&&"documentMode"in document&&(Ce=document.documentMode); var De=$a&&"TextEvent"in window&&!Ce,Ee=$a&&(!Be||Ce&&8<Ce&&11>=Ce),Fe=String.fromCharCode(32),Ge={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart", captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},He=!1; function Ie(a,b){switch(a){case "keyup":return-1!==Ae.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "blur":return!0;default:return!1}}function Je(a){a=a.detail;return"object"===typeof a&&"data"in a?a.data:null}var Ke=!1;function Le(a,b){switch(a){case "compositionend":return Je(b);case "keypress":if(32!==b.which)return null;He=!0;return Fe;case "textInput":return a=b.data,a===Fe&&He?null:a;default:return null}} function Me(a,b){if(Ke)return"compositionend"===a||!Be&&Ie(a,b)?(a=xe(),we=ve=ue=null,Ke=!1,a):null;switch(a){case "paste":return null;case "keypress":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1<b.char.length)return b.char;if(b.which)return String.fromCharCode(b.which)}return null;case "compositionend":return Ee&&"ko"!==b.locale?null:b.data;default:return null}} var Ne={eventTypes:Ge,extractEvents:function(a,b,c,d){var e;if(Be)b:{switch(a){case "compositionstart":var f=Ge.compositionStart;break b;case "compositionend":f=Ge.compositionEnd;break b;case "compositionupdate":f=Ge.compositionUpdate;break b}f=void 0}else Ke?Ie(a,c)&&(f=Ge.compositionEnd):"keydown"===a&&229===c.keyCode&&(f=Ge.compositionStart);f?(Ee&&"ko"!==c.locale&&(Ke||f!==Ge.compositionStart?f===Ge.compositionEnd&&Ke&&(e=xe()):(ue=d,ve="value"in ue?ue.value:ue.textContent,Ke=!0)),f=ye.getPooled(f, b,c,d),e?f.data=e:(e=Je(c),null!==e&&(f.data=e)),Mc(f),e=f):e=null;(a=De?Le(a,c):Me(a,c))?(b=ze.getPooled(Ge.beforeInput,b,c,d),b.data=a,Mc(b)):b=null;return null===e?b:null===b?e:[e,b]}},Oe={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Pe(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return"input"===b?!!Oe[a.type]:"textarea"===b?!0:!1} var Qe={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function Re(a,b,c){a=G.getPooled(Qe.change,a,b,c);a.type="change";eb(c);Mc(a);return a}var Se=null,Te=null;function Ue(a){Da(a)}function Ve(a){var b=se(a);if(Bb(b))return a}function We(a,b){if("change"===a)return b}var Xe=!1;$a&&(Xe=Ld("input")&&(!document.documentMode||9<document.documentMode)); function Ye(){Se&&(Se.detachEvent("onpropertychange",Ze),Te=Se=null)}function Ze(a){if("value"===a.propertyName&&Ve(Te))if(a=Re(Te,a,Gc(a)),kb)Da(a);else{kb=!0;try{gb(Ue,a)}finally{kb=!1,mb()}}}function $e(a,b,c){"focus"===a?(Ye(),Se=b,Te=c,Se.attachEvent("onpropertychange",Ze)):"blur"===a&&Ye()}function af(a){if("selectionchange"===a||"keyup"===a||"keydown"===a)return Ve(Te)}function bf(a,b){if("click"===a)return Ve(b)}function cf(a,b){if("input"===a||"change"===a)return Ve(b)} var df={eventTypes:Qe,_isInputEventSupported:Xe,extractEvents:function(a,b,c,d){var e=b?se(b):window,f=e.nodeName&&e.nodeName.toLowerCase();if("select"===f||"input"===f&&"file"===e.type)var g=We;else if(Pe(e))if(Xe)g=cf;else{g=af;var h=$e}else(f=e.nodeName)&&"input"===f.toLowerCase()&&("checkbox"===e.type||"radio"===e.type)&&(g=bf);if(g&&(g=g(a,b)))return Re(g,c,d);h&&h(a,e,b);"blur"===a&&(a=e._wrapperState)&&a.controlled&&"number"===e.type&&Gb(e,"number",e.value)}},ef={mouseEnter:{registrationName:"onMouseEnter", dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},ff={eventTypes:ef,extractEvents:function(a,b,c,d,e){var f="mouseover"===a||"pointerover"===a,g="mouseout"===a||"pointerout"===a;if(f&&0===(e&32)&&(c.relatedTarget||c.fromElement)||!g&&!f)return null; e=d.window===d?d:(e=d.ownerDocument)?e.defaultView||e.parentWindow:window;if(g){if(g=b,b=(b=c.relatedTarget||c.toElement)?Dd(b):null,null!==b&&(f=Cc(b),b!==f||5!==b.tag&&6!==b.tag))b=null}else g=null;if(g===b)return null;if("mouseout"===a||"mouseover"===a){var h=gd;var k=ef.mouseLeave;var l=ef.mouseEnter;var m="mouse"}else if("pointerout"===a||"pointerover"===a)h=hd,k=ef.pointerLeave,l=ef.pointerEnter,m="pointer";a=null==g?e:se(g);e=null==b?e:se(b);k=h.getPooled(k,g,c,d);k.type=m+"leave";k.target= a;k.relatedTarget=e;c=h.getPooled(l,b,c,d);c.type=m+"enter";c.target=e;c.relatedTarget=a;d=g;m=b;if(d&&m)a:{h=d;l=m;a=0;for(g=h;g;g=Hc(g))a++;g=0;for(b=l;b;b=Hc(b))g++;for(;0<a-g;)h=Hc(h),a--;for(;0<g-a;)l=Hc(l),g--;for(;a--;){if(h===l||h===l.alternate)break a;h=Hc(h);l=Hc(l)}h=null}else h=null;l=h;for(h=[];d&&d!==l;){a=d.alternate;if(null!==a&&a===l)break;h.push(d);d=Hc(d)}for(d=[];m&&m!==l;){a=m.alternate;if(null!==a&&a===l)break;d.push(m);m=Hc(m)}for(m=0;m<h.length;m++)Kc(h[m],"bubbled",k);for(m= d.length;0<m--;)Kc(d[m],"captured",c);return[k,c]}};function gf(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var hf="function"===typeof Object.is?Object.is:gf,jf=Object.prototype.hasOwnProperty;function kf(a,b){if(hf(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(!jf.call(b,c[d])||!hf(a[c[d]],b[c[d]]))return!1;return!0} var lf=$a&&"documentMode"in document&&11>=document.documentMode,mf={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},nf=null,of=null,pf=null,qf=!1; function rf(a,b){var c=b.window===b?b.document:9===b.nodeType?b:b.ownerDocument;if(qf||null==nf||nf!==Wd(c))return null;c=nf;"selectionStart"in c&&ae(c)?c={start:c.selectionStart,end:c.selectionEnd}:(c=(c.ownerDocument&&c.ownerDocument.defaultView||window).getSelection(),c={anchorNode:c.anchorNode,anchorOffset:c.anchorOffset,focusNode:c.focusNode,focusOffset:c.focusOffset});return pf&&kf(pf,c)?null:(pf=c,a=G.getPooled(mf.select,of,a,b),a.type="select",a.target=nf,Mc(a),a)} var sf={eventTypes:mf,extractEvents:function(a,b,c,d){var e=d.window===d?d.document:9===d.nodeType?d:d.ownerDocument,f;if(!(f=!e)){a:{e=pc(e);f=ja.onSelect;for(var g=0;g<f.length;g++)if(!e.has(f[g])){e=!1;break a}e=!0}f=!e}if(f)return null;e=b?se(b):window;switch(a){case "focus":if(Pe(e)||"true"===e.contentEditable)nf=e,of=b,pf=null;break;case "blur":pf=of=nf=null;break;case "mousedown":qf=!0;break;case "contextmenu":case "mouseup":case "dragend":return qf=!1,rf(c,d);case "selectionchange":if(lf)break; case "keydown":case "keyup":return rf(c,d)}return null}};Ea.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" "));ta=te;ua=re;va=se;Ea.injectEventPluginsByName({SimpleEventPlugin:yd,EnterLeaveEventPlugin:ff,ChangeEventPlugin:df,SelectEventPlugin:sf,BeforeInputEventPlugin:Ne});new Set;var tf=[],uf=-1;function I(a){0>uf||(a.current=tf[uf],tf[uf]=null,uf--)} function J(a,b){uf++;tf[uf]=a.current;a.current=b}var vf={},K={current:vf},wf={current:!1},xf=vf;function yf(a,b){var c=a.type.contextTypes;if(!c)return vf;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 L(a){a=a.childContextTypes;return null!==a&&void 0!==a} function zf(a){I(wf,a);I(K,a)}function Af(a){I(wf,a);I(K,a)}function Bf(a,b,c){if(K.current!==vf)throw t(Error(168));J(K,b,a);J(wf,c,a)}function Cf(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 t(Error(108),Ya(b)||"Unknown",e);return p({},c,{},d)}function Df(a){var b=a.stateNode;b=b&&b.__reactInternalMemoizedMergedChildContext||vf;xf=K.current;J(K,b,a);J(wf,wf.current,a);return!0} function Ef(a,b,c){var d=a.stateNode;if(!d)throw t(Error(169));c?(b=Cf(a,b,xf),d.__reactInternalMemoizedMergedChildContext=b,I(wf,a),I(K,a),J(K,b,a)):I(wf,a);J(wf,c,a)}var Ff=q.unstable_runWithPriority,Gf=q.unstable_scheduleCallback,Hf=q.unstable_cancelCallback,If=q.unstable_shouldYield,Jf=q.unstable_requestPaint,Kf=q.unstable_now,Mf=q.unstable_getCurrentPriorityLevel,Nf=q.unstable_ImmediatePriority,Of=q.unstable_UserBlockingPriority,Pf=q.unstable_NormalPriority,Qf=q.unstable_LowPriority,Rf=q.unstable_IdlePriority; if(null==r.__interactionsRef||null==r.__interactionsRef.current)throw t(Error(302));var Sf={},Tf=void 0!==Jf?Jf:function(){},Uf=null,Vf=null,Wf=!1,Xf=Kf(),Yf=1E4>Xf?Kf:function(){return Kf()-Xf};function Zf(){switch(Mf()){case Nf:return 99;case Of:return 98;case Pf:return 97;case Qf:return 96;case Rf:return 95;default:throw t(Error(332));}}function $f(a){switch(a){case 99:return Nf;case 98:return Of;case 97:return Pf;case 96:return Qf;case 95:return Rf;default:throw t(Error(332));}} function ag(a,b){a=$f(a);return Ff(a,b)}function bg(a,b,c){a=$f(a);return Gf(a,b,c)}function cg(a){null===Uf?(Uf=[a],Vf=Gf(Nf,dg)):Uf.push(a);return Sf}function eg(){if(null!==Vf){var a=Vf;Vf=null;Hf(a)}dg()}function dg(){if(!Wf&&null!==Uf){Wf=!0;var a=0;try{var b=Uf;ag(99,function(){for(;a<b.length;a++){var c=b[a];do c=c(!0);while(null!==c)}});Uf=null}catch(c){throw null!==Uf&&(Uf=Uf.slice(a+1)),Gf(Nf,eg),c;}finally{Wf=!1}}} function fg(a,b){if(1073741823===b)return 99;if(1===b||2===b)return 95;a=10*(1073741821-b)-10*(1073741821-a);return 0>=a?99:250>=a?98:5250>=a?97:95}function gg(a,b){if(a&&a.defaultProps){b=p({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c])}return b}var hg={current:null},ig=null,jg=null,kg=null;function lg(){kg=jg=ig=null}function mg(a,b){var c=a.type._context;J(hg,c._currentValue,a);c._currentValue=b}function ng(a){var b=hg.current;I(hg,a);a.type._context._currentValue=b} function og(a,b){for(;null!==a;){var c=a.alternate;if(a.childExpirationTime<b)a.childExpirationTime=b,null!==c&&c.childExpirationTime<b&&(c.childExpirationTime=b);else if(null!==c&&c.childExpirationTime<b)c.childExpirationTime=b;else break;a=a.return}}function pg(a,b){ig=a;kg=jg=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(a.expirationTime>=b&&(qg=!0),a.firstContext=null)} function rg(a,b){if(kg!==a&&!1!==b&&0!==b){if("number"!==typeof b||1073741823===b)kg=a,b=1073741823;b={context:a,observedBits:b,next:null};if(null===jg){if(null===ig)throw t(Error(308));jg=b;ig.dependencies={expirationTime:0,firstContext:b,responders:null}}else jg=jg.next=b}return a._currentValue}var sg=!1; function tg(a){return{baseState:a,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function ug(a){return{baseState:a.baseState,firstUpdate:a.firstUpdate,lastUpdate:a.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}} function vg(a,b){return{expirationTime:a,suspenseConfig:b,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function wg(a,b){null===a.lastUpdate?a.firstUpdate=a.lastUpdate=b:(a.lastUpdate.next=b,a.lastUpdate=b)} function xg(a,b){var c=a.alternate;if(null===c){var d=a.updateQueue;var e=null;null===d&&(d=a.updateQueue=tg(a.memoizedState))}else d=a.updateQueue,e=c.updateQueue,null===d?null===e?(d=a.updateQueue=tg(a.memoizedState),e=c.updateQueue=tg(c.memoizedState)):d=a.updateQueue=ug(e):null===e&&(e=c.updateQueue=ug(d));null===e||d===e?wg(d,b):null===d.lastUpdate||null===e.lastUpdate?(wg(d,b),wg(e,b)):(wg(d,b),e.lastUpdate=b)} function yg(a,b){var c=a.updateQueue;c=null===c?a.updateQueue=tg(a.memoizedState):zg(a,c);null===c.lastCapturedUpdate?c.firstCapturedUpdate=c.lastCapturedUpdate=b:(c.lastCapturedUpdate.next=b,c.lastCapturedUpdate=b)}function zg(a,b){var c=a.alternate;null!==c&&b===c.updateQueue&&(b=a.updateQueue=ug(b));return b} function Ag(a,b,c,d,e,f){switch(c.tag){case 1:return a=c.payload,"function"===typeof a?a.call(f,d,e):a;case 3:a.effectTag=a.effectTag&-4097|64;case 0:a=c.payload;e="function"===typeof a?a.call(f,d,e):a;if(null===e||void 0===e)break;return p({},d,e);case 2:sg=!0}return d} function Bg(a,b,c,d,e){sg=!1;b=zg(a,b);for(var f=b.baseState,g=null,h=0,k=b.firstUpdate,l=f;null!==k;){var m=k.expirationTime;m<e?(null===g&&(g=k,f=l),h<m&&(h=m)):(Cg(m,k.suspenseConfig),l=Ag(a,b,k,l,c,d),null!==k.callback&&(a.effectTag|=32,k.nextEffect