1import{Bp as q}from"/assets/esbuild/chunk-37HBPGVR-release-20261001-bk45084-caf04225e9014.js";import{a as J}from"/assets/esbuild/chunk-JQ3E6QDR-release-20261001-bk45084-caf04225e9014.js";import{a as $}from"/assets/esbuild/chunk-547NJVFN-release-20261001-bk45084-caf04225e9014.js";import{c as U,d as T,f as y,h as b}from"/assets/esbuild/chunk-TPT4GIBC-release-20261001-bk45084-caf04225e9014.js";T();b();y();T();b();y();var x=U($()),f=U(q());function l(){return l=Object.assign||function(e){for(var a=1;a<arguments.length;a++){var u=arguments[a];for(var i in u)Object.prototype.hasOwnProperty.call(u,i)&&(e[i]=u[i])}return e},l.apply(this,arguments)}function z(e,a){e.prototype=Object.create(a.prototype),e.prototype.constructor=e,e.__proto__=a}var K={preventDefaultTouchmoveEvent:!1,delta:10,rotationAngle:0,trackMouse:!1,trackTouch:!0},_={xy:[0,0],swiping:!1,eventData:void 0,start:void 0},Q="Left",V="Right",Z="Up",C="Down",ee="touchstart",te="touchmove",ne="touchend",N="mousemove",A="mouseup";function re(e,a,u,i){return e>a?u>0?Q:V:i>0?Z:C}function P(e,a){if(a===0)return e;var u=Math.PI/180*a,i=e[0]*Math.cos(u)+e[1]*Math.sin(u),c=e[1]*Math.cos(u)-e[0]*Math.sin(u);return[i,c]}function ae(e,a){var u=function(t){t.touches&&t.touches.length>1||e(function(n,r){r.trackMouse&&(document.addEventListener(N,i),document.addEventListener(A,M));var o=t.touches?t.touches[0]:t,v=o.clientX,d=o.clientY,S=P([v,d],r.rotationAngle);return l({},n,_,{eventData:{initial:[].concat(S),first:!0},xy:S,start:t.timeStamp||0})})},i=function(t){e(function(n,r){if(!n.xy[0]||!n.xy[1]||t.touches&&t.touches.length>1)return n;var o=t.touches?t.touches[0]:t,v=o.clientX,d=o.clientY,S=P([v,d],r.rotationAngle),j=S[0],B=S[1],R=n.xy[0]-j,k=n.xy[1]-B,w=Math.abs(R),g=Math.abs(k),H=(t.timeStamp||0)-n.start,I=Math.sqrt(w*w+g*g)/(H||1);if(w<r.delta&&g<r.delta&&!n.swiping)return n;var L=re(w,g,R,k),X=l({},n.eventData,{event:t,absX:w,absY:g,deltaX:R,deltaY:k,velocity:I,dir:L});r.onSwiping&&r.onSwiping(X);var Y=!1;return(r.onSwiping||r.onSwiped||r["onSwiped"+L])&&(Y=!0),Y&&r.preventDefaultTouchmoveEvent&&r.trackTouch&&t.cancelable&&t.preventDefault(),l({},n,{eventData:l({},X,{first:!1}),swiping:!0})})},c=function(t){e(function(n,r){var o;return n.swiping&&(o=l({},n.eventData,{event:t}),r.onSwiped&&r.onSwiped(o),r["onSwiped"+o.dir]&&r["onSwiped"+o.dir](o)),l({},n,_,{eventData:o})})},s=function(){document.removeEventListener(N,i),document.removeEventListener(A,M)},M=function(t){s(),c(t)},p=function(t){if(t&&t.addEventListener){var n=[[ee,u],[te,i],[ne,c]];return n.forEach(function(r){var o=r[0],v=r[1];return t.addEventListener(o,v)}),function(){return n.forEach(function(r){var o=r[0],v=r[1];return t.removeEventListener(o,v)})}}},E=function(t){t!==null&&e(function(n,r){if(n.el===t)return n;var o={};return n.el&&n.el!==t&&n.cleanUpTouch&&(n.cleanUpTouch(),o.cleanUpTouch=null),r.trackTouch&&t&&(o.cleanUpTouch=p(t)),l({},n,{el:t},o)})},m={ref:E};return a.trackMouse&&(m.onMouseDown=u),[m,p]}function oe(e,a,u){var i={};return!a.trackTouch&&e.cleanUpTouch?(e.cleanUpTouch(),i.cleanUpTouch=null):a.trackTouch&&!e.cleanUpTouch&&e.el&&(i.cleanUpTouch=u(e.el)),l({},e,i)}var D=(function(e){z(a,e);function a(i){var c;return c=e.call(this,i)||this,c._set=function(s){c.transientState=s(c.transientState,c.props)},c.transientState=l({},_,{type:"class"}),c}var u=a.prototype;return u.render=function(){var c=this.props,s=c.className,M=c.style,p=c.nodeName,E=p===void 0?"div":p,m=c.innerRef,h=c.children,t=c.trackMouse,n=ae(this._set,{trackMouse:t}),r=n[0],o=n[1];this.transientState=oe(this.transientState,this.props,o);var v=m?function(d){return m(d),r.ref(d)}:r.ref;return x.default.createElement(E,l({},r,{className:s,style:M,ref:v}),h)},a})(x.default.PureComponent);D.propTypes={onSwiped:f.default.func,onSwiping:f.default.func,onSwipedUp:f.default.func,onSwipedRight:f.default.func,onSwipedDown:f.default.func,onSwipedLeft:f.default.func,delta:f.default.number,preventDefaultTouchmoveEvent:f.default.bool,nodeName:f.default.string,trackMouse:f.default.bool,trackTouch:f.default.bool,innerRef:f.default.func,rotationAngle:f.default.number};D.defaultProps=K;var O=U(J());function ue(e){let a=e.onSwipedLeft,u=e.onSwipedRight,i=e.children;return O.jsx(D,{delta:10,preventDefaultTouchmoveEvent:!0,trackMouse:!0,onSwipedLeft:a,onSwipedRight:u,children:i})}var ve=ue;export{ve as a};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.