text: shadow$provide.module$node_modules$react$cjs$react_development=function(global,process,require,module,exports,shadow$shims){(function(){function getIteratorFn(maybeIterable){if(null===maybeIterable||"object"!==typeof maybeIterable)return null;maybeIterable=MAYBE_ITERATOR_SYMBOL&&maybeIterable[MAYBE_ITERATOR_SYMBOL]||maybeIterable["@@iterator"];return"function"===typeof maybeIterable?maybeIterable:null}function invariant(condition,format,a,b,c,d,e,f){validateFormat(format);if(!condition){condition=
  void 0;if(void 0===format)condition=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var args=[a,b,c,d,e,f],argIndex=0;condition=Error(format.replace(/%s/g,function(){return args[argIndex++]}));condition.name="Invariant Violation"}condition.framesToPop=1;throw condition;}}function warnNoop(publicInstance,callerName){publicInstance=(publicInstance=publicInstance.constructor)&&(publicInstance.displayName||publicInstance.name)||
  "ReactClass";var warningKey=publicInstance+"."+callerName;didWarnStateUpdateForUnmountedComponent[warningKey]||(warningWithoutStack$1(!1,"Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state \x3d {};` class property with the desired state in the %s component.",callerName,publicInstance),didWarnStateUpdateForUnmountedComponent[warningKey]=!0)}function Component(props,context,
  updater){this.props=props;this.context=context;this.refs=emptyObject;this.updater=updater||ReactNoopUpdateQueue}function ComponentDummy(){}function PureComponent(props,context,updater){this.props=props;this.context=context;this.refs=emptyObject;this.updater=updater||ReactNoopUpdateQueue}function getComponentName(type){if(null==type)return null;"number"===typeof type.tag&&warningWithoutStack$1(!1,"Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue.");
  if("function"===typeof type)return type.displayName||type.name||null;if("string"===typeof type)return type;switch(type){case REACT_CONCURRENT_MODE_TYPE:return"ConcurrentMode";case REACT_FRAGMENT_TYPE:return"Fragment";case REACT_PORTAL_TYPE:return"Portal";case REACT_PROFILER_TYPE:return"Profiler";case REACT_STRICT_MODE_TYPE:return"StrictMode";case REACT_SUSPENSE_TYPE:return"Suspense"}if("object"===typeof type)switch(type.$$typeof){case REACT_CONTEXT_TYPE:return"Context.Consumer";case REACT_PROVIDER_TYPE:return"Context.Provider";
  case REACT_FORWARD_REF_TYPE:var innerType=type.render;innerType=innerType.displayName||innerType.name||"";return type.displayName||(""!==innerType?"ForwardRef("+innerType+")":"ForwardRef");case REACT_MEMO_TYPE:return getComponentName(type.type);case REACT_LAZY_TYPE:if(type=1===type._status?type._result:null)return getComponentName(type)}return null}function hasValidRef(config){if(hasOwnProperty.call(config,"ref")){var getter=Object.getOwnPropertyDescriptor(config,"ref").get;if(getter&&getter.isReactWarning)return!1}return void 0!==
  config.ref}function hasValidKey(config){if(hasOwnProperty.call(config,"key")){var getter=Object.getOwnPropertyDescriptor(config,"key").get;if(getter&&getter.isReactWarning)return!1}return void 0!==config.key}function defineKeyPropWarningGetter(props,displayName){var warnAboutAccessingKey=function(){specialPropKeyWarningShown||(specialPropKeyWarningShown=!0,warningWithoutStack$1(!1,"%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://fb.me/react-special-props)",
  displayName))};warnAboutAccessingKey.isReactWarning=!0;Object.defineProperty(props,"key",{get:warnAboutAccessingKey,configurable:!0})}function defineRefPropWarningGetter(props,displayName){var warnAboutAccessingRef=function(){specialPropRefWarningShown||(specialPropRefWarningShown=!0,warningWithoutStack$1(!1,"%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://fb.me/react-special-props)",
  displayName))};warnAboutAccessingRef.isReactWarning=!0;Object.defineProperty(props,"ref",{get:warnAboutAccessingRef,configurable:!0})}function createElement(type,config,children){var propName=void 0,props={},key=null,ref=null,self=null,source=null;if(null!=config)for(propName in hasValidRef(config)&&(ref=config.ref),hasValidKey(config)&&(key=""+config.key),self=void 0===config.__self?null:config.__self,source=void 0===config.__source?null:config.__source,config)hasOwnProperty.call(config,propName)&&
  !RESERVED_PROPS.hasOwnProperty(propName)&&(props[propName]=config[propName]);var childrenLength=arguments.length-2;if(1===childrenLength)props.children=children;else if(1<childrenLength){for(var childArray=Array(childrenLength),i=0;i<childrenLength;i++)childArray[i]=arguments[i+2];Object.freeze&&Object.freeze(childArray);props.children=childArray}if(type&&type.defaultProps)for(propName in childrenLength=type.defaultProps,childrenLength)void 0===props[propName]&&(props[propName]=childrenLength[propName]);
  if(key||ref)propName="function"===typeof type?type.displayName||type.name||"Unknown":type,key&&defineKeyPropWarningGetter(props,propName),ref&&defineRefPropWarningGetter(props,propName);return ReactElement(type,key,ref,self,source,ReactCurrentOwner.current,props)}function cloneAndReplaceKey(oldElement,newKey){return ReactElement(oldElement.type,newKey,oldElement.ref,oldElement._self,oldElement._source,oldElement._owner,oldElement.props)}function cloneElement(element,config,children){null===element||
  void 0===element?invariant(!1,"React.cloneElement(...): The argument must be a React element, but you passed %s.",element):void 0;var propName=void 0,props=_assign({},element.props),key=element.key,ref=element.ref,self=element._self,source=element._source,owner=element._owner;if(null!=config){hasValidRef(config)&&(ref=config.ref,owner=ReactCurrentOwner.current);hasValidKey(config)&&(key=""+config.key);var defaultProps=void 0;element.type&&element.type.defaultProps&&(defaultProps=element.type.defaultProps);
  for(propName in config)hasOwnProperty.call(config,propName)&&!RESERVED_PROPS.hasOwnProperty(propName)&&(props[propName]=void 0===config[propName]&&void 0!==defaultProps?defaultProps[propName]:config[propName])}propName=arguments.length-2;if(1===propName)props.children=children;else if(1<propName){defaultProps=Array(propName);for(var i=0;i<propName;i++)defaultProps[i]=arguments[i+2];props.children=defaultProps}return ReactElement(element.type,key,ref,self,source,owner,props)}function isValidElement(object){return"object"===
  typeof object&&null!==object&&object.$$typeof===REACT_ELEMENT_TYPE}function escape(key){var escaperLookup={"\x3d":"\x3d0",":":"\x3d2"};return"$"+(""+key).replace(/[=:]/g,function(match){return escaperLookup[match]})}function getPooledTraverseContext(mapResult,keyPrefix,mapFunction,mapContext){if(traverseContextPool.length){var traverseContext=traverseContextPool.pop();traverseContext.result=mapResult;traverseContext.keyPrefix=keyPrefix;traverseContext.func=mapFunction;traverseContext.context=mapContext;
  traverseContext.count=0;return traverseContext}return{result:mapResult,keyPrefix:keyPrefix,func:mapFunction,context:mapContext,count:0}}function releaseTraverseContext(traverseContext){traverseContext.result=null;traverseContext.keyPrefix=null;traverseContext.func=null;traverseContext.context=null;traverseContext.count=0;10>traverseContextPool.length&&traverseContextPool.push(traverseContext)}function traverseAllChildrenImpl(children,nameSoFar,callback,traverseContext){var type=typeof children;if("undefined"===
  type||"boolean"===type)children=null;var invokeCallback=!1;if(null===children)invokeCallback=!0;else switch(type){case "string":case "number":invokeCallback=!0;break;case "object":switch(children.$$typeof){case REACT_ELEMENT_TYPE:case REACT_PORTAL_TYPE:invokeCallback=!0}}if(invokeCallback)return callback(traverseContext,children,""===nameSoFar?"."+getComponentKey(children,0):nameSoFar),1;invokeCallback=0;nameSoFar=""===nameSoFar?".":nameSoFar+":";if(Array.isArray(children))for(var i=0;i<children.length;i++){type=
  children[i];var nextName=nameSoFar+getComponentKey(type,i);invokeCallback+=traverseAllChildrenImpl(type,nextName,callback,traverseContext)}else if(nextName=getIteratorFn(children),"function"===typeof nextName)for(nextName===children.entries&&(didWarnAboutMaps?void 0:warning$1(!1,"Using Maps as children is unsupported and will likely yield unexpected results. Convert it to a sequence/iterable of keyed ReactElements instead."),didWarnAboutMaps=!0),children=nextName.call(children),i=0;!(type=children.next()).done;)type=
  type.value,nextName=nameSoFar+getComponentKey(type,i++),invokeCallback+=traverseAllChildrenImpl(type,nextName,callback,traverseContext);else"object"===type&&(callback=" If you meant to render a collection of children, use an array instead."+ReactDebugCurrentFrame.getStackAddendum(),traverseContext=""+children,invariant(!1,"Objects are not valid as a React child (found: %s).%s","[object Object]"===traverseContext?"object with keys {"+Object.keys(children).join(", ")+"}":traverseContext,callback));
  return invokeCallback}function traverseAllChildren(children,callback,traverseContext){return null==children?0:traverseAllChildrenImpl(children,"",callback,traverseContext)}function getComponentKey(component,index){return"object"===typeof component&&null!==component&&null!=component.key?escape(component.key):index.toString(36)}function forEachSingleChild(bookKeeping,child,name){bookKeeping.func.call(bookKeeping.context,child,bookKeeping.count++)}function mapSingleChildIntoContext(bookKeeping,child,
  childKey){var result=bookKeeping.result,keyPrefix=bookKeeping.keyPrefix;bookKeeping=bookKeeping.func.call(bookKeeping.context,child,bookKeeping.count++);Array.isArray(bookKeeping)?mapIntoWithKeyPrefixInternal(bookKeeping,result,childKey,function(c){return c}):null!=bookKeeping&&(isValidElement(bookKeeping)&&(bookKeeping=cloneAndReplaceKey(bookKeeping,keyPrefix+(!bookKeeping.key||child&&child.key===bookKeeping.key?"":(""+bookKeeping.key).replace(userProvidedKeyEscapeRegex,"$\x26/")+"/")+childKey)),
  result.push(bookKeeping))}function mapIntoWithKeyPrefixInternal(children,array,prefix,func,context){var escapedPrefix="";null!=prefix&&(escapedPrefix=(""+prefix).replace(userProvidedKeyEscapeRegex,"$\x26/")+"/");array=getPooledTraverseContext(array,escapedPrefix,func,context);traverseAllChildren(children,mapSingleChildIntoContext,array);releaseTraverseContext(array)}function isValidElementType(type){return"string"===typeof type||"function"===typeof type||type===REACT_FRAGMENT_TYPE||type===REACT_CONCURRENT_MODE_TYPE||
  type===REACT_PROFILER_TYPE||type===REACT_STRICT_MODE_TYPE||type===REACT_SUSPENSE_TYPE||"object"===typeof type&&null!==type&&(type.$$typeof===REACT_LAZY_TYPE||type.$$typeof===REACT_MEMO_TYPE||type.$$typeof===REACT_PROVIDER_TYPE||type.$$typeof===REACT_CONTEXT_TYPE||type.$$typeof===REACT_FORWARD_REF_TYPE)}function getDeclarationErrorAddendum(){if(ReactCurrentOwner.current){var name=getComponentName(ReactCurrentOwner.current.type);if(name)return"\n\nCheck the render method of `"+name+"`."}return""}function validateExplicitKey(element,
  parentType){if(element._store&&!element._store.validated&&null==element.key){element._store.validated=!0;var currentComponentErrorInfo=getDeclarationErrorAddendum();currentComponentErrorInfo||(parentType="string"===typeof parentType?parentType:parentType.displayName||parentType.name)&&(currentComponentErrorInfo="\n\nCheck the top-level render call using \x3c"+parentType+"\x3e.");ownerHasKeyUseWarning[currentComponentErrorInfo]||(ownerHasKeyUseWarning[currentComponentErrorInfo]=!0,parentType="",element&&
  element._owner&&element._owner!==ReactCurrentOwner.current&&(parentType=" It was passed a child from "+getComponentName(element._owner.type)+"."),currentlyValidatingElement=element,warning$1(!1,'Each child in an array or iterator should have a unique "key" prop.%s%s See https://fb.me/react-warning-keys for more information.',currentComponentErrorInfo,parentType),currentlyValidatingElement=null)}}function validateChildKeys(node,parentType){if("object"===typeof node)if(Array.isArray(node))for(var i=
  0;i<node.length;i++){var child=node[i];isValidElement(child)&&validateExplicitKey(child,parentType)}else if(isValidElement(node))node._store&&(node._store.validated=!0);else if(node&&(i=getIteratorFn(node),"function"===typeof i&&i!==node.entries))for(node=i.call(node);!(i=node.next()).done;)isValidElement(i.value)&&validateExplicitKey(i.value,parentType)}function validatePropTypes(element){var type=element.type;if(null!==type&&void 0!==type&&"string"!==typeof type){var name=getComponentName(type),
  propTypes;if("function"===typeof type||"object"===typeof type&&(type.$$typeof===REACT_FORWARD_REF_TYPE||type.$$typeof===REACT_MEMO_TYPE))(propTypes=type.propTypes)?(currentlyValidatingElement=element,checkPropTypes(propTypes,element.props,"prop",name,ReactDebugCurrentFrame.getStackAddendum),currentlyValidatingElement=null):void 0===type.PropTypes||propTypesMisspellWarningShown||(propTypesMisspellWarningShown=!0,warningWithoutStack$1(!1,"Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",
  name||"Unknown")),"function"===typeof type.getDefaultProps&&(type.getDefaultProps.isReactClassApproved?void 0:warningWithoutStack$1(!1,"getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead."))}}function createElementWithValidation(type,props,children){var validType=isValidElementType(type);if(!validType){var info="";if(void 0===type||"object"===typeof type&&null!==type&&0===Object.keys(type).length)info+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.";
  if(null!==props&&void 0!==props&&void 0!==props.__source){var sourceInfo=props.__source;sourceInfo="\n\nCheck your code at "+sourceInfo.fileName.replace(/^.*[\\\/]/,"")+":"+sourceInfo.lineNumber+"."}else sourceInfo="";info=sourceInfo?info+sourceInfo:info+getDeclarationErrorAddendum();null===type?sourceInfo="null":Array.isArray(type)?sourceInfo="array":void 0!==type&&type.$$typeof===REACT_ELEMENT_TYPE?(sourceInfo="\x3c"+(getComponentName(type.type)||"Unknown")+" /\x3e",info=" Did you accidentally export a JSX literal instead of a component?"):
  sourceInfo=typeof type;warning$1(!1,"React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",sourceInfo,info)}info=createElement.apply(this,arguments);if(null==info)return info;if(validType)for(validType=2;validType<arguments.length;validType++)validateChildKeys(arguments[validType],type);if(type===REACT_FRAGMENT_TYPE){currentlyValidatingElement=info;validType=Object.keys(info.props);for(sourceInfo=0;sourceInfo<
  validType.length;sourceInfo++){var key=validType[sourceInfo];if("children"!==key&&"key"!==key){warning$1(!1,"Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",key);break}}null!==info.ref&&warning$1(!1,"Invalid attribute `ref` supplied to `React.Fragment`.");currentlyValidatingElement=null}else validatePropTypes(info);return info}var _assign=require("module$node_modules$object_assign$index"),checkPropTypes=require("module$node_modules$prop_types$checkPropTypes"),
  hasSymbol="function"===typeof Symbol&&Symbol.for,REACT_ELEMENT_TYPE=hasSymbol?Symbol.for("react.element"):60103,REACT_PORTAL_TYPE=hasSymbol?Symbol.for("react.portal"):60106,REACT_FRAGMENT_TYPE=hasSymbol?Symbol.for("react.fragment"):60107,REACT_STRICT_MODE_TYPE=hasSymbol?Symbol.for("react.strict_mode"):60108,REACT_PROFILER_TYPE=hasSymbol?Symbol.for("react.profiler"):60114,REACT_PROVIDER_TYPE=hasSymbol?Symbol.for("react.provider"):60109,REACT_CONTEXT_TYPE=hasSymbol?Symbol.for("react.context"):60110,
  REACT_CONCURRENT_MODE_TYPE=hasSymbol?Symbol.for("react.concurrent_mode"):60111,REACT_FORWARD_REF_TYPE=hasSymbol?Symbol.for("react.forward_ref"):60112,REACT_SUSPENSE_TYPE=hasSymbol?Symbol.for("react.suspense"):60113,REACT_MEMO_TYPE=hasSymbol?Symbol.for("react.memo"):60115,REACT_LAZY_TYPE=hasSymbol?Symbol.for("react.lazy"):60116,MAYBE_ITERATOR_SYMBOL="function"===typeof Symbol&&Symbol.iterator,validateFormat=function(){};validateFormat=function(format){if(void 0===format)throw Error("invariant requires an error message argument");
  };hasSymbol=function(){};var printWarning=function(format){for(var _len=arguments.length,args=Array(1<_len?_len-1:0),_key=1;_key<_len;_key++)args[_key-1]=arguments[_key];var argIndex=0;_len="Warning: "+format.replace(/%s/g,function(){return args[argIndex++]});"undefined"!==typeof console&&console.warn(_len);try{throw Error(_len);}catch(x){}},lowPriorityWarning$1=hasSymbol=function(condition,format){if(void 0===format)throw Error("`lowPriorityWarning(condition, format, ...args)` requires a warning message argument");
  if(!condition){for(var _len2=arguments.length,args=Array(2<_len2?_len2-2:0),_key2=2;_key2<_len2;_key2++)args[_key2-2]=arguments[_key2];printWarning.apply(void 0,[format].concat(args))}};hasSymbol=function(){};var warningWithoutStack$1=hasSymbol=function(condition,format){for(var _len=arguments.length,args=Array(2<_len?_len-2:0),_key=2;_key<_len;_key++)args[_key-2]=arguments[_key];if(void 0===format)throw Error("`warningWithoutStack(condition, format, ...args)` requires a warning message argument");
  if(8<args.length)throw Error("warningWithoutStack() currently supports at most 8 arguments.");if(!condition){"undefined"!==typeof console&&(_len=args.map(function(item){return""+item}),_len.unshift("Warning: "+format),Function.prototype.apply.call(console.error,console,_len));try{var argIndex=0,message="Warning: "+format.replace(/%s/g,function(){return args[argIndex++]});throw Error(message);}catch(x){}}},didWarnStateUpdateForUnmountedComponent={},ReactNoopUpdateQueue={isMounted:function(publicInstance){return!1},
  enqueueForceUpdate:function(publicInstance,callback,callerName){warnNoop(publicInstance,"forceUpdate")},enqueueReplaceState:function(publicInstance,completeState,callback,callerName){warnNoop(publicInstance,"replaceState")},enqueueSetState:function(publicInstance,partialState,callback,callerName){warnNoop(publicInstance,"setState")}},emptyObject={};Object.freeze(emptyObject);Component.prototype.isReactComponent={};Component.prototype.setState=function(partialState,callback){"object"!==typeof partialState&&
  "function"!==typeof partialState&&null!=partialState?invariant(!1,"setState(...): takes an object of state variables to update or a function which returns an object of state variables."):void 0;this.updater.enqueueSetState(this,partialState,callback,"setState")};Component.prototype.forceUpdate=function(callback){this.updater.enqueueForceUpdate(this,callback,"forceUpdate")};hasSymbol={isMounted:["isMounted","Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."],
  replaceState:["replaceState","Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."]};var defineDeprecationWarning=function(methodName,info){Object.defineProperty(Component.prototype,methodName,{get:function(){lowPriorityWarning$1(!1,"%s(...) is deprecated in plain JavaScript React classes. %s",info[0],info[1])}})};for(fnName in hasSymbol)hasSymbol.hasOwnProperty(fnName)&&defineDeprecationWarning(fnName,hasSymbol[fnName]);ComponentDummy.prototype=Component.prototype;
  var fnName=PureComponent.prototype=new ComponentDummy;fnName.constructor=PureComponent;_assign(fnName,Component.prototype);fnName.isPureReactComponent=!0;var ReactCurrentOwner={current:null,currentDispatcher:null},BEFORE_SLASH_RE=/^(.*)[\\\/]/,ReactDebugCurrentFrame={},currentlyValidatingElement=null;ReactDebugCurrentFrame.getCurrentStack=null;ReactDebugCurrentFrame.getStackAddendum=function(){var stack="";if(currentlyValidatingElement){var name=getComponentName(currentlyValidatingElement.type),owner=
  currentlyValidatingElement._owner,source=currentlyValidatingElement._source;owner=owner&&getComponentName(owner.type);var sourceInfo="";source?(sourceInfo=source.fileName,owner=sourceInfo.replace(BEFORE_SLASH_RE,""),/^index\./.test(owner)&&(sourceInfo=sourceInfo.match(BEFORE_SLASH_RE))&&(sourceInfo=sourceInfo[1])&&(owner=sourceInfo.replace(BEFORE_SLASH_RE,"")+"/"+owner),sourceInfo=" (at "+owner+":"+source.lineNumber+")"):owner&&(sourceInfo=" (created by "+owner+")");stack+="\n    in "+(name||"Unknown")+
  sourceInfo}(name=ReactDebugCurrentFrame.getCurrentStack)&&(stack+=name()||"");return stack};var ReactSharedInternals={ReactCurrentOwner:ReactCurrentOwner,assign:_assign};_assign(ReactSharedInternals,{ReactDebugCurrentFrame:ReactDebugCurrentFrame,ReactComponentTreeHook:{}});fnName=warningWithoutStack$1;var warning$1=fnName=function(condition,format){if(!condition){for(var stack=ReactSharedInternals.ReactDebugCurrentFrame.getStackAddendum(),_len=arguments.length,args=Array(2<_len?_len-2:0),_key=2;_key<
  _len;_key++)args[_key-2]=arguments[_key];warningWithoutStack$1.apply(void 0,[!1,format+"%s"].concat(args,[stack]))}},hasOwnProperty=Object.prototype.hasOwnProperty,RESERVED_PROPS={key:!0,ref:!0,__self:!0,__source:!0},specialPropKeyWarningShown=void 0,specialPropRefWarningShown=void 0,ReactElement=function(type,key,ref,self,source,owner,props){type={$$typeof:REACT_ELEMENT_TYPE,type:type,key:key,ref:ref,props:props,_owner:owner,_store:{}};Object.defineProperty(type._store,"validated",{configurable:!1,
  enumerable:!1,writable:!0,value:!1});Object.defineProperty(type,"_self",{configurable:!1,enumerable:!1,writable:!1,value:self});Object.defineProperty(type,"_source",{configurable:!1,enumerable:!1,writable:!1,value:source});Object.freeze&&(Object.freeze(type.props),Object.freeze(type));return type},didWarnAboutMaps=!1,userProvidedKeyEscapeRegex=/\/+/g,traverseContextPool=[],propTypesMisspellWarningShown=void 0;propTypesMisspellWarningShown=!1;var ownerHasKeyUseWarning={};fnName={Children:{map:function(children,
  func,context){if(null==children)return children;var result=[];mapIntoWithKeyPrefixInternal(children,result,null,func,context);return result},forEach:function(children,forEachFunc,forEachContext){if(null==children)return children;forEachFunc=getPooledTraverseContext(null,null,forEachFunc,forEachContext);traverseAllChildren(children,forEachSingleChild,forEachFunc);releaseTraverseContext(forEachFunc)},count:function(children){return traverseAllChildren(children,function(){return null},null)},toArray:function(children){var result=
  [];mapIntoWithKeyPrefixInternal(children,result,null,function(child){return child});return result},only:function(children){isValidElement(children)?void 0:invariant(!1,"React.Children.only expected to receive a single React element child.");return children}},createRef:function(){var refObject={current:null};Object.seal(refObject);return refObject},Component:Component,PureComponent:PureComponent,createContext:function(defaultValue,calculateChangedBits){void 0===calculateChangedBits?calculateChangedBits=
  null:null!==calculateChangedBits&&"function"!==typeof calculateChangedBits?warningWithoutStack$1(!1,"createContext: Expected the optional second argument to be a function. Instead received: %s",calculateChangedBits):void 0;var context={$$typeof:REACT_CONTEXT_TYPE,_calculateChangedBits:calculateChangedBits,_currentValue:defaultValue,_currentValue2:defaultValue,_threadCount:0,Provider:null,Consumer:null};context.Provider={$$typeof:REACT_PROVIDER_TYPE,_context:context};var hasWarnedAboutUsingNestedContextConsumers=
  !1,hasWarnedAboutUsingConsumerProvider=!1;defaultValue={$$typeof:REACT_CONTEXT_TYPE,_context:context,_calculateChangedBits:context._calculateChangedBits};Object.defineProperties(defaultValue,{Provider:{get:function(){hasWarnedAboutUsingConsumerProvider||(hasWarnedAboutUsingConsumerProvider=!0,warning$1(!1,"Rendering \x3cContext.Consumer.Provider\x3e is not supported and will be removed in a future major release. Did you mean to render \x3cContext.Provider\x3e instead?"));return context.Provider},
  set:function(_Provider){context.Provider=_Provider}},_currentValue:{get:function(){return context._currentValue},set:function(_currentValue){context._currentValue=_currentValue}},_currentValue2:{get:function(){return context._currentValue2},set:function(_currentValue2){context._currentValue2=_currentValue2}},_threadCount:{get:function(){return context._threadCount},set:function(_threadCount){context._threadCount=_threadCount}},Consumer:{get:function(){hasWarnedAboutUsingNestedContextConsumers||(hasWarnedAboutUsingNestedContextConsumers=
  !0,warning$1(!1,"Rendering \x3cContext.Consumer.Consumer\x3e is not supported and will be removed in a future major release. Did you mean to render \x3cContext.Consumer\x3e instead?"));return context.Consumer}}});context.Consumer=defaultValue;context._currentRenderer=null;context._currentRenderer2=null;return context},forwardRef:function(render){null!=render&&render.$$typeof===REACT_MEMO_TYPE?warningWithoutStack$1(!1,"forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):
  "function"!==typeof render?warningWithoutStack$1(!1,"forwardRef requires a render function but was given %s.",null===render?"null":typeof render):0!==render.length&&2!==render.length?warningWithoutStack$1(!1,"forwardRef render functions accept exactly two parameters: props and ref. %s",1===render.length?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."):void 0;null!=render&&(null!=render.defaultProps||null!=render.propTypes?warningWithoutStack$1(!1,"forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?"):
  void 0);return{$$typeof:REACT_FORWARD_REF_TYPE,render:render}},lazy:function(ctor){var lazyType={$$typeof:REACT_LAZY_TYPE,_ctor:ctor,_status:-1,_result:null},defaultProps=void 0,propTypes=void 0;Object.defineProperties(lazyType,{defaultProps:{configurable:!0,get:function(){return defaultProps},set:function(newDefaultProps){warning$1(!1,"React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it.");
  defaultProps=newDefaultProps;Object.defineProperty(lazyType,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return propTypes},set:function(newPropTypes){warning$1(!1,"React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it.");propTypes=newPropTypes;Object.defineProperty(lazyType,"propTypes",{enumerable:!0})}}});return lazyType},memo:function(type,
  compare){isValidElementType(type)||warningWithoutStack$1(!1,"memo: The first argument must be a component. Instead received: %s",null===type?"null":typeof type);return{$$typeof:REACT_MEMO_TYPE,type:type,compare:void 0===compare?null:compare}},Fragment:REACT_FRAGMENT_TYPE,StrictMode:REACT_STRICT_MODE_TYPE,Suspense:REACT_SUSPENSE_TYPE,createElement:createElementWithValidation,cloneElement:function(element,props,children){for(var newElement=cloneElement.apply(this,arguments),i=2;i<arguments.length;i++)validateChildKeys(arguments[i],
  newElement.type);validatePropTypes(newElement);return newElement},createFactory:function(type){var validatedFactory=createElementWithValidation.bind(null,type);validatedFactory.type=type;Object.defineProperty(validatedFactory,"type",{enumerable:!1,get:function(){lowPriorityWarning$1(!1,"Factory.type is deprecated. Access the class directly before passing it to createFactory.");Object.defineProperty(this,"type",{value:type});return type}});return validatedFactory},isValidElement:isValidElement,version:"16.7.0",
  unstable_ConcurrentMode:REACT_CONCURRENT_MODE_TYPE,unstable_Profiler:REACT_PROFILER_TYPE,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:ReactSharedInternals};fnName=(hasSymbol=Object.freeze({default:fnName}))&&fnName||hasSymbol;module.exports=fnName.default||fnName})()}
  //# sourceMappingURL=module$node_modules$react$cjs$react_development.js.map
  