Sha256: 603f68b12060ff9bb4c69975ec0c44c6b37f555382b1661b1a000d46e8d43b74

Contents?: true

Size: 841 Bytes

Versions: 12

Compression:

Stored size: 841 Bytes

Contents

import{options as n}from"preact";function r(){return n.t=n.debounceRendering,n.debounceRendering=function(r){return n.o=r},function(){return n.o&&n.o()}}var t=function(n){return null!=n&&"function"==typeof n.then},o=0;function u(u){if(++o>1){var e=u();return t(e)?e.then(function(){--o}):(--o,Promise.resolve())}var f,c,a=n.requestAnimationFrame,l=r();n.requestAnimationFrame=function(n){return f=n};var v,d,h=function(){try{for(l();f;)c=f,f=null,c(),l()}catch(n){v||(v=n)}finally{i()}n.requestAnimationFrame=a,--o};try{d=u()}catch(n){v=n}if(t(d))return d.then(h,function(n){throw h(),n});if(h(),v)throw v;return Promise.resolve()}function i(){n.o&&(n.o(),delete n.o),void 0!==n.t?(n.debounceRendering=n.t,delete n.t):n.debounceRendering=void 0}export{r as setupRerender,u as act,i as teardown};
//# sourceMappingURL=testUtils.module.js.map

Version data entries

12 entries across 6 versions & 1 rubygems

Version Path
isomorfeus-preact-10.9.0 node_modules/preact/test-utils/dist/testUtils.module.js
isomorfeus-preact-10.9.0 node_modules/preact/test-utils/dist/testUtils.mjs
isomorfeus-preact-10.8.2 node_modules/preact/test-utils/dist/testUtils.mjs
isomorfeus-preact-10.8.2 node_modules/preact/test-utils/dist/testUtils.module.js
isomorfeus-preact-10.8.1 node_modules/preact/test-utils/dist/testUtils.mjs
isomorfeus-preact-10.8.1 node_modules/preact/test-utils/dist/testUtils.module.js
isomorfeus-preact-10.8.0 node_modules/preact/test-utils/dist/testUtils.mjs
isomorfeus-preact-10.8.0 node_modules/preact/test-utils/dist/testUtils.module.js
isomorfeus-preact-10.7.3 node_modules/preact/test-utils/dist/testUtils.module.js
isomorfeus-preact-10.7.3 node_modules/preact/test-utils/dist/testUtils.mjs
isomorfeus-preact-10.7.2 node_modules/preact/test-utils/dist/testUtils.mjs
isomorfeus-preact-10.7.2 node_modules/preact/test-utils/dist/testUtils.module.js