/** @license React v16.9.0 * react-dom-test-utils.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 g=require("object-assign"),k=require("react"),m=require("react-dom"),n=require("scheduler");function p(a){for(var b=a.message,c="https://reactjs.org/docs/error-decoder.html?invariant="+b,e=1;ethis.eventPool.length&&this.eventPool.push(a)}function y(a){a.eventPool=[];a.getPooled=z;a.release=A}var B=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement);function C(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c["Webkit"+a]="webkit"+b;c["Moz"+a]="moz"+b;return c} var D={animationend:C("Animation","AnimationEnd"),animationiteration:C("Animation","AnimationIteration"),animationstart:C("Animation","AnimationStart"),transitionend:C("Transition","TransitionEnd")},E={},F={};B&&(F=document.createElement("div").style,"AnimationEvent"in window||(delete D.animationend.animation,delete D.animationiteration.animation,delete D.animationstart.animation),"TransitionEvent"in window||delete D.transitionend.transition); function G(a){if(E[a])return E[a];if(!D[a])return a;var b=D[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in F)return E[a]=b[c];return a}var aa=G("animationend"),ba=G("animationiteration"),ca=G("animationstart"),da=G("transitionend"),H=void 0;try{var ea=("require"+Math.random()).slice(0,7);H=(module&&module[ea])("timers").setImmediate}catch(a){H=function(b){var c=new MessageChannel;c.port1.onmessage=b;c.port2.postMessage(void 0)}} var fa=H,I=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Events,ha=I[11],J=I[12],ia=m.unstable_batchedUpdates,K=q.IsSomeRendererActing,L="function"===typeof n.unstable_flushAllWithoutAsserting,M=n.unstable_flushAllWithoutAsserting||function(){for(var a=!1;ha();)a=!0;return a};function N(a){try{M(),fa(function(){M()?N(a):a()})}catch(b){a(b)}}var O=0,P=!1; function ja(a){function b(){O--;K.current=c;J.current=e}!1===P&&(P=!0,console.error("act(...) is not supported in production builds of React, and might not behave as expected."));var c=void 0,e=void 0;O++;c=K.current;e=J.current;K.current=!0;J.current=!0;var d=void 0;try{d=ia(a)}catch(f){throw b(),f;}if(null!==d&&"object"===typeof d&&"function"===typeof d.then)return{then:function(a,e){d.then(function(){1