πŸ“… You're Invited: Meet the Socket team at RSAC (April 28 – May 1).RSVP β†’

react-testing-library

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-testing-library - npm Package Compare versions

Comparing version

to
5.7.0

"use strict";
var _react = require("react");
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _react = _interopRequireWildcard(require("react"));
require("jest-dom/extend-expect");

@@ -46,2 +52,24 @@

expect(renderCount).toBe(2);
});
test('accepts wrapper option to wrap rendered hook with', () => {
const ctxA = _react.default.createContext();
const ctxB = _react.default.createContext();
const useHook = () => {
return _react.default.useContext(ctxA) * _react.default.useContext(ctxB);
};
let actual;
(0, _.testHook)(() => {
actual = useHook();
}, {
// eslint-disable-next-line react/display-name
wrapper: props => _react.default.createElement(ctxA.Provider, {
value: 3
}, _react.default.createElement(ctxB.Provider, (0, _extends2.default)({
value: 4
}, props)))
});
expect(actual).toBe(12);
});

@@ -110,15 +110,23 @@ "use strict";

function testHook(callback) {
function testHook(callback, options = {}) {
const toRender = () => {
const hookRender = _react.default.createElement(TestHook, {
callback: callback
});
if (options.wrapper) {
return _react.default.createElement(options.wrapper, null, hookRender);
}
return hookRender;
};
const {
unmount,
rerender: rerenderComponent
} = render(_react.default.createElement(TestHook, {
callback: callback
}));
} = render(toRender());
return {
unmount,
rerender: () => {
rerenderComponent(_react.default.createElement(TestHook, {
callback: callback
}));
rerenderComponent(toRender());
}

@@ -125,0 +133,0 @@ };

@@ -101,6 +101,20 @@ 'use strict';

function testHook(callback) {
var _render = render(React.createElement(TestHook, {
callback: callback
})),
function testHook(callback, options) {
if (options === void 0) {
options = {};
}
var toRender = function () {
var hookRender = React.createElement(TestHook, {
callback: callback
});
if (options.wrapper) {
return React.createElement(options.wrapper, null, hookRender);
}
return hookRender;
};
var _render = render(toRender()),
unmount = _render.unmount,

@@ -112,5 +126,3 @@ rerenderComponent = _render.rerender;

rerender: function rerender() {
rerenderComponent(React.createElement(TestHook, {
callback: callback
}));
rerenderComponent(toRender());
}

@@ -117,0 +129,0 @@ };

@@ -96,6 +96,20 @@ import _extends from '@babel/runtime/helpers/esm/extends';

function testHook(callback) {
var _render = render(React.createElement(TestHook, {
callback: callback
})),
function testHook(callback, options) {
if (options === void 0) {
options = {};
}
var toRender = function () {
var hookRender = React.createElement(TestHook, {
callback: callback
});
if (options.wrapper) {
return React.createElement(options.wrapper, null, hookRender);
}
return hookRender;
};
var _render = render(toRender()),
unmount = _render.unmount,

@@ -107,5 +121,3 @@ rerenderComponent = _render.rerender;

rerender: function rerender() {
rerenderComponent(React.createElement(TestHook, {
callback: callback
}));
rerenderComponent(toRender());
}

@@ -112,0 +124,0 @@ };

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react"),require("react-dom"),require("react-dom/test-utils")):"function"==typeof define&&define.amd?define(["exports","react","react-dom","react-dom/test-utils"],t):t(e.ReactTestingLibrary={},e.React,e.ReactDom,e.testUtils)}(this,function(e,t,n,r){"use strict";function a(){return(a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(){return(l=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&i(a,n.prototype),a}).apply(null,arguments)}function u(e){var t="function"==typeof Map?new Map:void 0;return(u=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return l(e,arguments,o(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),i(r,e)})(e)}t=t&&t.hasOwnProperty("default")?t.default:t,n=n&&n.hasOwnProperty("default")?n.default:n;var c="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function s(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function f(e,t){return e(t={exports:{}},t.exports),t.exports}var d={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},p=f(function(e){var t={};for(var n in d)d.hasOwnProperty(n)&&(t[d[n]]=n);var r=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var a in r)if(r.hasOwnProperty(a)){if(!("channels"in r[a]))throw new Error("missing channels property: "+a);if(!("labels"in r[a]))throw new Error("missing channel labels property: "+a);if(r[a].labels.length!==r[a].channels)throw new Error("channel and label counts mismatch: "+a);var o=r[a].channels,i=r[a].labels;delete r[a].channels,delete r[a].labels,Object.defineProperty(r[a],"channels",{value:o}),Object.defineProperty(r[a],"labels",{value:i})}r.rgb.hsl=function(e){var t,n,r=e[0]/255,a=e[1]/255,o=e[2]/255,i=Math.min(r,a,o),l=Math.max(r,a,o),u=l-i;return l===i?t=0:r===l?t=(a-o)/u:a===l?t=2+(o-r)/u:o===l&&(t=4+(r-a)/u),(t=Math.min(60*t,360))<0&&(t+=360),n=(i+l)/2,[t,100*(l===i?0:n<=.5?u/(l+i):u/(2-l-i)),100*n]},r.rgb.hsv=function(e){var t,n,r,a,o,i=e[0]/255,l=e[1]/255,u=e[2]/255,c=Math.max(i,l,u),s=c-Math.min(i,l,u),f=function(e){return(c-e)/6/s+.5};return 0===s?a=o=0:(o=s/c,t=f(i),n=f(l),r=f(u),i===c?a=r-n:l===c?a=1/3+t-r:u===c&&(a=2/3+n-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*o,100*c]},r.rgb.hwb=function(e){var t=e[0],n=e[1],a=e[2];return[r.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(n,a))),100*(a=1-1/255*Math.max(t,Math.max(n,a)))]},r.rgb.cmyk=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255,a=Math.min(1-t,1-n,1-r);return[100*((1-t-a)/(1-a)||0),100*((1-n-a)/(1-a)||0),100*((1-r-a)/(1-a)||0),100*a]},r.rgb.keyword=function(e){var n=t[e];if(n)return n;var r,a,o,i=1/0;for(var l in d)if(d.hasOwnProperty(l)){var u=d[l],c=(a=e,o=u,Math.pow(a[0]-o[0],2)+Math.pow(a[1]-o[1],2)+Math.pow(a[2]-o[2],2));c<i&&(i=c,r=l)}return r},r.keyword.rgb=function(e){return d[e]},r.rgb.xyz=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},r.rgb.lab=function(e){var t=r.rgb.xyz(e),n=t[0],a=t[1],o=t[2];return a/=100,o/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116)-16,500*(n-a),200*(a-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]},r.hsl.rgb=function(e){var t,n,r,a,o,i=e[0]/360,l=e[1]/100,u=e[2]/100;if(0===l)return[o=255*u,o,o];t=2*u-(n=u<.5?u*(1+l):u+l-u*l),a=[0,0,0];for(var c=0;c<3;c++)(r=i+1/3*-(c-1))<0&&r++,r>1&&r--,o=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,a[c]=255*o;return a},r.hsl.hsv=function(e){var t=e[0],n=e[1]/100,r=e[2]/100,a=n,o=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,a*=o<=1?o:2-o,[t,100*(0===r?2*a/(o+a):2*n/(r+n)),100*((r+n)/2)]},r.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,a=Math.floor(t)%6,o=t-Math.floor(t),i=255*r*(1-n),l=255*r*(1-n*o),u=255*r*(1-n*(1-o));switch(r*=255,a){case 0:return[r,u,i];case 1:return[l,r,i];case 2:return[i,r,u];case 3:return[i,l,r];case 4:return[u,i,r];case 5:return[r,i,l]}},r.hsv.hsl=function(e){var t,n,r=e[0],a=e[1]/100,o=e[2]/100,i=Math.max(o,.01),l=(2-a)*o;return n=a*i,[r,100*(n=(n/=(t=(2-a)*i)<=1?t:2-t)||0),100*(l/=2)]},r.hwb.rgb=function(e){var t,n,r,a,o,i,l,u=e[0]/360,c=e[1]/100,s=e[2]/100,f=c+s;switch(f>1&&(c/=f,s/=f),r=6*u-(t=Math.floor(6*u)),0!=(1&t)&&(r=1-r),a=c+r*((n=1-s)-c),t){default:case 6:case 0:o=n,i=a,l=c;break;case 1:o=a,i=n,l=c;break;case 2:o=c,i=n,l=a;break;case 3:o=c,i=a,l=n;break;case 4:o=a,i=c,l=n;break;case 5:o=n,i=c,l=a}return[255*o,255*i,255*l]},r.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a))]},r.xyz.rgb=function(e){var t,n,r,a=e[0]/100,o=e[1]/100,i=e[2]/100;return n=-.9689*a+1.8758*o+.0415*i,r=.0557*a+-.204*o+1.057*i,t=(t=3.2406*a+-1.5372*o+-.4986*i)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},r.xyz.lab=function(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},r.lab.xyz=function(e){var t,n,r,a=e[0];t=e[1]/500+(n=(a+16)/116),r=n-e[2]/200;var o=Math.pow(n,3),i=Math.pow(t,3),l=Math.pow(r,3);return n=o>.008856?o:(n-16/116)/7.787,t=i>.008856?i:(t-16/116)/7.787,r=l>.008856?l:(r-16/116)/7.787,[t*=95.047,n*=100,r*=108.883]},r.lab.lch=function(e){var t,n=e[0],r=e[1],a=e[2];return(t=360*Math.atan2(a,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+a*a),t]},r.lch.lab=function(e){var t=e[0],n=e[1],r=e[2]/360*2*Math.PI;return[t,n*Math.cos(r),n*Math.sin(r)]},r.rgb.ansi16=function(e){var t=e[0],n=e[1],a=e[2],o=1 in arguments?arguments[1]:r.rgb.hsv(e)[2];if(0===(o=Math.round(o/50)))return 30;var i=30+(Math.round(a/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===o&&(i+=60),i},r.hsv.ansi16=function(e){return r.rgb.ansi16(r.hsv.rgb(e),e[2])},r.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},r.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},r.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},r.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},r.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map(function(e){return e+e}).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},r.rgb.hcg=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255,o=Math.max(Math.max(n,r),a),i=Math.min(Math.min(n,r),a),l=o-i;return t=l<=0?0:o===n?(r-a)/l%6:o===r?2+(a-n)/l:4+(n-r)/l+4,t/=6,[360*(t%=1),100*l,100*(l<1?i/(1-l):0)]},r.hsl.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=1,a=0;return(r=n<.5?2*t*n:2*t*(1-n))<1&&(a=(n-.5*r)/(1-r)),[e[0],100*r,100*a]},r.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=t*n,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},r.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];var a,o=[0,0,0],i=t%1*6,l=i%1,u=1-l;switch(Math.floor(i)){case 0:o[0]=1,o[1]=l,o[2]=0;break;case 1:o[0]=u,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=l;break;case 3:o[0]=0,o[1]=u,o[2]=1;break;case 4:o[0]=l,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=u}return a=(1-n)*r,[255*(n*o[0]+a),255*(n*o[1]+a),255*(n*o[2]+a)]},r.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},r.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},r.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},r.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,r=n-t,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},r.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},r.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},r.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},r.gray.hsl=r.gray.hsv=function(e){return[0,0,e[0]]},r.gray.hwb=function(e){return[0,100,e[0]]},r.gray.cmyk=function(e){return[0,0,0,e[0]]},r.gray.lab=function(e){return[e[0],0,0]},r.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},r.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});p.rgb,p.hsl,p.hsv,p.hwb,p.cmyk,p.xyz,p.lab,p.lch,p.hex,p.keyword,p.ansi16,p.ansi256,p.hcg,p.apple,p.gray;function b(e){var t=function(){for(var e={},t=Object.keys(p),n=t.length,r=0;r<n;r++)e[t[r]]={distance:-1,parent:null};return e}(),n=[e];for(t[e].distance=0;n.length;)for(var r=n.pop(),a=Object.keys(p[r]),o=a.length,i=0;i<o;i++){var l=a[i],u=t[l];-1===u.distance&&(u.distance=t[r].distance+1,u.parent=r,n.unshift(l))}return t}function v(e,t){return function(n){return t(e(n))}}function y(e,t){for(var n=[t[e].parent,e],r=p[t[e].parent][e],a=t[e].parent;t[a].parent;)n.unshift(t[a].parent),r=v(p[t[a].parent][a],r),a=t[a].parent;return r.conversion=n,r}var h={};Object.keys(p).forEach(function(e){h[e]={},Object.defineProperty(h[e],"channels",{value:p[e].channels}),Object.defineProperty(h[e],"labels",{value:p[e].labels});var t=function(e){for(var t=b(e),n={},r=Object.keys(t),a=r.length,o=0;o<a;o++){var i=r[o];null!==t[i].parent&&(n[i]=y(i,t))}return n}(e);Object.keys(t).forEach(function(n){var r=t[n];h[e][n]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"==typeof n)for(var r=n.length,a=0;a<r;a++)n[a]=Math.round(n[a]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}(r),h[e][n].raw=function(e){var t=function(t){return null==t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)})});var g=h,m=f(function(e){var t=function(e,t){return function(){return"["+(e.apply(g,arguments)+t)+"m"}},n=function(e,t){return function(){var n=e.apply(g,arguments);return"["+(38+t)+";5;"+n+"m"}},r=function(e,t){return function(){var n=e.apply(g,arguments);return"["+(38+t)+";2;"+n[0]+";"+n[1]+";"+n[2]+"m"}};Object.defineProperty(e,"exports",{enumerable:!0,get:function(){var e=new Map,a={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};a.color.grey=a.color.gray;for(var o=Object.keys(a),i=0;i<o.length;i++){for(var l=o[i],u=a[l],c=Object.keys(u),s=0;s<c.length;s++){var f=c[s],d=u[f];a[f]={open:"["+d[0]+"m",close:"["+d[1]+"m"},u[f]=a[f],e.set(d[0],d[1])}Object.defineProperty(a,l,{value:u,enumerable:!1}),Object.defineProperty(a,"codes",{value:e,enumerable:!1})}var p=function(e){return e},b=function(e,t,n){return[e,t,n]};a.color.close="",a.bgColor.close="",a.color.ansi={ansi:t(p,0)},a.color.ansi256={ansi256:n(p,0)},a.color.ansi16m={rgb:r(b,0)},a.bgColor.ansi={ansi:t(p,10)},a.bgColor.ansi256={ansi256:n(p,10)},a.bgColor.ansi16m={rgb:r(b,10)};for(var v=Object.keys(g),y=0;y<v.length;y++){var h=v[y];if("object"==typeof g[h]){var m=g[h];"ansi16"===h&&(h="ansi"),"ansi16"in m&&(a.color.ansi[h]=t(m.ansi16,0),a.bgColor.ansi[h]=t(m.ansi16,10)),"ansi256"in m&&(a.color.ansi256[h]=n(m.ansi256,0),a.bgColor.ansi256[h]=n(m.ansi256,10)),"rgb"in m&&(a.color.ansi16m[h]=r(m.rgb,0),a.bgColor.ansi16m[h]=r(m.rgb,10))}}return a}})}),w=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.printIteratorEntries=function(e,t,n,r,a,o,i){void 0===i&&(i=": ");var l="",u=e.next();if(!u.done){l+=t.spacingOuter;for(var c=n+t.indent;!u.done;){l+=c+o(u.value[0],t,c,r,a)+i+o(u.value[1],t,c,r,a),(u=e.next()).done?t.min||(l+=","):l+=","+t.spacingInner}l+=t.spacingOuter+n}return l},t.printIteratorValues=function(e,t,n,r,a,o){var i="",l=e.next();if(!l.done){i+=t.spacingOuter;for(var u=n+t.indent;!l.done;)i+=u+o(l.value,t,u,r,a),(l=e.next()).done?t.min||(i+=","):i+=","+t.spacingInner;i+=t.spacingOuter+n}return i},t.printListItems=function(e,t,n,r,a,o){var i="";if(e.length){i+=t.spacingOuter;for(var l=n+t.indent,u=0;u<e.length;u++)i+=l+o(e[u],t,l,r,a),u<e.length-1?i+=","+t.spacingInner:t.min||(i+=",");i+=t.spacingOuter+n}return i},t.printObjectProperties=function(e,t,r,a,o,i){var l="",u=n(e);if(u.length){l+=t.spacingOuter;for(var c=r+t.indent,s=0;s<u.length;s++){var f=u[s];l+=c+i(f,t,c,a,o)+": "+i(e[f],t,c,a,o),s<u.length-1?l+=","+t.spacingInner:t.min||(l+=",")}l+=t.spacingOuter+r}return l};var n=function(e){var t=Object.keys(e).sort();return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(e).forEach(function(n){Object.getOwnPropertyDescriptor(e,n).enumerable&&t.push(n)}),t}});s(w);w.printIteratorEntries,w.printIteratorValues,w.printListItems,w.printObjectProperties;var E=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.test=t.serialize=void 0;var n=(c["jest-symbol-do-not-touch"]||c.Symbol).for("jest.asymmetricMatcher"),r=function(e,t,n,r,a,o){var i=e.toString();return"ArrayContaining"===i||"ArrayNotContaining"===i?++r>t.maxDepth?"["+i+"]":i+" ["+(0,w.printListItems)(e.sample,t,n,r,a,o)+"]":"ObjectContaining"===i||"ObjectNotContaining"===i?++r>t.maxDepth?"["+i+"]":i+" {"+(0,w.printObjectProperties)(e.sample,t,n,r,a,o)+"}":"StringMatching"===i||"StringNotMatching"===i?i+" "+o(e.sample,t,n,r,a):"StringContaining"===i||"StringNotContaining"===i?i+" "+o(e.sample,t,n,r,a):e.toAsymmetricMatcher()};t.serialize=r;var a=function(e){return e&&e.$$typeof===n};t.test=a,t.default={serialize:r,test:a}});s(E);E.test,E.serialize;var T=function(e){e=Object.assign({onlyFirst:!1},e);var t=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[a-zA-Z\\d]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(t,e.onlyFirst?void 0:"g")},A=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.serialize=t.test=void 0;var n=a(T),r=a(m);function a(e){return e&&e.__esModule?e:{default:e}}var o=function(e){return"string"==typeof e&&e.match((0,n.default)())};t.test=o;var i=function(e,t,a,o,i,l){return l(e.replace((0,n.default)(),function(e){switch(e){case r.default.red.close:case r.default.green.close:case r.default.cyan.close:case r.default.gray.close:case r.default.white.close:case r.default.yellow.close:case r.default.bgRed.close:case r.default.bgGreen.close:case r.default.bgYellow.close:case r.default.inverse.close:case r.default.dim.close:case r.default.bold.close:case r.default.reset.open:case r.default.reset.close:return"</>";case r.default.red.open:return"<red>";case r.default.green.open:return"<green>";case r.default.cyan.open:return"<cyan>";case r.default.gray.open:return"<gray>";case r.default.white.open:return"<white>";case r.default.yellow.open:return"<yellow>";case r.default.bgRed.open:return"<bgRed>";case r.default.bgGreen.open:return"<bgGreen>";case r.default.bgYellow.open:return"<bgYellow>";case r.default.inverse.open:return"<inverse>";case r.default.dim.open:return"<dim>";case r.default.bold.open:return"<bold>";default:return""}}),t,a,o,i)};t.serialize=i,t.default={serialize:i,test:o}});s(A);A.serialize,A.test;var O=f(function(e,t){function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.serialize=t.test=void 0;var r=["DOMStringMap","NamedNodeMap"],a=/^(HTML\w*Collection|NodeList)$/,o=function(e){return e&&e.constructor&&e.constructor.name&&(t=e.constructor.name,-1!==r.indexOf(t)||a.test(t));var t};t.test=o;var i=function(e,t){return e[t.name]=t.value,e},l=function(e,t,a,o,l,u){var c=e.constructor.name;return++o>t.maxDepth?"["+c+"]":(t.min?"":c+" ")+(-1!==r.indexOf(c)?"{"+(0,w.printObjectProperties)("NamedNodeMap"===c?Array.prototype.reduce.call(e,i,{}):function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},a=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),a.forEach(function(t){n(e,t,r[t])})}return e}({},e),t,a,o,l,u)+"}":"["+(0,w.printListItems)(Array.from(e),t,a,o,l,u)+"]")};t.serialize=l,t.default={serialize:l,test:o}});s(O);O.serialize,O.test;var M=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;")}});s(M);var x=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.printElementAsLeaf=t.printElement=t.printComment=t.printText=t.printChildren=t.printProps=void 0;var n,r=(n=M)&&n.__esModule?n:{default:n};t.printProps=function(e,t,n,r,a,o,i){var l=r+n.indent,u=n.colors;return e.map(function(e){var c=t[e],s=i(c,n,l,a,o);return"string"!=typeof c&&(-1!==s.indexOf("\n")&&(s=n.spacingOuter+l+s+n.spacingOuter+r),s="{"+s+"}"),n.spacingInner+r+u.prop.open+e+u.prop.close+"="+u.value.open+s+u.value.close}).join("")},t.printChildren=function(e,t,n,r,o,i){return e.map(function(e){return t.spacingOuter+n+("string"==typeof e?a(e,t):i(e,t,n,r,o))}).join("")};var a=function(e,t){var n=t.colors.content;return n.open+(0,r.default)(e)+n.close};t.printText=a,t.printComment=function(e,t){var n=t.colors.comment;return n.open+"\x3c!--"+(0,r.default)(e)+"--\x3e"+n.close},t.printElement=function(e,t,n,r,a){var o=r.colors.tag;return o.open+"<"+e+(t&&o.close+t+r.spacingOuter+a+o.open)+(n?">"+o.close+n+r.spacingOuter+a+o.open+"</"+e:(t&&!r.min?"":" ")+"/")+">"+o.close},t.printElementAsLeaf=function(e,t){var n=t.colors.tag;return n.open+"<"+e+n.close+" …"+n.open+" />"+n.close}});s(x);x.printElementAsLeaf,x.printElement,x.printComment,x.printText,x.printChildren,x.printProps;var I=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.serialize=t.test=void 0;var n=/^((HTML|SVG)\w*)?Element$/,r=function(e){return e&&e.constructor&&e.constructor.name&&(t=e.nodeType,r=e.constructor.name,1===t&&n.test(r)||3===t&&"Text"===r||8===t&&"Comment"===r||11===t&&"DocumentFragment"===r);var t,r};t.test=r;var a=function(e){return e.name},o=function(e,t){return e[t.name]=t.value,e},i=function(e,t,n,r,i,l){if(3===e.nodeType)return(0,x.printText)(e.data,t);if(8===e.nodeType)return(0,x.printComment)(e.data,t);var u=11===e.nodeType?"DocumentFragment":e.tagName.toLowerCase();return++r>t.maxDepth?(0,x.printElementAsLeaf)(u,t):(0,x.printElement)(u,(0,x.printProps)(Array.prototype.map.call(e.attributes||[],a).sort(),Array.prototype.reduce.call(e.attributes||[],o,{}),t,n+t.indent,r,i,l),(0,x.printChildren)(Array.prototype.slice.call(e.childNodes||e.children),t,n+t.indent,r,i,l),t,n)};t.serialize=i,t.default={serialize:i,test:r}});s(I);I.serialize,I.test;var j=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.test=t.serialize=void 0;var n=function(e){return"Immutable."+e},r=function(e){return"["+e+"]"},a=function(e,t,a,o,i,l,u){return++o>t.maxDepth?r(n(u)):n(u)+" ["+(0,w.printIteratorValues)(e.values(),t,a,o,i,l)+"]"},o=function(e,t,o,i,l,u){return e["@@__IMMUTABLE_MAP__@@"]?function(e,t,a,o,i,l,u){return++o>t.maxDepth?r(n(u)):n(u)+" {"+(0,w.printIteratorEntries)(e.entries(),t,a,o,i,l)+"}"}(e,t,o,i,l,u,e["@@__IMMUTABLE_ORDERED__@@"]?"OrderedMap":"Map"):e["@@__IMMUTABLE_LIST__@@"]?a(e,t,o,i,l,u,"List"):e["@@__IMMUTABLE_SET__@@"]?a(e,t,o,i,l,u,e["@@__IMMUTABLE_ORDERED__@@"]?"OrderedSet":"Set"):e["@@__IMMUTABLE_STACK__@@"]?a(e,t,o,i,l,u,"Stack"):e["@@__IMMUTABLE_SEQ__@@"]?function(e,t,a,o,i,l){var u=n("Seq");return++o>t.maxDepth?r(u):e["@@__IMMUTABLE_KEYED__@@"]?u+" {"+(e._iter||e._object?(0,w.printIteratorEntries)(e.entries(),t,a,o,i,l):"…")+"}":u+" ["+(e._iter||e._array||e._collection||e._iterable?(0,w.printIteratorValues)(e.values(),t,a,o,i,l):"…")+"]"}(e,t,o,i,l,u):function(e,t,a,o,i,l){var u=n(e._name||"Record");return++o>t.maxDepth?r(u):u+" {"+(0,w.printIteratorEntries)(function(e){var t=0;return{next:function(){if(t<e._keys.length){var n=e._keys[t++];return{done:!1,value:[n,e.get(n)]}}return{done:!0}}}}(e),t,a,o,i,l)+"}"}(e,t,o,i,l,u)};t.serialize=o;var i=function(e){return e&&(!0===e["@@__IMMUTABLE_ITERABLE__@@"]||!0===e["@@__IMMUTABLE_RECORD__@@"])};t.test=i,t.default={serialize:o,test:i}});s(j);j.test,j.serialize;var k=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.test=t.serialize=void 0;var n=c["jest-symbol-do-not-touch"]||c.Symbol,r=n.for("react.element"),a=n.for("react.fragment"),o=n.for("react.forward_ref"),i=n.for("react.provider"),l=n.for("react.context"),u=function(e,t){return void 0===t&&(t=[]),Array.isArray(e)?e.forEach(function(e){u(e,t)}):null!=e&&!1!==e&&t.push(e),t},s=function(e){var t=e.type;if("string"==typeof t)return t;if("function"==typeof t)return t.displayName||t.name||"Unknown";if(t===a)return"React.Fragment";if("object"==typeof t&&null!==t){if(t.$$typeof===i)return"Context.Provider";if(t.$$typeof===l)return"Context.Consumer";if(t.$$typeof===o){var n=t.render.displayName||t.render.name||"";return""!==n?"ForwardRef("+n+")":"ForwardRef"}}return"UNDEFINED"},f=function(e,t,n,r,a,o){return++r>t.maxDepth?(0,x.printElementAsLeaf)(s(e),t):(0,x.printElement)(s(e),(0,x.printProps)(function(e){var t=e.props;return Object.keys(t).filter(function(e){return"children"!==e&&void 0!==t[e]}).sort()}(e),e.props,t,n+t.indent,r,a,o),(0,x.printChildren)(u(e.props.children),t,n+t.indent,r,a,o),t,n)};t.serialize=f;var d=function(e){return e&&e.$$typeof===r};t.test=d,t.default={serialize:f,test:d}});s(k);k.test,k.serialize;var B=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.test=t.serialize=void 0;var n=(c["jest-symbol-do-not-touch"]||c.Symbol).for("react.test.json"),r=function(e,t,n,r,a,o){return++r>t.maxDepth?(0,x.printElementAsLeaf)(e.type,t):(0,x.printElement)(e.type,e.props?(0,x.printProps)(function(e){var t=e.props;return t?Object.keys(t).filter(function(e){return void 0!==t[e]}).sort():[]}(e),e.props,t,n+t.indent,r,a,o):"",e.children?(0,x.printChildren)(e.children,t,n+t.indent,r,a,o):"",t,n)};t.serialize=r;var a=function(e){return e&&e.$$typeof===n};t.test=a,t.default={serialize:r,test:a}});s(B);B.test,B.serialize;var _=s(f(function(e){var t=f(m),n=f(E),r=f(A),a=f(O),o=f(I),i=f(j),l=f(k),s=f(B);function f(e){return e&&e.__esModule?e:{default:e}}var d=c["jest-symbol-do-not-touch"]||c.Symbol,p=Object.prototype.toString,b=Date.prototype.toISOString,v=Error.prototype.toString,y=RegExp.prototype.toString,h=d.prototype.toString,g=function(e){return"function"==typeof e.constructor&&e.constructor.name||"Object"},T=function(e){return"undefined"!=typeof window&&e===window},M=/^Symbol\((.*)\)(.*)$/,x=/\n/gi,_=function(e){var t,n;function r(t,n){var r=e.call(this,t)||this;return r.stack=n,r.name=r.constructor.name,r}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r}(u(Error));function S(e,t){return t?"[Function "+(e.name||"anonymous")+"]":"[Function]"}function D(e){return h.call(e).replace(M,"Symbol($1)")}function P(e){return"["+v.call(e)+"]"}function C(e,t,n,r){if(!0===e||!1===e)return""+e;if(void 0===e)return"undefined";if(null===e)return"null";var a=typeof e;if("number"===a)return function(e){return Object.is(e,-0)?"-0":String(e)}(e);if("string"===a)return r?'"'+e.replace(/"|\\/g,"\\$&")+'"':'"'+e+'"';if("function"===a)return S(e,t);if("symbol"===a)return D(e);var o=p.call(e);return"[object WeakMap]"===o?"WeakMap {}":"[object WeakSet]"===o?"WeakSet {}":"[object Function]"===o||"[object GeneratorFunction]"===o?S(e,t):"[object Symbol]"===o?D(e):"[object Date]"===o?isNaN(+e)?"Date { NaN }":b.call(e):"[object Error]"===o?P(e):"[object RegExp]"===o?n?y.call(e).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):y.call(e):e instanceof Error?P(e):null}function q(e,t,n,r,a,o){if(-1!==a.indexOf(e))return"[Circular]";(a=a.slice()).push(e);var i=++r>t.maxDepth,l=t.min;if(t.callToJSON&&!i&&e.toJSON&&"function"==typeof e.toJSON&&!o)return L(e.toJSON(),t,n,r,a,!0);var u=p.call(e);return"[object Arguments]"===u?i?"[Arguments]":(l?"":"Arguments ")+"["+(0,w.printListItems)(e,t,n,r,a,L)+"]":function(e){return"[object Array]"===e||"[object ArrayBuffer]"===e||"[object DataView]"===e||"[object Float32Array]"===e||"[object Float64Array]"===e||"[object Int8Array]"===e||"[object Int16Array]"===e||"[object Int32Array]"===e||"[object Uint8Array]"===e||"[object Uint8ClampedArray]"===e||"[object Uint16Array]"===e||"[object Uint32Array]"===e}(u)?i?"["+e.constructor.name+"]":(l?"":e.constructor.name+" ")+"["+(0,w.printListItems)(e,t,n,r,a,L)+"]":"[object Map]"===u?i?"[Map]":"Map {"+(0,w.printIteratorEntries)(e.entries(),t,n,r,a,L," => ")+"}":"[object Set]"===u?i?"[Set]":"Set {"+(0,w.printIteratorValues)(e.values(),t,n,r,a,L)+"}":i||T(e)?"["+g(e)+"]":(l?"":g(e)+" ")+"{"+(0,w.printObjectProperties)(e,t,n,r,a,L)+"}"}function z(e,t,n,r,a,o){var i;try{i=e.serialize?e.serialize(t,n,r,a,o,L):e.print(t,function(e){return L(e,n,r,a,o)},function(e){var t=r+n.indent;return t+e.replace(x,"\n"+t)},{edgeSpacing:n.spacingOuter,min:n.min,spacing:n.spacingInner},n.colors)}catch(e){throw new _(e.message,e.stack)}if("string"!=typeof i)throw new Error('pretty-format: Plugin must return type "string" but instead returned "'+typeof i+'".');return i}function N(e,t){for(var n=0;n<e.length;n++)try{if(e[n].test(t))return e[n]}catch(e){throw new _(e.message,e.stack)}return null}function L(e,t,n,r,a,o){var i=N(t.plugins,e);if(null!==i)return z(i,e,t,n,r,a);var l=C(e,t.printFunctionName,t.escapeRegex,t.escapeString);return null!==l?l:q(e,t,n,r,a,o)}var R={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},F=Object.keys(R),U={callToJSON:!0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,min:!1,plugins:[],printFunctionName:!0,theme:R};var V=function(e){return F.reduce(function(n,r){var a=e.theme&&void 0!==e.theme[r]?e.theme[r]:R[r],o=t.default[a];if(!o||"string"!=typeof o.close||"string"!=typeof o.open)throw new Error('pretty-format: Option "theme" has a key "'+r+'" whose value "'+a+'" is undefined in ansi-styles.');return n[r]=o,n},Object.create(null))},W=function(e){return e&&void 0!==e.printFunctionName?e.printFunctionName:U.printFunctionName},$=function(e){return e&&void 0!==e.escapeRegex?e.escapeRegex:U.escapeRegex},J=function(e){return e&&void 0!==e.escapeString?e.escapeString:U.escapeString},H=function(e){return{callToJSON:e&&void 0!==e.callToJSON?e.callToJSON:U.callToJSON,colors:e&&e.highlight?V(e):F.reduce(function(e,t){return e[t]={close:"",open:""},e},Object.create(null)),escapeRegex:$(e),escapeString:J(e),indent:e&&e.min?"":(t=e&&void 0!==e.indent?e.indent:U.indent,new Array(t+1).join(" ")),maxDepth:e&&void 0!==e.maxDepth?e.maxDepth:U.maxDepth,min:e&&void 0!==e.min?e.min:U.min,plugins:e&&void 0!==e.plugins?e.plugins:U.plugins,printFunctionName:W(e),spacingInner:e&&e.min?" ":"\n",spacingOuter:e&&e.min?"":"\n"};var t};function G(e,t){if(t&&(function(e){if(Object.keys(e).forEach(function(e){if(!U.hasOwnProperty(e))throw new Error('pretty-format: Unknown option "'+e+'".')}),e.min&&void 0!==e.indent&&0!==e.indent)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(void 0!==e.theme){if(null===e.theme)throw new Error('pretty-format: Option "theme" must not be null.');if("object"!=typeof e.theme)throw new Error('pretty-format: Option "theme" must be of type "object" but instead received "'+typeof e.theme+'".')}}(t),t.plugins)){var n=N(t.plugins,e);if(null!==n)return z(n,e,H(t),"",0,[])}var r=C(e,W(t),$(t),J(t));return null!==r?r:q(e,H(t),"",0,[])}G.plugins={AsymmetricMatcher:n.default,ConvertAnsi:r.default,DOMCollection:a.default,DOMElement:o.default,Immutable:i.default,ReactElement:l.default,ReactTestComponent:s.default},e.exports=G})),S=s(f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n="undefined"!=typeof window?window:c,r=n.setTimeout,a=n.Date.now;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:50,o=a();return new Promise(function(i,l){var u=function(e){a()-o>=t?l(e):r(c,n)};function c(){try{Promise.resolve(e()).then(function(){return i()}).catch(u)}catch(e){u(e)}}r(c,0)})},e.exports=t.default})),D=function(e){if("undefined"!=typeof window&&void 0!==window.MutationObserver)return window.MutationObserver;function t(e){this._watched=[],this._listener=e}function n(t){var n={type:null,target:null,addedNodes:[],removedNodes:[],previousSibling:null,nextSibling:null,attributeName:null,attributeNamespace:null,oldValue:null};for(var r in t)v(n,r)&&t[r]!==e&&(n[r]=t[r]);return n}function r(t,r){var a=u(t,r);return function(o){var i,s=o.length;r.charData&&3===t.nodeType&&t.nodeValue!==a.charData&&o.push(new n({type:"characterData",target:t,oldValue:a.charData})),r.attr&&a.attr&&l(o,t,a.attr,r.afilter),(r.kids||r.descendents)&&(i=function(t,r,a,o){var i;function u(e,r,a,i,u){for(var c,f,d,p=e.length-1,b=-~((p-u)/2);d=e.pop();)c=a[d.i],f=i[d.j],o.kids&&b&&Math.abs(d.i-d.j)>=p&&(t.push(n({type:"childList",target:r,addedNodes:[c],removedNodes:[c],nextSibling:c.nextSibling,previousSibling:c.previousSibling})),b--),o.attr&&f.attr&&l(t,c,f.attr,o.afilter),o.charData&&3===c.nodeType&&c.nodeValue!==f.charData&&t.push(n({type:"characterData",target:c,oldValue:f.charData})),o.descendents&&s(c,f)}function s(r,a){for(var f,p,v,y,h,g,m,w=r.childNodes,E=a.kids,T=w.length,A=E?E.length:0,O=0,M=0,x=0;M<T||x<A;)g=w[M],h=E[x],m=h&&h.node,g===m?(o.attr&&h.attr&&l(t,g,h.attr,o.afilter),o.charData&&h.charData!==e&&g.nodeValue!==h.charData&&t.push(n({type:"characterData",target:g,oldValue:h.charData})),p&&u(p,r,w,E,O),o.descendents&&(g.childNodes.length||h.kids&&h.kids.length)&&s(g,h),M++,x++):(i=!0,f||(f={},p=[]),g&&(f[v=d(g)]||(f[v]=!0,-1===(y=c(E,g,x))?o.kids&&(t.push(n({type:"childList",target:r,addedNodes:[g],nextSibling:g.nextSibling,previousSibling:g.previousSibling})),O++):p.push({i:M,j:y})),M++),m&&m!==w[M]&&(f[v=d(m)]||(f[v]=!0,-1===(y=b(w,m,M))?o.kids&&(t.push(n({type:"childList",target:a.node,removedNodes:[m],nextSibling:E[x+1],previousSibling:E[x-1]})),O--):p.push({i:y,j:x})),x++));p&&u(p,r,w,E,O)}return s(r,a),i}(o,t,a,r)),(i||o.length!==s)&&(a=u(t,r))}}t._period=30,t.prototype={observe:function(e,n){for(var a,o={attr:!!(n.attributes||n.attributeFilter||n.attributeOldValue),kids:!!n.childList,descendents:!!n.subtree,charData:!(!n.characterData&&!n.characterDataOldValue)},i=this._watched,l=0;l<i.length;l++)i[l].tar===e&&i.splice(l,1);n.attributeFilter&&(o.afilter=p(n.attributeFilter,function(e,t){return e[t]=!0,e},{})),i.push({tar:e,fn:r(e,o)}),this._timeout||(a=this,function e(){var n=a.takeRecords();n.length&&a._listener(n,a),a._timeout=setTimeout(e,t._period)}())},takeRecords:function(){for(var e=[],t=this._watched,n=0;n<t.length;n++)t[n].fn(e);return e},disconnect:function(){this._watched=[],clearTimeout(this._timeout),this._timeout=null}};var a=!1;if("undefined"!=typeof document){var o=document.createElement("i");o.style.top=0,a="null"!=o.attributes.style.value}var i=a?function(e,t){return t.value}:function(e,t){return"style"!==t.name?t.value:e.style.cssText};function l(e,t,r,a){for(var o,l={},u=t.attributes,c=u.length;c--;)s=(o=u[c]).name,a&&!v(a,s)||(i(t,o)!==r[s]&&e.push(n({type:"attributes",target:t,attributeName:s,oldValue:r[s],attributeNamespace:o.namespaceURI})),l[s]=!0);for(var s in r)l[s]||e.push(n({target:t,type:"attributes",attributeName:s,oldValue:r[s]}))}function u(e,t){var n=!0;return function e(r){var a={node:r};return!t.charData||3!==r.nodeType&&8!==r.nodeType?(t.attr&&n&&1===r.nodeType&&(a.attr=p(r.attributes,function(e,n){return t.afilter&&!t.afilter[n.name]||(e[n.name]=i(r,n)),e},{})),n&&(t.kids||t.charData||t.attr&&t.descendents)&&(a.kids=function(e,t){for(var n=[],r=0;r<e.length;r++)n[r]=t(e[r],r,e);return n}(r.childNodes,e)),n=t.descendents):a.charData=r.nodeValue,a}(e)}function c(e,t,n){return b(e,t,n,"node")}var s=1,f="mo_id";function d(e){try{return e.id||(e[f]=e[f]||s++)}catch(t){try{return e.nodeValue}catch(e){return s++}}}function p(e,t,n){for(var r=0;r<e.length;r++)n=t(n,e[r],r,e);return n}function b(e,t,n,r){for(;n<e.length;n++)if((r?e[n][r]:e[n])===t)return n;return-1}function v(t,n){return t[n]!==e}return t}(void 0);function P(e,t,n,r){if("string"!=typeof e)return!1;var a=r(e);return"string"==typeof n?a.toLowerCase().includes(n.toLowerCase()):"function"==typeof n?n(a,t):n.test(a)}function C(e,t,n,r){if("string"!=typeof e)return!1;var a=r(e);return"string"==typeof n?a===n:"function"==typeof n?n(a,t):n.test(a)}function q(e){var t=void 0===e?{}:e,n=t.trim,r=void 0===n||n,a=t.collapseWhitespace,o=void 0===a||a;return function(e){var t=e;return t=r?t.trim():t,t=o?t.replace(/\s+/g," "):t}}function z(e){var t=e.trim,n=e.collapseWhitespace,r=e.normalizer;if(r){if(void 0!==t||void 0!==n)throw new Error('trim and collapseWhitespace are not supported with a normalizer. If you want to use the default trim and collapseWhitespace logic in your normalizer, use "getDefaultNormalizer({trim, collapseWhitespace})" and compose that into your normalizer');return r}return q({trim:t,collapseWhitespace:n})}function N(e){var t=e.ownerDocument.defaultView;return e.matches("input[type=submit], input[type=button]")?e.value:Array.from(e.childNodes).filter(function(e){return e.nodeType===t.Node.TEXT_NODE&&Boolean(e.textContent)}).map(function(e){return e.textContent}).join("")}var L=_.plugins,R=L.DOMElement,F=L.DOMCollection;function U(e,t,n){e.documentElement&&(e=e.documentElement);var r=_(e,a({plugins:[R,F],printFunctionName:!1,highlight:!0},n));return void 0!==t&&e.outerHTML.length>t?r.slice(0,t)+"...":r}function V(e){var t="undefined"!=typeof process&&void 0!==process.versions&&void 0!==process.versions.node,n=e.ownerDocument&&e.ownerDocument.defaultView||void 0;return"undefined"!=typeof global&&global.Cypress||void 0!==n&&n.Cypress?"":t?U(e,7e3):U(e,7e3,{highlight:!1})}function W(e,t){return new Error([e,V(t)].filter(Boolean).join("\n\n"))}function $(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=e.apply(void 0,n);return 0===a.length?null:a[0]}function J(e,t,n,r){var a=void 0===r?{}:r,o=a.exact,i=void 0===o||o,l=a.collapseWhitespace,u=a.trim,c=a.normalizer,s=i?C:P,f=z({collapseWhitespace:l,trim:u,normalizer:c});return Array.from(t.querySelectorAll("["+e+"]")).filter(function(t){return s(t.getAttribute(e),t,n,f)})}function H(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[J].concat(t))}var G=Object.freeze({debugDOM:V,getElementError:W,firstResultOrNull:$,queryAllByAttribute:J,queryByAttribute:H}),Y={testIdAttribute:"data-testid"};function K(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.trim,l=r.collapseWhitespace,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:l,trim:i,normalizer:u});return Array.from(e.querySelectorAll("label")).filter(function(e){return c(e.textContent,e,t,s)})}function Q(e,t,n){var r=void 0===n?{}:n,a=r.selector,o=void 0===a?"*":a,i=r.exact,l=void 0===i||i,u=z({collapseWhitespace:r.collapseWhitespace,trim:r.trim,normalizer:r.normalizer}),c=K(e,t,{exact:l,normalizer:u}).map(function(t){return t.control?t.control:t.getAttribute("for")?e.querySelector('[id="'+t.getAttribute("for")+'"]'):t.getAttribute("id")?e.querySelector('[aria-labelledby~="'+t.getAttribute("id")+'"]'):t.childNodes.length?t.querySelector(o):null}).filter(function(e){return null!==e}).concat(J("aria-label",e,t,{exact:l})),s=X(e,t,{exact:l,normalizer:u}).filter(function(e){return"LABEL"!==e.tagName}).reduce(function(t,n){var r=n.getAttribute("id");if(!r)return t;var a=Array.from(e.querySelectorAll('[aria-labelledby~="'+r+'"]'));return t.concat(a)},[]);return Array.from(new Set([].concat(c,s)))}function Z(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Q].concat(t))}function X(e,t,n){var r=void 0===n?{}:n,a=r.selector,o=void 0===a?"*":a,i=r.exact,l=void 0===i||i,u=r.collapseWhitespace,c=r.trim,s=r.ignore,f=void 0===s?"script, style":s,d=r.normalizer,p=l?C:P,b=z({collapseWhitespace:u,trim:c,normalizer:d});return Array.from(e.querySelectorAll(o)).filter(function(e){return!f||!e.matches(f)}).filter(function(e){return p(N(e),e,t,b)})}function ee(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[X].concat(t))}function te(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.collapseWhitespace,l=r.trim,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:i,trim:l,normalizer:u});return Array.from(e.querySelectorAll("[title], svg > title")).filter(function(e){return c(e.getAttribute("title"),e,t,s)||c(N(e),e,t,s)})}function ne(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[te].concat(t))}function re(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.collapseWhitespace,l=r.trim,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:i,trim:l,normalizer:u});return Array.from(e.querySelectorAll("select")).filter(function(e){return Array.from(e.options).filter(function(e){return e.selected}).some(function(e){return c(N(e),e,t,s)})})}function ae(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[re].concat(t))}function oe(){return Y.testIdAttribute}var ie=H.bind(null,"placeholder"),le=J.bind(null,"placeholder"),ue=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return H.apply(void 0,[oe()].concat(t))},ce=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return J.apply(void 0,[oe()].concat(t))},se=H.bind(null,"value"),fe=J.bind(null,"value"),de=H.bind(null,"role"),pe=J.bind(null,"role");function be(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.collapseWhitespace,l=r.trim,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:i,trim:l,normalizer:u});return Array.from(e.querySelectorAll("img,input,area")).filter(function(e){return c(e.getAttribute("alt"),e,t,s)})}function ve(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[be].concat(t))}function ye(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.collapseWhitespace,l=r.trim,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:i,trim:l,normalizer:u});return Array.from(e.querySelectorAll("input,textarea,select")).filter(function(e){return"SELECT"===e.tagName?Array.from(e.options).filter(function(e){return e.selected}).some(function(e){return c(N(e),e,t,s)}):c(e.value,e,t,s)})}function he(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[ye].concat(t))}function ge(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=ce.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element by: ["+oe()+'="'+t+'"]',e);return o}function me(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[ge].concat(t))}function we(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=te.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the title: "+t+".",e);return o}function Ee(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[we].concat(t))}function Te(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=fe.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the value: "+t+".",e);return o}function Ae(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Te].concat(t))}function Oe(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=le.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the placeholder text of: "+t,e);return o}function Me(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Oe].concat(t))}function xe(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=Q.apply(void 0,[e,t].concat(r));if(!o.length)throw K.apply(void 0,[e,t].concat(r)).length?W("Found a label with the text of: "+t+', however no form control was found associated to that label. Make sure you\'re using the "for" attribute or "aria-labelledby" attribute correctly.',e):W("Unable to find a label with the text of: "+t,e);return o}function Ie(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[xe].concat(t))}function je(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=X.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the text: "+t+". This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.",e);return o}function ke(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[je].concat(t))}function Be(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=be.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the alt text: "+t,e);return o}function _e(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Be].concat(t))}function Se(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=pe.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element by role="+t,e);return o}function De(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Se].concat(t))}function Pe(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=re.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find a <select> element with the selected option's text: "+t,e);return o}function Ce(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Pe].concat(t))}function qe(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=ye.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the value: "+t+".",e);return o}function ze(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[qe].concat(t))}var Ne=Object.freeze({queryByPlaceholderText:ie,queryAllByPlaceholderText:le,getByPlaceholderText:Me,getAllByPlaceholderText:Oe,queryByText:ee,queryAllByText:X,getByText:ke,getAllByText:je,queryByLabelText:Z,queryAllByLabelText:Q,getByLabelText:Ie,getAllByLabelText:xe,queryByAltText:ve,queryAllByAltText:be,getByAltText:_e,getAllByAltText:Be,queryBySelectText:ae,queryAllBySelectText:re,getBySelectText:Ce,getAllBySelectText:Pe,queryByTestId:ue,queryAllByTestId:ce,getByTestId:me,getAllByTestId:ge,queryByTitle:ne,queryAllByTitle:te,getByTitle:Ee,getAllByTitle:we,queryByValue:se,queryAllByValue:fe,getByValue:Ae,getAllByValue:Te,queryByDisplayValue:he,queryAllByDisplayValue:ye,getByDisplayValue:ze,getAllByDisplayValue:qe,queryByRole:de,queryAllByRole:pe,getAllByRole:Se,getByRole:De});function Le(e,t){return void 0===t&&(t=Ne),Object.keys(t).reduce(function(n,r){var a=t[r];return n[r]=a.bind(null,e),n},{})}function Re(e){return new("undefined"!=typeof window&&void 0!==window.MutationObserver?window.MutationObserver:D)(e)}function Fe(){if("undefined"==typeof window)throw new Error("Could not find default container");return window.document}function Ue(){return"function"==typeof setImmediate?setImmediate:function(e){return setTimeout(e,0)}}var Ve={copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionEnd:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionStart:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionUpdate:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!1}},keyDown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0}},keyPress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0}},keyUp:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0}},focus:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1}},blur:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1}},focusIn:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1}},focusOut:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1}},change:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0}},invalid:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!0}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},click:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,button:0}},contextMenu:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},dblClick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},drag:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragEnd:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragEnter:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragExit:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragLeave:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragOver:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragStart:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},drop:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseDown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseEnter:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseLeave:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseMove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseOut:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseOver:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseUp:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},select:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},touchCancel:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!1}},touchEnd:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},touchMove:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},touchStart:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},scroll:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},wheel:{EventType:"WheelEvent",defaultInit:{bubbles:!0,cancelable:!0}},abort:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlay:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlayThrough:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},durationChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},emptied:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},encrypted:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},ended:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedData:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedMetadata:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadStart:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},pause:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},play:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},playing:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},progress:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},rateChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeked:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeking:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},stalled:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},suspend:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},timeUpdate:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},volumeChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},waiting:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},load:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},error:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},animationStart:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationEnd:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationIteration:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionEnd:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}}},We={doubleClick:"dblClick"};function $e(e,t){return e.dispatchEvent(t)}Object.keys(Ve).forEach(function(e){var t=Ve[e],n=t.EventType,r=t.defaultInit,o=e.toLowerCase();$e[e]=function(e,t){var i=a({},r,t),l=i.target,u=(l=void 0===l?{}:l).value,c=l.files,s=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(l,["value","files"]);Object.assign(e,s),void 0!==u&&function(e,t){var n=(Object.getOwnPropertyDescriptor(e,"value")||{}).set,r=Object.getPrototypeOf(e),a=(Object.getOwnPropertyDescriptor(r,"value")||{}).set;if(a&&n!==a)a.call(e,t);else{if(!n)throw new Error("The given element does not have a value setter");n.call(e,t)}}(e,u),void 0!==c&&Object.defineProperty(e,"files",{configurable:!0,enumerable:!0,writable:!0,value:c});var f=e.ownerDocument.defaultView;return $e(e,new(f[n]||f.Event)(o,i))}}),Object.keys(We).forEach(function(e){var t=We[e];$e[e]=function(){return $e[t].apply($e,arguments)}});var Je=r.act||function(e){n.unstable_batchedUpdates(e),n.render(t.createElement("div",null),document.createElement("div"))};function He(){return Je.apply(void 0,arguments)}var Ge=new Set;function Ye(e,t){var r=void 0===t?{}:t,o=r.container,i=r.baseElement,l=void 0===i?o:i,u=r.queries,c=r.hydrate,s=void 0!==c&&c;return o||(l=document.body,o=document.body.appendChild(document.createElement("div"))),Ge.add(o),He(s?function(){n.hydrate(e,o)}:function(){n.render(e,o)}),a({container:o,baseElement:l,debug:function(e){return void 0===e&&(e=l),console.log(U(e))},unmount:function(){return n.unmountComponentAtNode(o)},rerender:function(e){Ye(e,{container:o,baseElement:l})},asFragment:function(){if("function"==typeof document.createRange)return document.createRange().createContextualFragment(o.innerHTML);var e=document.createElement("template");return e.innerHTML=o.innerHTML,e.content}},Le(l,u))}function Ke(e){return(0,e.callback)(),null}function Qe(e){e.parentNode===document.body&&document.body.removeChild(e),n.unmountComponentAtNode(e),Ge.delete(e)}function Ze(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r;return He(function(){r=$e.apply(void 0,t)}),r}Object.keys($e).forEach(function(e){Ze[e]=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a;return He(function(){a=$e[e].apply($e,n)}),a}}),Ze.mouseEnter=Ze.mouseOver,Ze.mouseLeave=Ze.mouseOut,Ze.select=function(e,t){e.focus(),Ze.keyUp(e,t)},e.render=Ye,e.testHook=function(e){var n=Ye(t.createElement(Ke,{callback:e})),r=n.unmount,a=n.rerender;return{unmount:r,rerender:function(){a(t.createElement(Ke,{callback:e}))}}},e.cleanup=function(){Ge.forEach(Qe)},e.fireEvent=Ze,e.act=He,e.bindElementToQueries=Le,e.within=Le,e.queries=Ne,e.queryHelpers=G,e.getDefaultNormalizer=q,e.configure=function(e){"function"==typeof e&&(e=e(Y)),Y=a({},Y,e)},e.queryByPlaceholderText=ie,e.queryAllByPlaceholderText=le,e.getByPlaceholderText=Me,e.getAllByPlaceholderText=Oe,e.queryByText=ee,e.queryAllByText=X,e.getByText=ke,e.getAllByText=je,e.queryByLabelText=Z,e.queryAllByLabelText=Q,e.getByLabelText=Ie,e.getAllByLabelText=xe,e.queryByAltText=ve,e.queryAllByAltText=be,e.getByAltText=_e,e.getAllByAltText=Be,e.queryBySelectText=ae,e.queryAllBySelectText=re,e.getBySelectText=Ce,e.getAllBySelectText=Pe,e.queryByTestId=ue,e.queryAllByTestId=ce,e.getByTestId=me,e.getAllByTestId=ge,e.queryByTitle=ne,e.queryAllByTitle=te,e.getByTitle=Ee,e.getAllByTitle=we,e.queryByValue=se,e.queryAllByValue=fe,e.getByValue=Ae,e.getAllByValue=Te,e.queryByDisplayValue=he,e.queryAllByDisplayValue=ye,e.getByDisplayValue=ze,e.getAllByDisplayValue=qe,e.queryByRole=de,e.queryAllByRole=pe,e.getAllByRole=Se,e.getByRole=De,e.wait=function(e,t){void 0===e&&(e=function(){});var n=void 0===t?{}:t,r=n.timeout,a=void 0===r?4500:r,o=n.interval;return S(e,a,void 0===o?50:o)},e.waitForElement=function(e,t){var n=void 0===t?{}:t,r=n.container,a=void 0===r?Fe():r,o=n.timeout,i=void 0===o?4500:o,l=n.mutationObserverOptions,u=void 0===l?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:l;return new Promise(function(t,n){var r;"function"!=typeof e&&n("waitForElement requires a callback as the first parameter");var o=setTimeout(function(){c(r||new Error("Timed out in waitForElement."),null)},i),l=Re(s);function c(e,r){var a=Ue();clearTimeout(o),a(function(){return l.disconnect()}),e?n(e):t(r)}function s(){try{var t=e();t&&c(null,t)}catch(e){r=e}}l.observe(a,u),s()})},e.waitForDomChange=function(e){var t=void 0===e?{}:e,n=t.container,r=void 0===n?Fe():n,a=t.timeout,o=void 0===a?4500:a,i=t.mutationObserverOptions,l=void 0===i?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:i;return new Promise(function(e,t){var n=Ue(),a=setTimeout(function(){u(new Error("Timed out in waitForDomChange."),null)},o),i=Re(function(e){u(null,e)});function u(r,o){clearTimeout(a),n(function(){return i.disconnect()}),r?t(r):e(o)}i.observe(r,l)})},e.getNodeText=N,e.getQueriesForElement=Le,e.debugDOM=V,e.getElementError=W,e.firstResultOrNull=$,e.queryAllByAttribute=J,e.queryByAttribute=H,e.prettyDOM=U,Object.defineProperty(e,"__esModule",{value:!0})});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react"),require("react-dom"),require("react-dom/test-utils")):"function"==typeof define&&define.amd?define(["exports","react","react-dom","react-dom/test-utils"],t):t(e.ReactTestingLibrary={},e.React,e.ReactDom,e.testUtils)}(this,function(e,t,n,r){"use strict";function a(){return(a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(){return(l=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&i(a,n.prototype),a}).apply(null,arguments)}function u(e){var t="function"==typeof Map?new Map:void 0;return(u=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return l(e,arguments,o(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),i(r,e)})(e)}t=t&&t.hasOwnProperty("default")?t.default:t,n=n&&n.hasOwnProperty("default")?n.default:n;var c="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function s(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function f(e,t){return e(t={exports:{}},t.exports),t.exports}var d={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},p=f(function(e){var t={};for(var n in d)d.hasOwnProperty(n)&&(t[d[n]]=n);var r=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var a in r)if(r.hasOwnProperty(a)){if(!("channels"in r[a]))throw new Error("missing channels property: "+a);if(!("labels"in r[a]))throw new Error("missing channel labels property: "+a);if(r[a].labels.length!==r[a].channels)throw new Error("channel and label counts mismatch: "+a);var o=r[a].channels,i=r[a].labels;delete r[a].channels,delete r[a].labels,Object.defineProperty(r[a],"channels",{value:o}),Object.defineProperty(r[a],"labels",{value:i})}r.rgb.hsl=function(e){var t,n,r=e[0]/255,a=e[1]/255,o=e[2]/255,i=Math.min(r,a,o),l=Math.max(r,a,o),u=l-i;return l===i?t=0:r===l?t=(a-o)/u:a===l?t=2+(o-r)/u:o===l&&(t=4+(r-a)/u),(t=Math.min(60*t,360))<0&&(t+=360),n=(i+l)/2,[t,100*(l===i?0:n<=.5?u/(l+i):u/(2-l-i)),100*n]},r.rgb.hsv=function(e){var t,n,r,a,o,i=e[0]/255,l=e[1]/255,u=e[2]/255,c=Math.max(i,l,u),s=c-Math.min(i,l,u),f=function(e){return(c-e)/6/s+.5};return 0===s?a=o=0:(o=s/c,t=f(i),n=f(l),r=f(u),i===c?a=r-n:l===c?a=1/3+t-r:u===c&&(a=2/3+n-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*o,100*c]},r.rgb.hwb=function(e){var t=e[0],n=e[1],a=e[2];return[r.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(n,a))),100*(a=1-1/255*Math.max(t,Math.max(n,a)))]},r.rgb.cmyk=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255,a=Math.min(1-t,1-n,1-r);return[100*((1-t-a)/(1-a)||0),100*((1-n-a)/(1-a)||0),100*((1-r-a)/(1-a)||0),100*a]},r.rgb.keyword=function(e){var n=t[e];if(n)return n;var r,a,o,i=1/0;for(var l in d)if(d.hasOwnProperty(l)){var u=d[l],c=(a=e,o=u,Math.pow(a[0]-o[0],2)+Math.pow(a[1]-o[1],2)+Math.pow(a[2]-o[2],2));c<i&&(i=c,r=l)}return r},r.keyword.rgb=function(e){return d[e]},r.rgb.xyz=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},r.rgb.lab=function(e){var t=r.rgb.xyz(e),n=t[0],a=t[1],o=t[2];return a/=100,o/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116)-16,500*(n-a),200*(a-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]},r.hsl.rgb=function(e){var t,n,r,a,o,i=e[0]/360,l=e[1]/100,u=e[2]/100;if(0===l)return[o=255*u,o,o];t=2*u-(n=u<.5?u*(1+l):u+l-u*l),a=[0,0,0];for(var c=0;c<3;c++)(r=i+1/3*-(c-1))<0&&r++,r>1&&r--,o=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,a[c]=255*o;return a},r.hsl.hsv=function(e){var t=e[0],n=e[1]/100,r=e[2]/100,a=n,o=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,a*=o<=1?o:2-o,[t,100*(0===r?2*a/(o+a):2*n/(r+n)),100*((r+n)/2)]},r.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,a=Math.floor(t)%6,o=t-Math.floor(t),i=255*r*(1-n),l=255*r*(1-n*o),u=255*r*(1-n*(1-o));switch(r*=255,a){case 0:return[r,u,i];case 1:return[l,r,i];case 2:return[i,r,u];case 3:return[i,l,r];case 4:return[u,i,r];case 5:return[r,i,l]}},r.hsv.hsl=function(e){var t,n,r=e[0],a=e[1]/100,o=e[2]/100,i=Math.max(o,.01),l=(2-a)*o;return n=a*i,[r,100*(n=(n/=(t=(2-a)*i)<=1?t:2-t)||0),100*(l/=2)]},r.hwb.rgb=function(e){var t,n,r,a,o,i,l,u=e[0]/360,c=e[1]/100,s=e[2]/100,f=c+s;switch(f>1&&(c/=f,s/=f),r=6*u-(t=Math.floor(6*u)),0!=(1&t)&&(r=1-r),a=c+r*((n=1-s)-c),t){default:case 6:case 0:o=n,i=a,l=c;break;case 1:o=a,i=n,l=c;break;case 2:o=c,i=n,l=a;break;case 3:o=c,i=a,l=n;break;case 4:o=a,i=c,l=n;break;case 5:o=n,i=c,l=a}return[255*o,255*i,255*l]},r.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a))]},r.xyz.rgb=function(e){var t,n,r,a=e[0]/100,o=e[1]/100,i=e[2]/100;return n=-.9689*a+1.8758*o+.0415*i,r=.0557*a+-.204*o+1.057*i,t=(t=3.2406*a+-1.5372*o+-.4986*i)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},r.xyz.lab=function(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},r.lab.xyz=function(e){var t,n,r,a=e[0];t=e[1]/500+(n=(a+16)/116),r=n-e[2]/200;var o=Math.pow(n,3),i=Math.pow(t,3),l=Math.pow(r,3);return n=o>.008856?o:(n-16/116)/7.787,t=i>.008856?i:(t-16/116)/7.787,r=l>.008856?l:(r-16/116)/7.787,[t*=95.047,n*=100,r*=108.883]},r.lab.lch=function(e){var t,n=e[0],r=e[1],a=e[2];return(t=360*Math.atan2(a,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+a*a),t]},r.lch.lab=function(e){var t=e[0],n=e[1],r=e[2]/360*2*Math.PI;return[t,n*Math.cos(r),n*Math.sin(r)]},r.rgb.ansi16=function(e){var t=e[0],n=e[1],a=e[2],o=1 in arguments?arguments[1]:r.rgb.hsv(e)[2];if(0===(o=Math.round(o/50)))return 30;var i=30+(Math.round(a/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===o&&(i+=60),i},r.hsv.ansi16=function(e){return r.rgb.ansi16(r.hsv.rgb(e),e[2])},r.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},r.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},r.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},r.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},r.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map(function(e){return e+e}).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},r.rgb.hcg=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255,o=Math.max(Math.max(n,r),a),i=Math.min(Math.min(n,r),a),l=o-i;return t=l<=0?0:o===n?(r-a)/l%6:o===r?2+(a-n)/l:4+(n-r)/l+4,t/=6,[360*(t%=1),100*l,100*(l<1?i/(1-l):0)]},r.hsl.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=1,a=0;return(r=n<.5?2*t*n:2*t*(1-n))<1&&(a=(n-.5*r)/(1-r)),[e[0],100*r,100*a]},r.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=t*n,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},r.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];var a,o=[0,0,0],i=t%1*6,l=i%1,u=1-l;switch(Math.floor(i)){case 0:o[0]=1,o[1]=l,o[2]=0;break;case 1:o[0]=u,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=l;break;case 3:o[0]=0,o[1]=u,o[2]=1;break;case 4:o[0]=l,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=u}return a=(1-n)*r,[255*(n*o[0]+a),255*(n*o[1]+a),255*(n*o[2]+a)]},r.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},r.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},r.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},r.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,r=n-t,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},r.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},r.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},r.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},r.gray.hsl=r.gray.hsv=function(e){return[0,0,e[0]]},r.gray.hwb=function(e){return[0,100,e[0]]},r.gray.cmyk=function(e){return[0,0,0,e[0]]},r.gray.lab=function(e){return[e[0],0,0]},r.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},r.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});p.rgb,p.hsl,p.hsv,p.hwb,p.cmyk,p.xyz,p.lab,p.lch,p.hex,p.keyword,p.ansi16,p.ansi256,p.hcg,p.apple,p.gray;function b(e){var t=function(){for(var e={},t=Object.keys(p),n=t.length,r=0;r<n;r++)e[t[r]]={distance:-1,parent:null};return e}(),n=[e];for(t[e].distance=0;n.length;)for(var r=n.pop(),a=Object.keys(p[r]),o=a.length,i=0;i<o;i++){var l=a[i],u=t[l];-1===u.distance&&(u.distance=t[r].distance+1,u.parent=r,n.unshift(l))}return t}function v(e,t){return function(n){return t(e(n))}}function y(e,t){for(var n=[t[e].parent,e],r=p[t[e].parent][e],a=t[e].parent;t[a].parent;)n.unshift(t[a].parent),r=v(p[t[a].parent][a],r),a=t[a].parent;return r.conversion=n,r}var h={};Object.keys(p).forEach(function(e){h[e]={},Object.defineProperty(h[e],"channels",{value:p[e].channels}),Object.defineProperty(h[e],"labels",{value:p[e].labels});var t=function(e){for(var t=b(e),n={},r=Object.keys(t),a=r.length,o=0;o<a;o++){var i=r[o];null!==t[i].parent&&(n[i]=y(i,t))}return n}(e);Object.keys(t).forEach(function(n){var r=t[n];h[e][n]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"==typeof n)for(var r=n.length,a=0;a<r;a++)n[a]=Math.round(n[a]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}(r),h[e][n].raw=function(e){var t=function(t){return null==t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)})});var g=h,m=f(function(e){var t=function(e,t){return function(){return"["+(e.apply(g,arguments)+t)+"m"}},n=function(e,t){return function(){var n=e.apply(g,arguments);return"["+(38+t)+";5;"+n+"m"}},r=function(e,t){return function(){var n=e.apply(g,arguments);return"["+(38+t)+";2;"+n[0]+";"+n[1]+";"+n[2]+"m"}};Object.defineProperty(e,"exports",{enumerable:!0,get:function(){var e=new Map,a={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};a.color.grey=a.color.gray;for(var o=Object.keys(a),i=0;i<o.length;i++){for(var l=o[i],u=a[l],c=Object.keys(u),s=0;s<c.length;s++){var f=c[s],d=u[f];a[f]={open:"["+d[0]+"m",close:"["+d[1]+"m"},u[f]=a[f],e.set(d[0],d[1])}Object.defineProperty(a,l,{value:u,enumerable:!1}),Object.defineProperty(a,"codes",{value:e,enumerable:!1})}var p=function(e){return e},b=function(e,t,n){return[e,t,n]};a.color.close="",a.bgColor.close="",a.color.ansi={ansi:t(p,0)},a.color.ansi256={ansi256:n(p,0)},a.color.ansi16m={rgb:r(b,0)},a.bgColor.ansi={ansi:t(p,10)},a.bgColor.ansi256={ansi256:n(p,10)},a.bgColor.ansi16m={rgb:r(b,10)};for(var v=Object.keys(g),y=0;y<v.length;y++){var h=v[y];if("object"==typeof g[h]){var m=g[h];"ansi16"===h&&(h="ansi"),"ansi16"in m&&(a.color.ansi[h]=t(m.ansi16,0),a.bgColor.ansi[h]=t(m.ansi16,10)),"ansi256"in m&&(a.color.ansi256[h]=n(m.ansi256,0),a.bgColor.ansi256[h]=n(m.ansi256,10)),"rgb"in m&&(a.color.ansi16m[h]=r(m.rgb,0),a.bgColor.ansi16m[h]=r(m.rgb,10))}}return a}})}),w=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.printIteratorEntries=function(e,t,n,r,a,o,i){void 0===i&&(i=": ");var l="",u=e.next();if(!u.done){l+=t.spacingOuter;for(var c=n+t.indent;!u.done;){l+=c+o(u.value[0],t,c,r,a)+i+o(u.value[1],t,c,r,a),(u=e.next()).done?t.min||(l+=","):l+=","+t.spacingInner}l+=t.spacingOuter+n}return l},t.printIteratorValues=function(e,t,n,r,a,o){var i="",l=e.next();if(!l.done){i+=t.spacingOuter;for(var u=n+t.indent;!l.done;)i+=u+o(l.value,t,u,r,a),(l=e.next()).done?t.min||(i+=","):i+=","+t.spacingInner;i+=t.spacingOuter+n}return i},t.printListItems=function(e,t,n,r,a,o){var i="";if(e.length){i+=t.spacingOuter;for(var l=n+t.indent,u=0;u<e.length;u++)i+=l+o(e[u],t,l,r,a),u<e.length-1?i+=","+t.spacingInner:t.min||(i+=",");i+=t.spacingOuter+n}return i},t.printObjectProperties=function(e,t,r,a,o,i){var l="",u=n(e);if(u.length){l+=t.spacingOuter;for(var c=r+t.indent,s=0;s<u.length;s++){var f=u[s];l+=c+i(f,t,c,a,o)+": "+i(e[f],t,c,a,o),s<u.length-1?l+=","+t.spacingInner:t.min||(l+=",")}l+=t.spacingOuter+r}return l};var n=function(e){var t=Object.keys(e).sort();return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(e).forEach(function(n){Object.getOwnPropertyDescriptor(e,n).enumerable&&t.push(n)}),t}});s(w);w.printIteratorEntries,w.printIteratorValues,w.printListItems,w.printObjectProperties;var E=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.test=t.serialize=void 0;var n=(c["jest-symbol-do-not-touch"]||c.Symbol).for("jest.asymmetricMatcher"),r=function(e,t,n,r,a,o){var i=e.toString();return"ArrayContaining"===i||"ArrayNotContaining"===i?++r>t.maxDepth?"["+i+"]":i+" ["+(0,w.printListItems)(e.sample,t,n,r,a,o)+"]":"ObjectContaining"===i||"ObjectNotContaining"===i?++r>t.maxDepth?"["+i+"]":i+" {"+(0,w.printObjectProperties)(e.sample,t,n,r,a,o)+"}":"StringMatching"===i||"StringNotMatching"===i?i+" "+o(e.sample,t,n,r,a):"StringContaining"===i||"StringNotContaining"===i?i+" "+o(e.sample,t,n,r,a):e.toAsymmetricMatcher()};t.serialize=r;var a=function(e){return e&&e.$$typeof===n};t.test=a,t.default={serialize:r,test:a}});s(E);E.test,E.serialize;var T=function(e){e=Object.assign({onlyFirst:!1},e);var t=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[a-zA-Z\\d]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(t,e.onlyFirst?void 0:"g")},A=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.serialize=t.test=void 0;var n=a(T),r=a(m);function a(e){return e&&e.__esModule?e:{default:e}}var o=function(e){return"string"==typeof e&&e.match((0,n.default)())};t.test=o;var i=function(e,t,a,o,i,l){return l(e.replace((0,n.default)(),function(e){switch(e){case r.default.red.close:case r.default.green.close:case r.default.cyan.close:case r.default.gray.close:case r.default.white.close:case r.default.yellow.close:case r.default.bgRed.close:case r.default.bgGreen.close:case r.default.bgYellow.close:case r.default.inverse.close:case r.default.dim.close:case r.default.bold.close:case r.default.reset.open:case r.default.reset.close:return"</>";case r.default.red.open:return"<red>";case r.default.green.open:return"<green>";case r.default.cyan.open:return"<cyan>";case r.default.gray.open:return"<gray>";case r.default.white.open:return"<white>";case r.default.yellow.open:return"<yellow>";case r.default.bgRed.open:return"<bgRed>";case r.default.bgGreen.open:return"<bgGreen>";case r.default.bgYellow.open:return"<bgYellow>";case r.default.inverse.open:return"<inverse>";case r.default.dim.open:return"<dim>";case r.default.bold.open:return"<bold>";default:return""}}),t,a,o,i)};t.serialize=i,t.default={serialize:i,test:o}});s(A);A.serialize,A.test;var O=f(function(e,t){function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.serialize=t.test=void 0;var r=["DOMStringMap","NamedNodeMap"],a=/^(HTML\w*Collection|NodeList)$/,o=function(e){return e&&e.constructor&&e.constructor.name&&(t=e.constructor.name,-1!==r.indexOf(t)||a.test(t));var t};t.test=o;var i=function(e,t){return e[t.name]=t.value,e},l=function(e,t,a,o,l,u){var c=e.constructor.name;return++o>t.maxDepth?"["+c+"]":(t.min?"":c+" ")+(-1!==r.indexOf(c)?"{"+(0,w.printObjectProperties)("NamedNodeMap"===c?Array.prototype.reduce.call(e,i,{}):function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},a=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),a.forEach(function(t){n(e,t,r[t])})}return e}({},e),t,a,o,l,u)+"}":"["+(0,w.printListItems)(Array.from(e),t,a,o,l,u)+"]")};t.serialize=l,t.default={serialize:l,test:o}});s(O);O.serialize,O.test;var M=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;")}});s(M);var x=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.printElementAsLeaf=t.printElement=t.printComment=t.printText=t.printChildren=t.printProps=void 0;var n,r=(n=M)&&n.__esModule?n:{default:n};t.printProps=function(e,t,n,r,a,o,i){var l=r+n.indent,u=n.colors;return e.map(function(e){var c=t[e],s=i(c,n,l,a,o);return"string"!=typeof c&&(-1!==s.indexOf("\n")&&(s=n.spacingOuter+l+s+n.spacingOuter+r),s="{"+s+"}"),n.spacingInner+r+u.prop.open+e+u.prop.close+"="+u.value.open+s+u.value.close}).join("")},t.printChildren=function(e,t,n,r,o,i){return e.map(function(e){return t.spacingOuter+n+("string"==typeof e?a(e,t):i(e,t,n,r,o))}).join("")};var a=function(e,t){var n=t.colors.content;return n.open+(0,r.default)(e)+n.close};t.printText=a,t.printComment=function(e,t){var n=t.colors.comment;return n.open+"\x3c!--"+(0,r.default)(e)+"--\x3e"+n.close},t.printElement=function(e,t,n,r,a){var o=r.colors.tag;return o.open+"<"+e+(t&&o.close+t+r.spacingOuter+a+o.open)+(n?">"+o.close+n+r.spacingOuter+a+o.open+"</"+e:(t&&!r.min?"":" ")+"/")+">"+o.close},t.printElementAsLeaf=function(e,t){var n=t.colors.tag;return n.open+"<"+e+n.close+" …"+n.open+" />"+n.close}});s(x);x.printElementAsLeaf,x.printElement,x.printComment,x.printText,x.printChildren,x.printProps;var I=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.serialize=t.test=void 0;var n=/^((HTML|SVG)\w*)?Element$/,r=function(e){return e&&e.constructor&&e.constructor.name&&(t=e.nodeType,r=e.constructor.name,1===t&&n.test(r)||3===t&&"Text"===r||8===t&&"Comment"===r||11===t&&"DocumentFragment"===r);var t,r};t.test=r;var a=function(e){return e.name},o=function(e,t){return e[t.name]=t.value,e},i=function(e,t,n,r,i,l){if(3===e.nodeType)return(0,x.printText)(e.data,t);if(8===e.nodeType)return(0,x.printComment)(e.data,t);var u=11===e.nodeType?"DocumentFragment":e.tagName.toLowerCase();return++r>t.maxDepth?(0,x.printElementAsLeaf)(u,t):(0,x.printElement)(u,(0,x.printProps)(Array.prototype.map.call(e.attributes||[],a).sort(),Array.prototype.reduce.call(e.attributes||[],o,{}),t,n+t.indent,r,i,l),(0,x.printChildren)(Array.prototype.slice.call(e.childNodes||e.children),t,n+t.indent,r,i,l),t,n)};t.serialize=i,t.default={serialize:i,test:r}});s(I);I.serialize,I.test;var j=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.test=t.serialize=void 0;var n=function(e){return"Immutable."+e},r=function(e){return"["+e+"]"},a=function(e,t,a,o,i,l,u){return++o>t.maxDepth?r(n(u)):n(u)+" ["+(0,w.printIteratorValues)(e.values(),t,a,o,i,l)+"]"},o=function(e,t,o,i,l,u){return e["@@__IMMUTABLE_MAP__@@"]?function(e,t,a,o,i,l,u){return++o>t.maxDepth?r(n(u)):n(u)+" {"+(0,w.printIteratorEntries)(e.entries(),t,a,o,i,l)+"}"}(e,t,o,i,l,u,e["@@__IMMUTABLE_ORDERED__@@"]?"OrderedMap":"Map"):e["@@__IMMUTABLE_LIST__@@"]?a(e,t,o,i,l,u,"List"):e["@@__IMMUTABLE_SET__@@"]?a(e,t,o,i,l,u,e["@@__IMMUTABLE_ORDERED__@@"]?"OrderedSet":"Set"):e["@@__IMMUTABLE_STACK__@@"]?a(e,t,o,i,l,u,"Stack"):e["@@__IMMUTABLE_SEQ__@@"]?function(e,t,a,o,i,l){var u=n("Seq");return++o>t.maxDepth?r(u):e["@@__IMMUTABLE_KEYED__@@"]?u+" {"+(e._iter||e._object?(0,w.printIteratorEntries)(e.entries(),t,a,o,i,l):"…")+"}":u+" ["+(e._iter||e._array||e._collection||e._iterable?(0,w.printIteratorValues)(e.values(),t,a,o,i,l):"…")+"]"}(e,t,o,i,l,u):function(e,t,a,o,i,l){var u=n(e._name||"Record");return++o>t.maxDepth?r(u):u+" {"+(0,w.printIteratorEntries)(function(e){var t=0;return{next:function(){if(t<e._keys.length){var n=e._keys[t++];return{done:!1,value:[n,e.get(n)]}}return{done:!0}}}}(e),t,a,o,i,l)+"}"}(e,t,o,i,l,u)};t.serialize=o;var i=function(e){return e&&(!0===e["@@__IMMUTABLE_ITERABLE__@@"]||!0===e["@@__IMMUTABLE_RECORD__@@"])};t.test=i,t.default={serialize:o,test:i}});s(j);j.test,j.serialize;var k=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.test=t.serialize=void 0;var n=c["jest-symbol-do-not-touch"]||c.Symbol,r=n.for("react.element"),a=n.for("react.fragment"),o=n.for("react.forward_ref"),i=n.for("react.provider"),l=n.for("react.context"),u=function(e,t){return void 0===t&&(t=[]),Array.isArray(e)?e.forEach(function(e){u(e,t)}):null!=e&&!1!==e&&t.push(e),t},s=function(e){var t=e.type;if("string"==typeof t)return t;if("function"==typeof t)return t.displayName||t.name||"Unknown";if(t===a)return"React.Fragment";if("object"==typeof t&&null!==t){if(t.$$typeof===i)return"Context.Provider";if(t.$$typeof===l)return"Context.Consumer";if(t.$$typeof===o){var n=t.render.displayName||t.render.name||"";return""!==n?"ForwardRef("+n+")":"ForwardRef"}}return"UNDEFINED"},f=function(e,t,n,r,a,o){return++r>t.maxDepth?(0,x.printElementAsLeaf)(s(e),t):(0,x.printElement)(s(e),(0,x.printProps)(function(e){var t=e.props;return Object.keys(t).filter(function(e){return"children"!==e&&void 0!==t[e]}).sort()}(e),e.props,t,n+t.indent,r,a,o),(0,x.printChildren)(u(e.props.children),t,n+t.indent,r,a,o),t,n)};t.serialize=f;var d=function(e){return e&&e.$$typeof===r};t.test=d,t.default={serialize:f,test:d}});s(k);k.test,k.serialize;var B=f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.test=t.serialize=void 0;var n=(c["jest-symbol-do-not-touch"]||c.Symbol).for("react.test.json"),r=function(e,t,n,r,a,o){return++r>t.maxDepth?(0,x.printElementAsLeaf)(e.type,t):(0,x.printElement)(e.type,e.props?(0,x.printProps)(function(e){var t=e.props;return t?Object.keys(t).filter(function(e){return void 0!==t[e]}).sort():[]}(e),e.props,t,n+t.indent,r,a,o):"",e.children?(0,x.printChildren)(e.children,t,n+t.indent,r,a,o):"",t,n)};t.serialize=r;var a=function(e){return e&&e.$$typeof===n};t.test=a,t.default={serialize:r,test:a}});s(B);B.test,B.serialize;var _=s(f(function(e){var t=f(m),n=f(E),r=f(A),a=f(O),o=f(I),i=f(j),l=f(k),s=f(B);function f(e){return e&&e.__esModule?e:{default:e}}var d=c["jest-symbol-do-not-touch"]||c.Symbol,p=Object.prototype.toString,b=Date.prototype.toISOString,v=Error.prototype.toString,y=RegExp.prototype.toString,h=d.prototype.toString,g=function(e){return"function"==typeof e.constructor&&e.constructor.name||"Object"},T=function(e){return"undefined"!=typeof window&&e===window},M=/^Symbol\((.*)\)(.*)$/,x=/\n/gi,_=function(e){var t,n;function r(t,n){var r=e.call(this,t)||this;return r.stack=n,r.name=r.constructor.name,r}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r}(u(Error));function S(e,t){return t?"[Function "+(e.name||"anonymous")+"]":"[Function]"}function D(e){return h.call(e).replace(M,"Symbol($1)")}function P(e){return"["+v.call(e)+"]"}function C(e,t,n,r){if(!0===e||!1===e)return""+e;if(void 0===e)return"undefined";if(null===e)return"null";var a=typeof e;if("number"===a)return function(e){return Object.is(e,-0)?"-0":String(e)}(e);if("string"===a)return r?'"'+e.replace(/"|\\/g,"\\$&")+'"':'"'+e+'"';if("function"===a)return S(e,t);if("symbol"===a)return D(e);var o=p.call(e);return"[object WeakMap]"===o?"WeakMap {}":"[object WeakSet]"===o?"WeakSet {}":"[object Function]"===o||"[object GeneratorFunction]"===o?S(e,t):"[object Symbol]"===o?D(e):"[object Date]"===o?isNaN(+e)?"Date { NaN }":b.call(e):"[object Error]"===o?P(e):"[object RegExp]"===o?n?y.call(e).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):y.call(e):e instanceof Error?P(e):null}function q(e,t,n,r,a,o){if(-1!==a.indexOf(e))return"[Circular]";(a=a.slice()).push(e);var i=++r>t.maxDepth,l=t.min;if(t.callToJSON&&!i&&e.toJSON&&"function"==typeof e.toJSON&&!o)return L(e.toJSON(),t,n,r,a,!0);var u=p.call(e);return"[object Arguments]"===u?i?"[Arguments]":(l?"":"Arguments ")+"["+(0,w.printListItems)(e,t,n,r,a,L)+"]":function(e){return"[object Array]"===e||"[object ArrayBuffer]"===e||"[object DataView]"===e||"[object Float32Array]"===e||"[object Float64Array]"===e||"[object Int8Array]"===e||"[object Int16Array]"===e||"[object Int32Array]"===e||"[object Uint8Array]"===e||"[object Uint8ClampedArray]"===e||"[object Uint16Array]"===e||"[object Uint32Array]"===e}(u)?i?"["+e.constructor.name+"]":(l?"":e.constructor.name+" ")+"["+(0,w.printListItems)(e,t,n,r,a,L)+"]":"[object Map]"===u?i?"[Map]":"Map {"+(0,w.printIteratorEntries)(e.entries(),t,n,r,a,L," => ")+"}":"[object Set]"===u?i?"[Set]":"Set {"+(0,w.printIteratorValues)(e.values(),t,n,r,a,L)+"}":i||T(e)?"["+g(e)+"]":(l?"":g(e)+" ")+"{"+(0,w.printObjectProperties)(e,t,n,r,a,L)+"}"}function z(e,t,n,r,a,o){var i;try{i=e.serialize?e.serialize(t,n,r,a,o,L):e.print(t,function(e){return L(e,n,r,a,o)},function(e){var t=r+n.indent;return t+e.replace(x,"\n"+t)},{edgeSpacing:n.spacingOuter,min:n.min,spacing:n.spacingInner},n.colors)}catch(e){throw new _(e.message,e.stack)}if("string"!=typeof i)throw new Error('pretty-format: Plugin must return type "string" but instead returned "'+typeof i+'".');return i}function N(e,t){for(var n=0;n<e.length;n++)try{if(e[n].test(t))return e[n]}catch(e){throw new _(e.message,e.stack)}return null}function L(e,t,n,r,a,o){var i=N(t.plugins,e);if(null!==i)return z(i,e,t,n,r,a);var l=C(e,t.printFunctionName,t.escapeRegex,t.escapeString);return null!==l?l:q(e,t,n,r,a,o)}var R={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},F=Object.keys(R),U={callToJSON:!0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,min:!1,plugins:[],printFunctionName:!0,theme:R};var V=function(e){return F.reduce(function(n,r){var a=e.theme&&void 0!==e.theme[r]?e.theme[r]:R[r],o=t.default[a];if(!o||"string"!=typeof o.close||"string"!=typeof o.open)throw new Error('pretty-format: Option "theme" has a key "'+r+'" whose value "'+a+'" is undefined in ansi-styles.');return n[r]=o,n},Object.create(null))},W=function(e){return e&&void 0!==e.printFunctionName?e.printFunctionName:U.printFunctionName},$=function(e){return e&&void 0!==e.escapeRegex?e.escapeRegex:U.escapeRegex},J=function(e){return e&&void 0!==e.escapeString?e.escapeString:U.escapeString},H=function(e){return{callToJSON:e&&void 0!==e.callToJSON?e.callToJSON:U.callToJSON,colors:e&&e.highlight?V(e):F.reduce(function(e,t){return e[t]={close:"",open:""},e},Object.create(null)),escapeRegex:$(e),escapeString:J(e),indent:e&&e.min?"":(t=e&&void 0!==e.indent?e.indent:U.indent,new Array(t+1).join(" ")),maxDepth:e&&void 0!==e.maxDepth?e.maxDepth:U.maxDepth,min:e&&void 0!==e.min?e.min:U.min,plugins:e&&void 0!==e.plugins?e.plugins:U.plugins,printFunctionName:W(e),spacingInner:e&&e.min?" ":"\n",spacingOuter:e&&e.min?"":"\n"};var t};function G(e,t){if(t&&(function(e){if(Object.keys(e).forEach(function(e){if(!U.hasOwnProperty(e))throw new Error('pretty-format: Unknown option "'+e+'".')}),e.min&&void 0!==e.indent&&0!==e.indent)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(void 0!==e.theme){if(null===e.theme)throw new Error('pretty-format: Option "theme" must not be null.');if("object"!=typeof e.theme)throw new Error('pretty-format: Option "theme" must be of type "object" but instead received "'+typeof e.theme+'".')}}(t),t.plugins)){var n=N(t.plugins,e);if(null!==n)return z(n,e,H(t),"",0,[])}var r=C(e,W(t),$(t),J(t));return null!==r?r:q(e,H(t),"",0,[])}G.plugins={AsymmetricMatcher:n.default,ConvertAnsi:r.default,DOMCollection:a.default,DOMElement:o.default,Immutable:i.default,ReactElement:l.default,ReactTestComponent:s.default},e.exports=G})),S=s(f(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n="undefined"!=typeof window?window:c,r=n.setTimeout,a=n.Date.now;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:50,o=a();return new Promise(function(i,l){var u=function(e){a()-o>=t?l(e):r(c,n)};function c(){try{Promise.resolve(e()).then(function(){return i()}).catch(u)}catch(e){u(e)}}r(c,0)})},e.exports=t.default})),D=function(e){if("undefined"!=typeof window&&void 0!==window.MutationObserver)return window.MutationObserver;function t(e){this._watched=[],this._listener=e}function n(t){var n={type:null,target:null,addedNodes:[],removedNodes:[],previousSibling:null,nextSibling:null,attributeName:null,attributeNamespace:null,oldValue:null};for(var r in t)v(n,r)&&t[r]!==e&&(n[r]=t[r]);return n}function r(t,r){var a=u(t,r);return function(o){var i,s=o.length;r.charData&&3===t.nodeType&&t.nodeValue!==a.charData&&o.push(new n({type:"characterData",target:t,oldValue:a.charData})),r.attr&&a.attr&&l(o,t,a.attr,r.afilter),(r.kids||r.descendents)&&(i=function(t,r,a,o){var i;function u(e,r,a,i,u){for(var c,f,d,p=e.length-1,b=-~((p-u)/2);d=e.pop();)c=a[d.i],f=i[d.j],o.kids&&b&&Math.abs(d.i-d.j)>=p&&(t.push(n({type:"childList",target:r,addedNodes:[c],removedNodes:[c],nextSibling:c.nextSibling,previousSibling:c.previousSibling})),b--),o.attr&&f.attr&&l(t,c,f.attr,o.afilter),o.charData&&3===c.nodeType&&c.nodeValue!==f.charData&&t.push(n({type:"characterData",target:c,oldValue:f.charData})),o.descendents&&s(c,f)}function s(r,a){for(var f,p,v,y,h,g,m,w=r.childNodes,E=a.kids,T=w.length,A=E?E.length:0,O=0,M=0,x=0;M<T||x<A;)g=w[M],h=E[x],m=h&&h.node,g===m?(o.attr&&h.attr&&l(t,g,h.attr,o.afilter),o.charData&&h.charData!==e&&g.nodeValue!==h.charData&&t.push(n({type:"characterData",target:g,oldValue:h.charData})),p&&u(p,r,w,E,O),o.descendents&&(g.childNodes.length||h.kids&&h.kids.length)&&s(g,h),M++,x++):(i=!0,f||(f={},p=[]),g&&(f[v=d(g)]||(f[v]=!0,-1===(y=c(E,g,x))?o.kids&&(t.push(n({type:"childList",target:r,addedNodes:[g],nextSibling:g.nextSibling,previousSibling:g.previousSibling})),O++):p.push({i:M,j:y})),M++),m&&m!==w[M]&&(f[v=d(m)]||(f[v]=!0,-1===(y=b(w,m,M))?o.kids&&(t.push(n({type:"childList",target:a.node,removedNodes:[m],nextSibling:E[x+1],previousSibling:E[x-1]})),O--):p.push({i:y,j:x})),x++));p&&u(p,r,w,E,O)}return s(r,a),i}(o,t,a,r)),(i||o.length!==s)&&(a=u(t,r))}}t._period=30,t.prototype={observe:function(e,n){for(var a,o={attr:!!(n.attributes||n.attributeFilter||n.attributeOldValue),kids:!!n.childList,descendents:!!n.subtree,charData:!(!n.characterData&&!n.characterDataOldValue)},i=this._watched,l=0;l<i.length;l++)i[l].tar===e&&i.splice(l,1);n.attributeFilter&&(o.afilter=p(n.attributeFilter,function(e,t){return e[t]=!0,e},{})),i.push({tar:e,fn:r(e,o)}),this._timeout||(a=this,function e(){var n=a.takeRecords();n.length&&a._listener(n,a),a._timeout=setTimeout(e,t._period)}())},takeRecords:function(){for(var e=[],t=this._watched,n=0;n<t.length;n++)t[n].fn(e);return e},disconnect:function(){this._watched=[],clearTimeout(this._timeout),this._timeout=null}};var a=!1;if("undefined"!=typeof document){var o=document.createElement("i");o.style.top=0,a="null"!=o.attributes.style.value}var i=a?function(e,t){return t.value}:function(e,t){return"style"!==t.name?t.value:e.style.cssText};function l(e,t,r,a){for(var o,l={},u=t.attributes,c=u.length;c--;)s=(o=u[c]).name,a&&!v(a,s)||(i(t,o)!==r[s]&&e.push(n({type:"attributes",target:t,attributeName:s,oldValue:r[s],attributeNamespace:o.namespaceURI})),l[s]=!0);for(var s in r)l[s]||e.push(n({target:t,type:"attributes",attributeName:s,oldValue:r[s]}))}function u(e,t){var n=!0;return function e(r){var a={node:r};return!t.charData||3!==r.nodeType&&8!==r.nodeType?(t.attr&&n&&1===r.nodeType&&(a.attr=p(r.attributes,function(e,n){return t.afilter&&!t.afilter[n.name]||(e[n.name]=i(r,n)),e},{})),n&&(t.kids||t.charData||t.attr&&t.descendents)&&(a.kids=function(e,t){for(var n=[],r=0;r<e.length;r++)n[r]=t(e[r],r,e);return n}(r.childNodes,e)),n=t.descendents):a.charData=r.nodeValue,a}(e)}function c(e,t,n){return b(e,t,n,"node")}var s=1,f="mo_id";function d(e){try{return e.id||(e[f]=e[f]||s++)}catch(t){try{return e.nodeValue}catch(e){return s++}}}function p(e,t,n){for(var r=0;r<e.length;r++)n=t(n,e[r],r,e);return n}function b(e,t,n,r){for(;n<e.length;n++)if((r?e[n][r]:e[n])===t)return n;return-1}function v(t,n){return t[n]!==e}return t}(void 0);function P(e,t,n,r){if("string"!=typeof e)return!1;var a=r(e);return"string"==typeof n?a.toLowerCase().includes(n.toLowerCase()):"function"==typeof n?n(a,t):n.test(a)}function C(e,t,n,r){if("string"!=typeof e)return!1;var a=r(e);return"string"==typeof n?a===n:"function"==typeof n?n(a,t):n.test(a)}function q(e){var t=void 0===e?{}:e,n=t.trim,r=void 0===n||n,a=t.collapseWhitespace,o=void 0===a||a;return function(e){var t=e;return t=r?t.trim():t,t=o?t.replace(/\s+/g," "):t}}function z(e){var t=e.trim,n=e.collapseWhitespace,r=e.normalizer;if(r){if(void 0!==t||void 0!==n)throw new Error('trim and collapseWhitespace are not supported with a normalizer. If you want to use the default trim and collapseWhitespace logic in your normalizer, use "getDefaultNormalizer({trim, collapseWhitespace})" and compose that into your normalizer');return r}return q({trim:t,collapseWhitespace:n})}function N(e){var t=e.ownerDocument.defaultView;return e.matches("input[type=submit], input[type=button]")?e.value:Array.from(e.childNodes).filter(function(e){return e.nodeType===t.Node.TEXT_NODE&&Boolean(e.textContent)}).map(function(e){return e.textContent}).join("")}var L=_.plugins,R=L.DOMElement,F=L.DOMCollection;function U(e,t,n){e.documentElement&&(e=e.documentElement);var r=_(e,a({plugins:[R,F],printFunctionName:!1,highlight:!0},n));return void 0!==t&&e.outerHTML.length>t?r.slice(0,t)+"...":r}function V(e){var t="undefined"!=typeof process&&void 0!==process.versions&&void 0!==process.versions.node,n=e.ownerDocument&&e.ownerDocument.defaultView||void 0;return"undefined"!=typeof global&&global.Cypress||void 0!==n&&n.Cypress?"":t?U(e,7e3):U(e,7e3,{highlight:!1})}function W(e,t){return new Error([e,V(t)].filter(Boolean).join("\n\n"))}function $(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=e.apply(void 0,n);return 0===a.length?null:a[0]}function J(e,t,n,r){var a=void 0===r?{}:r,o=a.exact,i=void 0===o||o,l=a.collapseWhitespace,u=a.trim,c=a.normalizer,s=i?C:P,f=z({collapseWhitespace:l,trim:u,normalizer:c});return Array.from(t.querySelectorAll("["+e+"]")).filter(function(t){return s(t.getAttribute(e),t,n,f)})}function H(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[J].concat(t))}var G=Object.freeze({debugDOM:V,getElementError:W,firstResultOrNull:$,queryAllByAttribute:J,queryByAttribute:H}),Y={testIdAttribute:"data-testid"};function K(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.trim,l=r.collapseWhitespace,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:l,trim:i,normalizer:u});return Array.from(e.querySelectorAll("label")).filter(function(e){return c(e.textContent,e,t,s)})}function Q(e,t,n){var r=void 0===n?{}:n,a=r.selector,o=void 0===a?"*":a,i=r.exact,l=void 0===i||i,u=z({collapseWhitespace:r.collapseWhitespace,trim:r.trim,normalizer:r.normalizer}),c=K(e,t,{exact:l,normalizer:u}).map(function(t){return t.control?t.control:t.getAttribute("for")?e.querySelector('[id="'+t.getAttribute("for")+'"]'):t.getAttribute("id")?e.querySelector('[aria-labelledby~="'+t.getAttribute("id")+'"]'):t.childNodes.length?t.querySelector(o):null}).filter(function(e){return null!==e}).concat(J("aria-label",e,t,{exact:l})),s=X(e,t,{exact:l,normalizer:u}).filter(function(e){return"LABEL"!==e.tagName}).reduce(function(t,n){var r=n.getAttribute("id");if(!r)return t;var a=Array.from(e.querySelectorAll('[aria-labelledby~="'+r+'"]'));return t.concat(a)},[]);return Array.from(new Set([].concat(c,s)))}function Z(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Q].concat(t))}function X(e,t,n){var r=void 0===n?{}:n,a=r.selector,o=void 0===a?"*":a,i=r.exact,l=void 0===i||i,u=r.collapseWhitespace,c=r.trim,s=r.ignore,f=void 0===s?"script, style":s,d=r.normalizer,p=l?C:P,b=z({collapseWhitespace:u,trim:c,normalizer:d});return Array.from(e.querySelectorAll(o)).filter(function(e){return!f||!e.matches(f)}).filter(function(e){return p(N(e),e,t,b)})}function ee(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[X].concat(t))}function te(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.collapseWhitespace,l=r.trim,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:i,trim:l,normalizer:u});return Array.from(e.querySelectorAll("[title], svg > title")).filter(function(e){return c(e.getAttribute("title"),e,t,s)||c(N(e),e,t,s)})}function ne(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[te].concat(t))}function re(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.collapseWhitespace,l=r.trim,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:i,trim:l,normalizer:u});return Array.from(e.querySelectorAll("select")).filter(function(e){return Array.from(e.options).filter(function(e){return e.selected}).some(function(e){return c(N(e),e,t,s)})})}function ae(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[re].concat(t))}function oe(){return Y.testIdAttribute}var ie=H.bind(null,"placeholder"),le=J.bind(null,"placeholder"),ue=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return H.apply(void 0,[oe()].concat(t))},ce=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return J.apply(void 0,[oe()].concat(t))},se=H.bind(null,"value"),fe=J.bind(null,"value"),de=H.bind(null,"role"),pe=J.bind(null,"role");function be(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.collapseWhitespace,l=r.trim,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:i,trim:l,normalizer:u});return Array.from(e.querySelectorAll("img,input,area")).filter(function(e){return c(e.getAttribute("alt"),e,t,s)})}function ve(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[be].concat(t))}function ye(e,t,n){var r=void 0===n?{}:n,a=r.exact,o=void 0===a||a,i=r.collapseWhitespace,l=r.trim,u=r.normalizer,c=o?C:P,s=z({collapseWhitespace:i,trim:l,normalizer:u});return Array.from(e.querySelectorAll("input,textarea,select")).filter(function(e){return"SELECT"===e.tagName?Array.from(e.options).filter(function(e){return e.selected}).some(function(e){return c(N(e),e,t,s)}):c(e.value,e,t,s)})}function he(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[ye].concat(t))}function ge(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=ce.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element by: ["+oe()+'="'+t+'"]',e);return o}function me(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[ge].concat(t))}function we(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=te.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the title: "+t+".",e);return o}function Ee(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[we].concat(t))}function Te(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=fe.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the value: "+t+".",e);return o}function Ae(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Te].concat(t))}function Oe(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=le.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the placeholder text of: "+t,e);return o}function Me(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Oe].concat(t))}function xe(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=Q.apply(void 0,[e,t].concat(r));if(!o.length)throw K.apply(void 0,[e,t].concat(r)).length?W("Found a label with the text of: "+t+', however no form control was found associated to that label. Make sure you\'re using the "for" attribute or "aria-labelledby" attribute correctly.',e):W("Unable to find a label with the text of: "+t,e);return o}function Ie(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[xe].concat(t))}function je(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=X.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the text: "+t+". This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.",e);return o}function ke(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[je].concat(t))}function Be(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=be.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the alt text: "+t,e);return o}function _e(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Be].concat(t))}function Se(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=pe.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element by role="+t,e);return o}function De(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Se].concat(t))}function Pe(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=re.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find a <select> element with the selected option's text: "+t,e);return o}function Ce(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[Pe].concat(t))}function qe(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var o=ye.apply(void 0,[e,t].concat(r));if(!o.length)throw W("Unable to find an element with the value: "+t+".",e);return o}function ze(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return $.apply(void 0,[qe].concat(t))}var Ne=Object.freeze({queryByPlaceholderText:ie,queryAllByPlaceholderText:le,getByPlaceholderText:Me,getAllByPlaceholderText:Oe,queryByText:ee,queryAllByText:X,getByText:ke,getAllByText:je,queryByLabelText:Z,queryAllByLabelText:Q,getByLabelText:Ie,getAllByLabelText:xe,queryByAltText:ve,queryAllByAltText:be,getByAltText:_e,getAllByAltText:Be,queryBySelectText:ae,queryAllBySelectText:re,getBySelectText:Ce,getAllBySelectText:Pe,queryByTestId:ue,queryAllByTestId:ce,getByTestId:me,getAllByTestId:ge,queryByTitle:ne,queryAllByTitle:te,getByTitle:Ee,getAllByTitle:we,queryByValue:se,queryAllByValue:fe,getByValue:Ae,getAllByValue:Te,queryByDisplayValue:he,queryAllByDisplayValue:ye,getByDisplayValue:ze,getAllByDisplayValue:qe,queryByRole:de,queryAllByRole:pe,getAllByRole:Se,getByRole:De});function Le(e,t){return void 0===t&&(t=Ne),Object.keys(t).reduce(function(n,r){var a=t[r];return n[r]=a.bind(null,e),n},{})}function Re(e){return new("undefined"!=typeof window&&void 0!==window.MutationObserver?window.MutationObserver:D)(e)}function Fe(){if("undefined"==typeof window)throw new Error("Could not find default container");return window.document}function Ue(){return"function"==typeof setImmediate?setImmediate:function(e){return setTimeout(e,0)}}var Ve={copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionEnd:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionStart:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionUpdate:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!1}},keyDown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0}},keyPress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0}},keyUp:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0}},focus:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1}},blur:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1}},focusIn:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1}},focusOut:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1}},change:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0}},invalid:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!0}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},click:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,button:0}},contextMenu:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},dblClick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},drag:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragEnd:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragEnter:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragExit:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragLeave:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragOver:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragStart:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},drop:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseDown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseEnter:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseLeave:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseMove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseOut:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseOver:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseUp:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},select:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},touchCancel:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!1}},touchEnd:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},touchMove:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},touchStart:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},scroll:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},wheel:{EventType:"WheelEvent",defaultInit:{bubbles:!0,cancelable:!0}},abort:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlay:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlayThrough:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},durationChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},emptied:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},encrypted:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},ended:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedData:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedMetadata:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadStart:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},pause:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},play:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},playing:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},progress:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},rateChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeked:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeking:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},stalled:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},suspend:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},timeUpdate:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},volumeChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},waiting:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},load:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},error:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},animationStart:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationEnd:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationIteration:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionEnd:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}}},We={doubleClick:"dblClick"};function $e(e,t){return e.dispatchEvent(t)}Object.keys(Ve).forEach(function(e){var t=Ve[e],n=t.EventType,r=t.defaultInit,o=e.toLowerCase();$e[e]=function(e,t){var i=a({},r,t),l=i.target,u=(l=void 0===l?{}:l).value,c=l.files,s=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(l,["value","files"]);Object.assign(e,s),void 0!==u&&function(e,t){var n=(Object.getOwnPropertyDescriptor(e,"value")||{}).set,r=Object.getPrototypeOf(e),a=(Object.getOwnPropertyDescriptor(r,"value")||{}).set;if(a&&n!==a)a.call(e,t);else{if(!n)throw new Error("The given element does not have a value setter");n.call(e,t)}}(e,u),void 0!==c&&Object.defineProperty(e,"files",{configurable:!0,enumerable:!0,writable:!0,value:c});var f=e.ownerDocument.defaultView;return $e(e,new(f[n]||f.Event)(o,i))}}),Object.keys(We).forEach(function(e){var t=We[e];$e[e]=function(){return $e[t].apply($e,arguments)}});var Je=r.act||function(e){n.unstable_batchedUpdates(e),n.render(t.createElement("div",null),document.createElement("div"))};function He(){return Je.apply(void 0,arguments)}var Ge=new Set;function Ye(e,t){var r=void 0===t?{}:t,o=r.container,i=r.baseElement,l=void 0===i?o:i,u=r.queries,c=r.hydrate,s=void 0!==c&&c;return o||(l=document.body,o=document.body.appendChild(document.createElement("div"))),Ge.add(o),He(s?function(){n.hydrate(e,o)}:function(){n.render(e,o)}),a({container:o,baseElement:l,debug:function(e){return void 0===e&&(e=l),console.log(U(e))},unmount:function(){return n.unmountComponentAtNode(o)},rerender:function(e){Ye(e,{container:o,baseElement:l})},asFragment:function(){if("function"==typeof document.createRange)return document.createRange().createContextualFragment(o.innerHTML);var e=document.createElement("template");return e.innerHTML=o.innerHTML,e.content}},Le(l,u))}function Ke(e){return(0,e.callback)(),null}function Qe(e){e.parentNode===document.body&&document.body.removeChild(e),n.unmountComponentAtNode(e),Ge.delete(e)}function Ze(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r;return He(function(){r=$e.apply(void 0,t)}),r}Object.keys($e).forEach(function(e){Ze[e]=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a;return He(function(){a=$e[e].apply($e,n)}),a}}),Ze.mouseEnter=Ze.mouseOver,Ze.mouseLeave=Ze.mouseOut,Ze.select=function(e,t){e.focus(),Ze.keyUp(e,t)},e.render=Ye,e.testHook=function(e,n){void 0===n&&(n={});var r=function(){var r=t.createElement(Ke,{callback:e});return n.wrapper?t.createElement(n.wrapper,null,r):r},a=Ye(r()),o=a.unmount,i=a.rerender;return{unmount:o,rerender:function(){i(r())}}},e.cleanup=function(){Ge.forEach(Qe)},e.fireEvent=Ze,e.act=He,e.bindElementToQueries=Le,e.within=Le,e.queries=Ne,e.queryHelpers=G,e.getDefaultNormalizer=q,e.configure=function(e){"function"==typeof e&&(e=e(Y)),Y=a({},Y,e)},e.queryByPlaceholderText=ie,e.queryAllByPlaceholderText=le,e.getByPlaceholderText=Me,e.getAllByPlaceholderText=Oe,e.queryByText=ee,e.queryAllByText=X,e.getByText=ke,e.getAllByText=je,e.queryByLabelText=Z,e.queryAllByLabelText=Q,e.getByLabelText=Ie,e.getAllByLabelText=xe,e.queryByAltText=ve,e.queryAllByAltText=be,e.getByAltText=_e,e.getAllByAltText=Be,e.queryBySelectText=ae,e.queryAllBySelectText=re,e.getBySelectText=Ce,e.getAllBySelectText=Pe,e.queryByTestId=ue,e.queryAllByTestId=ce,e.getByTestId=me,e.getAllByTestId=ge,e.queryByTitle=ne,e.queryAllByTitle=te,e.getByTitle=Ee,e.getAllByTitle=we,e.queryByValue=se,e.queryAllByValue=fe,e.getByValue=Ae,e.getAllByValue=Te,e.queryByDisplayValue=he,e.queryAllByDisplayValue=ye,e.getByDisplayValue=ze,e.getAllByDisplayValue=qe,e.queryByRole=de,e.queryAllByRole=pe,e.getAllByRole=Se,e.getByRole=De,e.wait=function(e,t){void 0===e&&(e=function(){});var n=void 0===t?{}:t,r=n.timeout,a=void 0===r?4500:r,o=n.interval;return S(e,a,void 0===o?50:o)},e.waitForElement=function(e,t){var n=void 0===t?{}:t,r=n.container,a=void 0===r?Fe():r,o=n.timeout,i=void 0===o?4500:o,l=n.mutationObserverOptions,u=void 0===l?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:l;return new Promise(function(t,n){var r;"function"!=typeof e&&n("waitForElement requires a callback as the first parameter");var o=setTimeout(function(){c(r||new Error("Timed out in waitForElement."),null)},i),l=Re(s);function c(e,r){var a=Ue();clearTimeout(o),a(function(){return l.disconnect()}),e?n(e):t(r)}function s(){try{var t=e();t&&c(null,t)}catch(e){r=e}}l.observe(a,u),s()})},e.waitForDomChange=function(e){var t=void 0===e?{}:e,n=t.container,r=void 0===n?Fe():n,a=t.timeout,o=void 0===a?4500:a,i=t.mutationObserverOptions,l=void 0===i?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:i;return new Promise(function(e,t){var n=Ue(),a=setTimeout(function(){u(new Error("Timed out in waitForDomChange."),null)},o),i=Re(function(e){u(null,e)});function u(r,o){clearTimeout(a),n(function(){return i.disconnect()}),r?t(r):e(o)}i.observe(r,l)})},e.getNodeText=N,e.getQueriesForElement=Le,e.debugDOM=V,e.getElementError=W,e.firstResultOrNull=$,e.queryAllByAttribute=J,e.queryByAttribute=H,e.prettyDOM=U,Object.defineProperty(e,"__esModule",{value:!0})});
//# sourceMappingURL=react-testing-library.umd.min.js.map
{
"name": "react-testing-library",
"version": "5.6.1",
"version": "5.7.0",
"description": "Simple and complete React DOM testing utilities that encourage good testing practices.",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

@@ -29,3 +29,3 @@ <div align="center">

[![All Contributors](https://img.shields.io/badge/all_contributors-68-orange.svg?style=flat-square)](#contributors)
[![All Contributors](https://img.shields.io/badge/all_contributors-69-orange.svg?style=flat-square)](#contributors)
[![PRs Welcome][prs-badge]][prs] [![Code of Conduct][coc-badge]][coc]

@@ -220,4 +220,3 @@ [![Join the community on Spectrum][spectrum-badge]][spectrum]

| [<img src="https://avatars0.githubusercontent.com/u/6998954?v=4" width="100px;" alt="Monica Powell"/><br /><sub><b>Monica Powell</b></sub>](http://www.aboutmonica.com)<br />[πŸ“–](https://github.com/kentcdodds/react-testing-library/commits?author=M0nica "Documentation") | [<img src="https://avatars1.githubusercontent.com/u/2699953?v=4" width="100px;" alt="Vitaly Sivkov"/><br /><sub><b>Vitaly Sivkov</b></sub>](http://sivkoff.com)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=sivkoff "Code") | [<img src="https://avatars3.githubusercontent.com/u/7049?v=4" width="100px;" alt="Weyert de Boer"/><br /><sub><b>Weyert de Boer</b></sub>](https://github.com/weyert)<br />[πŸ€”](#ideas-weyert "Ideas, Planning, & Feedback") [πŸ‘€](#review-weyert "Reviewed Pull Requests") | [<img src="https://avatars3.githubusercontent.com/u/13613037?v=4" width="100px;" alt="EstebanMarin"/><br /><sub><b>EstebanMarin</b></sub>](https://github.com/EstebanMarin)<br />[πŸ“–](https://github.com/kentcdodds/react-testing-library/commits?author=EstebanMarin "Documentation") | [<img src="https://avatars2.githubusercontent.com/u/13953703?v=4" width="100px;" alt="Victor Martins"/><br /><sub><b>Victor Martins</b></sub>](https://github.com/vctormb)<br />[πŸ“–](https://github.com/kentcdodds/react-testing-library/commits?author=vctormb "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/19773?v=4" width="100px;" alt="Royston Shufflebotham"/><br /><sub><b>Royston Shufflebotham</b></sub>](https://github.com/RoystonS)<br />[πŸ›](https://github.com/kentcdodds/react-testing-library/issues?q=author%3ARoystonS "Bug reports") [πŸ“–](https://github.com/kentcdodds/react-testing-library/commits?author=RoystonS "Documentation") [πŸ’‘](#example-RoystonS "Examples") | [<img src="https://avatars0.githubusercontent.com/u/6834804?v=4" width="100px;" alt="chrbala"/><br /><sub><b>chrbala</b></sub>](https://github.com/chrbala)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=chrbala "Code") |
| [<img src="https://avatars3.githubusercontent.com/u/887639?v=4" width="100px;" alt="Donavon West"/><br /><sub><b>Donavon West</b></sub>](http://donavon.com)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=donavon "Code") [πŸ“–](https://github.com/kentcdodds/react-testing-library/commits?author=donavon "Documentation") [πŸ€”](#ideas-donavon "Ideas, Planning, & Feedback") [⚠️](https://github.com/kentcdodds/react-testing-library/commits?author=donavon "Tests") | [<img src="https://avatars2.githubusercontent.com/u/689081?v=4" width="100px;" alt="Richard Maisano"/><br /><sub><b>Richard Maisano</b></sub>](https://github.com/maisano)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=maisano "Code") | [<img src="https://avatars0.githubusercontent.com/u/5244986?v=4" width="100px;" alt="Marco Biedermann"/><br /><sub><b>Marco Biedermann</b></sub>](https://www.marcobiedermann.com)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=marcobiedermann "Code") [🚧](#maintenance-marcobiedermann "Maintenance") [⚠️](https://github.com/kentcdodds/react-testing-library/commits?author=marcobiedermann "Tests") | [<img src="https://avatars3.githubusercontent.com/u/93752?v=4" width="100px;" alt="Alex Zherdev"/><br /><sub><b>Alex Zherdev</b></sub>](https://github.com/alexzherdev)<br />[πŸ›](https://github.com/kentcdodds/react-testing-library/issues?q=author%3Aalexzherdev "Bug reports") [πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=alexzherdev "Code") | [<img src="https://avatars0.githubusercontent.com/u/5133846?v=4" width="100px;" alt="AndrΓ© Matulionis dos Santos"/><br /><sub><b>AndrΓ© Matulionis dos Santos</b></sub>](https://twitter.com/Andrewmat)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=Andrewmat "Code") [πŸ’‘](#example-Andrewmat "Examples") [⚠️](https://github.com/kentcdodds/react-testing-library/commits?author=Andrewmat "Tests") |
| [<img src="https://avatars3.githubusercontent.com/u/887639?v=4" width="100px;" alt="Donavon West"/><br /><sub><b>Donavon West</b></sub>](http://donavon.com)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=donavon "Code") [πŸ“–](https://github.com/kentcdodds/react-testing-library/commits?author=donavon "Documentation") [πŸ€”](#ideas-donavon "Ideas, Planning, & Feedback") [⚠️](https://github.com/kentcdodds/react-testing-library/commits?author=donavon "Tests") | [<img src="https://avatars2.githubusercontent.com/u/689081?v=4" width="100px;" alt="Richard Maisano"/><br /><sub><b>Richard Maisano</b></sub>](https://github.com/maisano)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=maisano "Code") | [<img src="https://avatars0.githubusercontent.com/u/5244986?v=4" width="100px;" alt="Marco Biedermann"/><br /><sub><b>Marco Biedermann</b></sub>](https://www.marcobiedermann.com)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=marcobiedermann "Code") [🚧](#maintenance-marcobiedermann "Maintenance") [⚠️](https://github.com/kentcdodds/react-testing-library/commits?author=marcobiedermann "Tests") | [<img src="https://avatars3.githubusercontent.com/u/93752?v=4" width="100px;" alt="Alex Zherdev"/><br /><sub><b>Alex Zherdev</b></sub>](https://github.com/alexzherdev)<br />[πŸ›](https://github.com/kentcdodds/react-testing-library/issues?q=author%3Aalexzherdev "Bug reports") [πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=alexzherdev "Code") | [<img src="https://avatars0.githubusercontent.com/u/5133846?v=4" width="100px;" alt="AndrΓ© Matulionis dos Santos"/><br /><sub><b>AndrΓ© Matulionis dos Santos</b></sub>](https://twitter.com/Andrewmat)<br />[πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=Andrewmat "Code") [πŸ’‘](#example-Andrewmat "Examples") [⚠️](https://github.com/kentcdodds/react-testing-library/commits?author=Andrewmat "Tests") | [<img src="https://avatars0.githubusercontent.com/u/1096340?v=4" width="100px;" alt="Daniel K."/><br /><sub><b>Daniel K.</b></sub>](https://github.com/FredyC)<br />[πŸ›](https://github.com/kentcdodds/react-testing-library/issues?q=author%3AFredyC "Bug reports") [πŸ’»](https://github.com/kentcdodds/react-testing-library/commits?author=FredyC "Code") [πŸ€”](#ideas-FredyC "Ideas, Planning, & Feedback") [⚠️](https://github.com/kentcdodds/react-testing-library/commits?author=FredyC "Tests") |
<!-- ALL-CONTRIBUTORS-LIST:END -->

@@ -224,0 +223,0 @@

@@ -27,2 +27,6 @@ import {queries, BoundFunction} from 'dom-testing-library'

export type HookOptions = {
wrapper: React.FunctionComponent
}
export interface RenderOptions<Q extends Queries = typeof queries> {

@@ -52,3 +56,3 @@ container?: HTMLElement

*/
export function testHook(callback: () => void): HookResult
export function testHook(callback: () => void, options?: Partial<HookOptions>): HookResult

@@ -55,0 +59,0 @@ /**

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet