import{l as w}from"./preact.module.NIwkvMQy.js";var l,u,v,y,s=0,C=[],e=w,A=e.__b,F=e.__r,g=e.diffed,k=e.__c,q=e.unmount,T=e.__;function p(_,t){e.__h&&e.__h(u,_,s||t),s=0;var n=u.__H||(u.__H={__:[],__h:[]});return _>=n.__.length&&n.__.push({}),n.__[_]}function S(_){return s=1,x(W,_)}function x(_,t,n){var r=p(l++,2);if(r.t=_,!r.__c&&(r.__=[W(void 0,t),function(o){var f=r.__N?r.__N[0]:r.__[0],c=r.t(f,o);f!==c&&(r.__N=[c,r.__[1]],r.__c.setState({}))}],r.__c=u,!u.u)){var a=function(o,f,c){if(!r.__c.__H)return!0;var m=r.__c.__H.__.filter(function(i){return!!i.__c});if(m.every(function(i){return!i.__N}))return!h||h.call(this,o,f,c);var E=!1;return m.forEach(function(i){if(i.__N){var j=i.__[0];i.__=i.__N,i.__N=void 0,j!==i.__[0]&&(E=!0)}}),!(!E&&r.__c.props===o)&&(!h||h.call(this,o,f,c))};u.u=!0;var h=u.shouldComponentUpdate,N=u.componentWillUpdate;u.componentWillUpdate=function(o,f,c){if(this.__e){var m=h;h=void 0,a(o,f,c),h=m}N&&N.call(this,o,f,c)},u.shouldComponentUpdate=a}return r.__N||r.__}function $(_,t){var n=p(l++,3);!e.__s&&b(n.__H,t)&&(n.__=_,n.i=t,u.__H.__h.push(n))}function G(_){return s=5,z(function(){return{current:_}},[])}function z(_,t){var n=p(l++,7);return b(n.__H,t)&&(n.__=_(),n.__H=t,n.__h=_),n.__}function B(){for(var _;_=C.shift();)if(_.__P&&_.__H)try{_.__H.__h.forEach(d),_.__H.__h.forEach(H),_.__H.__h=[]}catch(t){_.__H.__h=[],e.__e(t,_.__v)}}e.__b=function(_){u=null,A&&A(_)},e.__=function(_,t){_&&t.__k&&t.__k.__m&&(_.__m=t.__k.__m),T&&T(_,t)},e.__r=function(_){F&&F(_),l=0;var t=(u=_.__c).__H;t&&(v===u?(t.__h=[],u.__h=[],t.__.forEach(function(n){n.__N&&(n.__=n.__N),n.i=n.__N=void 0})):(t.__h.forEach(d),t.__h.forEach(H),t.__h=[],l=0)),v=u},e.diffed=function(_){g&&g(_);var t=_.__c;t&&t.__H&&(t.__H.__h.length&&(C.push(t)!==1&&y===e.requestAnimationFrame||((y=e.requestAnimationFrame)||D)(B)),t.__H.__.forEach(function(n){n.i&&(n.__H=n.i),n.i=void 0})),v=u=null},e.__c=function(_,t){t.some(function(n){try{n.__h.forEach(d),n.__h=n.__h.filter(function(r){return!r.__||H(r)})}catch(r){t.some(function(a){a.__h&&(a.__h=[])}),t=[],e.__e(r,n.__v)}}),k&&k(_,t)},e.unmount=function(_){q&&q(_);var t,n=_.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{d(r)}catch(a){t=a}}),n.__H=void 0,t&&e.__e(t,n.__v))};var U=typeof requestAnimationFrame=="function";function D(_){var t,n=function(){clearTimeout(r),U&&cancelAnimationFrame(t),setTimeout(_)},r=setTimeout(n,100);U&&(t=requestAnimationFrame(n))}function d(_){var t=u,n=_.__c;typeof n=="function"&&(_.__c=void 0,n()),u=t}function H(_){var t=u;_.__c=_.__(),u=t}function b(_,t){return!_||_.length!==t.length||t.some(function(n,r){return n!==_[r]})}function W(_,t){return typeof t=="function"?t(_):t}export{G as A,z as T,S as h,$ as y};