PageSourceSearch

https://nipm-poc.vercel.app/_next/static/chunks/7240-d76b97f6bc74a6b5.js

js nipm-poc.vercel.app collected 2026-10-03 07:25:42 UTC 28,671 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7240],{62190:function(n,t,e){e.d(t,{Z:function(){return i}});let i=(0,e(31134).Z)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},13895:function(n,t,e){e.d(t,{Z:function(){return i}});let i=(0,e(31134).Z)("zoom-in",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14",key:"1vmskp"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]])},75146:function(n,t,e){e.d(t,{Z:function(){return i}});let i=(0,e(31134).Z)("zoom-out",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]])},26126:function(n,t,e){e.d(t,{Uv:function(){return ny},d$:function(){return ng}});var i=e(67294),o=function(n,t){return Number(n.toFixed(t))},a=function(n,t,e){e&&"function"==typeof e&&e(n,t)},r={easeOut:function(n){return-Math.cos(n*Math.PI)/2+.5},linear:function(n){return n},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return n*(2-n)},easeInOutQuad:function(n){return n<.5?2*n*n:-1+(4-2*n)*n},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return--n*n*n+1},easeInOutCubic:function(n){return n<.5?4*n*n*n:(n-1)*(2*n-2)*(2*n-2)+1},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1- --n*n*n*n},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-8*--n*n*n*n},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1+--n*n*n*n*n},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1+16*--n*n*n*n*n}},s=function(n){"number"==typeof n&&cancelAnimationFrame(n)},l=function(n){n.mounted&&(s(n.animation),n.animate=!1,n.animation=null,n.velocity=null)};function u(n,t,e,i){if(n.mounted){var o=new Date().getTime();l(n),n.animation=function(){if(!n.mounted)return s(n.animation);var a=new Date().getTime()-o,l=(0,r[t])(a/e);a>=e?(i(1),n.animation=null):n.animation&&(i(l),requestAnimationFrame(n.animation))},requestAnimationFrame(n.animation)}}function c(n,t,e,i){var o,a,r,s=(o=t.scale,a=t.positionX,r=t.positionY,!(Number.isNaN(o)||Number.isNaN(a)||Number.isNaN(r)));if(n.mounted&&s){var l=n.setTransformState,c=n.transformState,p=c.scale,m=c.positionX,d=c.positionY,f=t.scale-p,h=t.positionX-m,v=t.positionY-d;0===e?l(t.scale,t.positionX,t.positionY):u(n,i,e,function(n){l(p+f*n,m+h*n,d+v*n)})}}var p=function(n,t,e,i,o,a,r){var s=n>t?e*(r?1:.5):0,l=i>o?a*(r?1:.5):0;return{minPositionX:n-t-s,maxPositionX:s,minPositionY:i-o-l,maxPositionY:l}},m=function(n,t){var e,i,o,a,r,s,l=n.wrapperComponent,u=n.contentComponent,c=n.setup.centerZoomedOut;if(!l||!u)throw Error("Components are not mounted");var m=(e=l.offsetWidth,i=l.offsetHeight,o=u.offsetWidth,a=u.offsetHeight,{wrapperWidth:e,wrapperHeight:i,newContentWidth:r=o*t,newDiffWidth:e-r,newContentHeight:s=a*t,newDiffHeight:i-s}),d=m.wrapperWidth,f=m.wrapperHeight;return p(d,m.newContentWidth,m.newDiffWidth,f,m.newContentHeight,m.newDiffHeight,!!c)},d=function(n,t,e,i){return i?n<t?o(t,2):n>e?o(e,2):o(n,2):o(n,2)},f=function(n,t){var e=m(n,t);return n.bounds=e,e};function h(n,t,e,i,o,a,r){var s=e.minPositionX,l=e.minPositionY,u=e.maxPositionX,c=e.maxPositionY,p=0,m=0;return r&&(p=o,m=a),{x:d(n,s-p,u+p,i),y:d(t,l-m,c+m,i)}}function v(n,t,e,i,o,a){var r=n.transformState,s=r.scale,l=r.positionX,u=r.positionY,c=i-s;return"number"!=typeof t||"number"!=typeof e?(console.error("Mouse X and Y position were not provided!"),{x:l,y:u}):h(l-t*c,u-e*c,o,a,0,0,null)}function g(n,t,e,i,o){var a=t-(o?i:0);return!Number.isNaN(e)&&n>=e?e:!Number.isNaN(t)&&n<=a?a:n}var y=function(n,t){var e=n.setup.panning.excluded,i=n.isInitialized,o=n.wrapperComponent,a=t.target,r="shadowRoot"in a&&"composedPath"in t?t.composedPath().some(function(n){return n instanceof Element&&(null==o?void 0:o.contains(n))}):null==o?void 0:o.contains(a);return!(!(i&&a&&r)||Q(a,e))},S=function(n){var t=n.isInitialized,e=n.isPanning,i=n.setup.panning.disabled;return!!t&&!!e&&!i},w=function(n,t){var e=n.transformState,i=e.positionX,o=e.positionY;n.isPanning=!0;var a=t.clientX,r=t.clientY;n.startCoords={x:a-i,y:r-o}},b=function(n,t){var e=t.touches,i=n.transformState,o=i.positionX,a=i.positionY;if(n.isPanning=!0,1===e.length){var r=e[0].clientX,s=e[0].clientY;n.startCoords={x:r-o,y:s-a}}};function C(n,t,e,i,o){var a=n.setup.limitToBounds,r=n.wrapperComponent,s=n.bounds,l=n.transformState,u=l.scale,c=l.positionX,p=l.positionY;if(null!==r&&null!==s&&(t!==c||e!==p)){var m=h(t,e,s,a,i,o,r),d=m.x,f=m.y;n.setTransformState(u,d,f)}}var P=function(n,t,e){var i=n.startCoords,o=n.transformState,a=n.setup.panning,r=a.lockAxisX,s=a.lockAxisY,l=o.positionX,u=o.positionY;if(!i)return{x:l,y:u};var c=t-i.x,p=e-i.y;return{x:r?l:c,y:s?u:p}},x=function(n,t){var e=n.setup,i=n.transformState.scale,o=e.minScale,a=e.disablePadding;return t>0&&i>=o&&!a?t:0},T=function(n){var t=n.mounted,e=n.setup,i=e.disabled,o=e.velocityAnimation,a=n.transformState.scale;return!o.disabled||a>1||!i||!!t},Y=function(n){var t=n.mounted,e=n.velocity,i=n.bounds,o=n.setup,a=o.disabled,r=o.velocityAnimation,s=n.transformState.scale;return(!r.disabled||s>1||!a||!!t)&&!!e&&!!i};function X(n,t,e,i,o,a,r,s,l,u){if(o){if(t>r&&e>r){var c=r+(n-r)*u;return c>l?l:c<r?r:c}if(t<a&&e<a){var c=a+(n-a)*u;return c<s?s:c>a?a:c}}return i?t:d(n,a,r,o)}function E(n,t){var e=n.transformState.scale;l(n),f(n,e),void 0!==window.TouchEvent&&t instanceof TouchEvent?b(n,t):w(n,t)}function k(n,t){var e=n.transformState.scale,i=n.setup,o=i.minScale,a=i.alignmentAnimation,r=a.disabled,s=a.sizeX,l=a.sizeY,u=a.animationTime,p=a.animationType;if(!(r||e<o||!s&&!l)){var m=function(n){var t=n.transformState,e=t.positionX,i=t.positionY,o=t.scale,a=n.setup,r=a.disabled,s=a.limitToBounds,l=a.centerZoomedOut,u=n.wrapperComponent;if(!r&&u&&n.bounds){var c=n.bounds,p=c.maxPositionX,m=c.minPositionX,d=c.maxPositionY,f=c.minPositionY,h=e>p?u.offsetWidth:n.setup.minPositionX||0,g=i>d?u.offsetHeight:n.setup.minPositionY||0,y=v(n,h,g,o,n.bounds,s||l),S=y.x,w=y.y;return{scale:o,positionX:e>p||e<m?S:e,positionY:i>d||i<f?w:i}}}(n);m&&c(n,m,null!=t?t:u,p)}}function z(n,t,e){var i=n.startCoords,o=n.setup.alignmentAnimation,a=o.sizeX,r=o.sizeY;if(i){var s=P(n,t,e),l=s.x,u=s.y,c=x(n,a),p=x(n,r);!function(n,t){if(T(n)){var e=n.lastMousePosition,i=n.velocityTime,o=n.setup,a=n.wrapperComponent,r=o.velocityAnimation.equalToMove,s=Date.now();if(e&&i&&a){var l=r?Math.min(1,a.offsetWidth/window.innerWidth):1,u=t.x-e.x,c=t.y-e.y;n.velocity={velocityX:u/l,velocityY:c/l,total:Math.sqrt(u*u+c*c)/(s-i)}}n.lastMousePosition=t,n.velocityTime=s}}(n,{x:l,y:u}),C(n,l,u,c,p)}}function N(n,t,e,i){var a=n.setup,r=a.minScale,s=a.maxScale,l=a.limitToBounds,u=g(o(t,2),r,s,0,!1),c=f(n,u),p=v(n,e,i,u,c,l);return{scale:u,positionX:p.x,positionY:p.y}}function W(n,t,e){var i=n.transformState.scale,o=n.wrapperComponent,a=n.setup,r=a.minScale,s=a.limitToBounds,l=a.zoomAnimation,u=l.disabled,p=l.animationTime,m=l.animationType,d=u||i>=r;if((i>=1||s)&&k(n),!d&&o&&n.mounted){var f=N(n,r,t||o.offsetWidth/2,e||o.offsetHeight/2);f&&c(n,f,p,m)}}var A=function(){return(A=Object.assign||function(n){for(var t,e=1,i=arguments.length;e<i;e++)for(var o in t=arguments[e])Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o
1]);return n}).apply(this,arguments)};function D(n,t,e){if(e||2==arguments.length)for(var i,o=0,a=t.length;o<a;o++)!i&&o in t||(i||(i=Array.prototype.slice.call(t,0,o)),i[o]=t[o]);return n.concat(i||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var O={scale:1,positionX:0,positionY:0},I={disabled:!1,minPositionX:null,maxPositionX:null,minPositionY:null,maxPositionY:null,minScale:1,maxScale:8,limitToBounds:!0,centerZoomedOut:!1,centerOnInit:!1,disablePadding:!1,smooth:!0,wheel:{step:.2,disabled:!1,smoothStep:.001,wheelDisabled:!1,touchPadDisabled:!1,activationKeys:[],excluded:[]},panning:{disabled:!1,velocityDisabled:!1,lockAxisX:!1,lockAxisY:!1,allowLeftClickPan:!0,allowMiddleClickPan:!0,allowRightClickPan:!0,wheelPanning:!1,activationKeys:[],excluded:[]},pinch:{step:5,disabled:!1,excluded:[]},doubleClick:{disabled:!1,step:.7,mode:"zoomIn",animationType:"easeOut",animationTime:200,excluded:[]},zoomAnimation:{disabled:!1,size:.4,animationTime:200,animationType:"easeOut"},alignmentAnimation:{disabled:!1,sizeX:100,sizeY:100,animationTime:200,velocityAlignmentTime:400,animationType:"easeOut"},velocityAnimation:{disabled:!1,sensitivity:1,animationTime:400,animationType:"easeOut",equalToMove:!0}},M="react-transform-wrapper",L=function(n){var t,e,i,o;return{previousScale:null!==(t=n.initialScale)&&void 0!==t?t:O.scale,scale:null!==(e=n.initialScale)&&void 0!==e?e:O.scale,positionX:null!==(i=n.initialPositionX)&&void 0!==i?i:O.positionX,positionY:null!==(o=n.initialPositionY)&&void 0!==o?o:O.positionY}},B=function(n){var t=A({},I);return Object.keys(n).forEach(function(e){var i=void 0!==n[e];if(void 0!==I[e]&&i){var o=Object.prototype.toString.call(I[e]);"[object Object]"===o?t[e]=A(A({},I[e]),n[e]):"[object Array]"===o?t[e]=D(D([],I[e],!0),n[e],!0):t[e]=n[e]}}),t},K=function(n,t,e){var i=n.transformState.scale,a=n.wrapperComponent,r=n.setup,s=r.maxScale,l=r.minScale,u=r.zoomAnimation,c=r.smooth,p=u.size;if(!a)throw Error("Wrapper is not mounted");
1return g(o(c?i*Math.exp(t*e):i+t*e,3),l,s,p,!1)};function Z(n,t,e,i,o){var a=n.wrapperComponent,r=n.transformState,s=r.scale,l=r.positionX,u=r.positionY;if(!a)return console.error("No WrapperComponent found");var p=a.offsetWidth,m=a.offsetHeight,d=K(n,t,e),f=N(n,d,(p/2-l)/s,(m/2-u)/s);if(!f)return console.error("Error during zoom event. New transformation state was not calculated.");c(n,f,i,o)}function R(n,t,e,i){var o=n.setup,a=n.wrapperComponent,r=o.limitToBounds,s=L(n.props),l=n.transformState,u=l.scale,p=l.positionX,d=l.positionY;if(a){var f=m(n,s.scale),v=h(s.positionX,s.positionY,f,r,0,0,a),g={scale:s.scale,positionX:v.x,positionY:v.y};if(u===s.scale&&p===s.positionX&&d===s.positionY)return;null==i||i(),c(n,g,t,e)}}var _=function(n){return{instance:n,zoomIn:function(t,e,i){void 0===t&&(t=.5),void 0===e&&(e=300),void 0===i&&(i="easeOut"),Z(n,1,t,e,i)},zoomOut:function(t,e,i){void 0===t&&(t=.5),void 0===e&&(e=300),void 0===i&&(i="easeOut"),Z(n,-1,t,e,i)},setTransform:function(t,e,i,o,a){void 0===o&&(o=300),void 0===a&&(a="easeOut");var r=n.transformState,s=r.positionX,l=r.positionY,u=r.scale,p=n.wrapperComponent,m=n.contentComponent;!n.setup.disabled&&p&&m&&c(n,{positionX:Number.isNaN(t)?s:t,positionY:Number.isNaN(e)?l:e,scale:Number.isNaN(i)?u:i},o,a)},resetTransform:function(t,e){void 0===t&&(t=200),void 0===e&&(e="easeOut"),R(n,t,e)},centerView:function(t,e,i){void 0===e&&(e=200),void 0===i&&(i="easeOut");var o=n.transformState,a=n.wrapperComponent,r=n.contentComponent;a&&r&&c(n,U(t||o.scale,a,r),e,i)},zoomToElement:function(t,e,i,o){void 0===i&&(i=600),void 0===o&&(o="easeOut"),l(n);var a=n.wrapperComponent,r="string"==typeof t?document.getElementById(t):t;if(a&&r&&a.contains(r)){var s=function(n,t,e){var i,o,a,r,s,l=n.wrapperComponent,u=n.contentComponent,c=n.transformState,p=n.setup,d=p.limitToBounds,f=p.minScale,v=p.maxScale;if(!l||!u)return c;var y=l.getBoundingClientRect(),S=t.getBoundingClientRect(),w=(i=t.getBoundingClientRect(),o=l.getBoundingClientRect(),a=u.getBoundingClientRect(),r=o.x*c.scale,s=o.y*c.scale,{x:(i.x-a.x+r)/c.scale,y:(i.y-a.y+s)/c.scale}),b=w.x,C=w.y,P=S.width/c.scale,x=S.height/c.scale,T=l.offsetWidth/P,Y=l.offsetHeight/x,X=g(e||Math.min(T,Y),f,v,0,!1),E=(y.width-P*X)/2,k=(y.height-x*X)/2,z=h((y.left-b)*X+E,(y.top-C)*X+k,m(n,X),d,0,0,l);return{positionX:z.x,positionY:z.y,scale:X}}(n,r,e);c(n,s,i,o)}}}},H=function(n){var t={};return Object.assign(t,{instance:n,state:n.transformState}),Object.assign(t,_(n)),t};function j(){try{return{get passive(){return!1}}}catch(n){return!1}}var F=".".concat(M),Q=function(n,t){return t.some(function(t){return n.matches("".concat(F," ").concat(t,", ").concat(F," .").concat(t,", ").concat(F," ").concat(t," *, ").concat(F," .").concat(t," *"))})},q=function(n){n&&clearTimeout(n)},U=function(n,t,e){var i=e.offsetWidth*n,o=e.offsetHeight*n;return{scale:n,positionX:(t.offsetWidth-i)/2,positionY:(t.offsetHeight-o)/2}},V=function(n,t){var e=n.setup.wheel,i=e.disabled,o=e.wheelDisabled,a=e.touchPadDisabled,r=e.excluded,s=n.isInitialized,l=n.isPanning,u=t.target;return!(!(s&&!l&&!i&&u)||o&&!t.ctrlKey||a&&t.ctrlKey||Q(u,r))};function $(n,t,e){var i=t.getBoundingClientRect(),o=0,a=0;if("clientX"in n)o=(n.clientX-i.left)/e,a=(n.clientY-i.top)/e;else{var r=n.touches[0];o=(r.clientX-i.left)/e,a=(r.clientY-i.top)/e}return(Number.isNaN(o)||Number.isNaN(a))&&console.error("No mouse or touch offset found"),{x:o,y:a}}var G=function(n,t,e,i,a){var r=n.transformState.scale,s=n.wrapperComponent,l=n.setup,u=l.maxScale,c=l.minScale,p=l.zoomAnimation,m=l.disablePadding,d=p.size,f=p.disabled;if(!s)throw Error("Wrapper is not mounted");var h=r+t*e;return a?h:g(o(h,3),c,u,d,!i&&!f&&!m)},J=function(n,t){var e=n.previousWheelEvent,i=n.transformState.scale,o=n.setup,a=o.maxScale,r=o.minScale;return!!e&&(i<a||i>r||Math.sign(e.deltaY)!==Math.sign(t.deltaY)||e.deltaY>0&&e.deltaY<t.deltaY||e.deltaY<0&&e.deltaY>t.deltaY||Math.sign(e.deltaY)!==Math.sign(t.deltaY))},nn=function(n,t){var e=n.setup.pinch,i=e.disabled,o=e.excluded,a=n.isInitialized,r=t.target;return!(!(a&&!i&&r)||Q(r,o))},nt=function(n){var t=n.setup.pinch.disabled,e=n.isInitialized,i=n.pinchStartDistance;return!!e&&!t&&!!i},ne=function(n,t,e){var i=e.getBoundingClientRect(),a=n.touches,r=o(a[0].clientX-i.left,5),s=o(a[0].clientY-i.top,5);return{x:(r+o(a[1].clientX-i.left,5))/2/t,y:(s+o(a[1].clientY-i.top,5))/2/t}},ni=function(n){return Math.sqrt(Math.pow(n.touches[0].pageX-n.touches[1].pageX,2)+Math.pow(n.touches[0].pageY-n.touches[1].pageY,2))},no=function(n,t){var e=n.pinchStartScale,i=n.pinchStartDistance,a=n.setup,r=a.maxScale,s=a.minScale,l=a.zoomAnimation,u=a.disablePadding,c=l.size,p=l.disabled;if(!e||null===i||!t)throw Error("Pinch touches distance was not provided");return t<0?n.transformState.scale:g(o(t/i*e,2),s,r,c,!p&&!u)},na=function(n,t){var e=n.props,i=e.onWheelStart,o=e.onZoomStart;n.wheelStopEventTimer||(l(n),a(H(n),t,i),a(H(n),t,o))},nr=function(n,t){var e,i=n.props,o=i.onWheel,r=i.onZoom,s=n.contentComponent,l=n.setup,u=n.transformState.scale,c=l.limitToBounds,p=l.centerZoomedOut,m=l.zoomAnimation,d=l.wheel,h=l.disablePadding,g=l.smooth,y=m.size,S=m.disabled,w=d.step,b=d.smoothStep;if(!s)throw Error("Component not mounted");t.preventDefault(),t.stopPropagation();var C=G(n,e=t?t.deltaY<0?1:-1:0,g?b*Math.abs(t.deltaY):w,!t.ctrlKey);if(u!==C){var P=f(n,C),x=$(t,s,u),T=v(n,x.x,x.y,C,P,c&&(S||0===y||p||h)),Y=T.x,X=T.y;n.previousWheelEvent=t,n.setTransformState(C,Y,X),a(H(n),t,o),a(H(n),t,r)}},ns=function(n,t){var e=n.props,i=e.onWheelStop,o=e.onZoomStop;q(n.wheelAnimationTimer),n.wheelAnimationTimer=setTimeout(function(){n.mounted&&(W(n,t.x,t.y),n.wheelAnimationTimer=null)},100),J(n,t)&&(q(n.wheelStopEventTimer),n.wheelStopEventTimer=setTimeout(function(){n.mounted&&(n.wheelStopEventTimer=null,a(H(n),t,i),a(H(n),t,o))},160))},nl=function(n){for(var t=0,e=0,i=0;i<2;i+=1)t+=n.touches[i].clientX,e+=n.touches[i].clientY;return{x:t/2,y:e/2}},nu=function(n,t){var e=ni(t);n.pinchStartDistance=e,n.lastDistance=e,n.pinchStartScale=n.transformState.scale,n.isPanning=!1;var i=nl(t);n.pinchLastCenterX=i.x,n.pinchLastCenterY=i.y,l(n)},nc=function(n,t){var e=n.contentComponent,i=n.pinchStartDistance,o=n.wrapperComponent,a=n.transformState.scale,r=n.setup,s=r.limitToBounds,l=r.centerZoomedOut,u=r.zoomAnimation,c=r.alignmentAnimation,p=u.disabled,m=u.size;if(null!==i&&e){var d=ne(t,a,e);if(Number.isFinite(d.x)&&Number.isFinite(d.y)){var g=ni(t),y=no(n,g),S=nl(t),w=S.x-(n.pinchLastCenterX||0),b=S.y-(n.pinchLastCenterY||0);if(y!==a||0!==w||0!==b){n.pinchLastCenterX=S.x,n.pinchLastCenterY=S.y;
1var C=f(n,y),P=v(n,d.x,d.y,y,C,s&&(p||0===m||l)),T=P.x,Y=P.y;n.pinchMidpoint=d,n.lastDistance=g;var X=c.sizeX,E=c.sizeY,k=h(T+w,Y+b,C,s,x(n,X),x(n,E),o),z=k.x,N=k.y;n.setTransformState(y,z,N)}}}},np=function(n){var t=n.pinchMidpoint;n.velocity=null,n.lastDistance=null,n.pinchMidpoint=null,n.pinchStartScale=null,n.pinchStartDistance=null,W(n,null==t?void 0:t.x,null==t?void 0:t.y)},nm=function(n,t){var e=n.props.onZoomStop,i=n.setup.doubleClick.animationTime;q(n.doubleClickStopEventTimer),n.doubleClickStopEventTimer=setTimeout(function(){n.doubleClickStopEventTimer=null,a(H(n),t,e)},i)},nd=function(n,t){var e=n.props,i=e.onZoomStart,o=e.onZoom,r=n.setup.doubleClick,s=r.animationTime,l=r.animationType;a(H(n),t,i),R(n,s,l,function(){return a(H(n),t,o)}),nm(n,t)},nf=function(n,t){var e=n.isInitialized,i=n.setup,o=n.wrapperComponent,a=i.doubleClick,r=a.disabled,s=a.excluded,l=t.target,u=null==o?void 0:o.contains(l);return!(!(e&&l&&u&&!r)||Q(l,s))},nh=function(n){var t=this;this.mounted=!0,this.pinchLastCenterX=null,this.pinchLastCenterY=null,this.onChangeCallbacks=new Set,this.onInitCallbacks=new Set,this.wrapperComponent=null,this.contentComponent=null,this.isInitialized=!1,this.bounds=null,this.previousWheelEvent=null,this.wheelStopEventTimer=null,this.wheelAnimationTimer=null,this.isPanning=!1,this.isWheelPanning=!1,this.startCoords=null,this.lastTouch=null,this.distance=null,this.lastDistance=null,this.pinchStartDistance=null,this.pinchStartScale=null,this.pinchMidpoint=null,this.doubleClickStopEventTimer=null,this.velocity=null,this.velocityTime=null,this.lastMousePosition=null,this.animate=!1,this.animation=null,this.maxBounds=null,this.pressedKeys={},this.mount=function(){t.initializeWindowEvents()},this.unmount=function(){t.cleanupWindowEvents()},this.update=function(n){t.props=n,f(t,t.transformState.scale),t.setup=B(n)},this.initializeWindowEvents=function(){var n,e,i=j(),o=null===(n=t.wrapperComponent)||void 0===n?void 0:n.ownerDocument,a=null==o?void 0:o.defaultView;null===(e=t.wrapperComponent)||void 0===e||e.addEventListener("wheel",t.onWheelPanning,i),null==a||a.addEventListener("mousedown",t.onPanningStart,i),null==a||a.addEventListener("mousemove",t.onPanning,i),null==a||a.addEventListener("mouseup",t.onPanningStop,i),null==o||o.addEventListener("mouseleave",t.clearPanning,i),null==a||a.addEventListener("keyup",t.setKeyUnPressed,i),null==a||a.addEventListener("keydown",t.setKeyPressed,i)},this.cleanupWindowEvents=function(){var n,e,i=j(),o=null===(n=t.wrapperComponent)||void 0===n?void 0:n.ownerDocument,a=null==o?void 0:o.defaultView;null==a||a.removeEventListener("mousedown",t.onPanningStart,i),null==a||a.removeEventListener("mousemove",t.onPanning,i),null==a||a.removeEventListener("mouseup",t.onPanningStop,i),null==o||o.removeEventListener("mouseleave",t.clearPanning,i),null==a||a.removeEventListener("keyup",t.setKeyUnPressed,i),null==a||a.removeEventListener("keydown",t.setKeyPressed,i),document.removeEventListener("mouseleave",t.clearPanning,i),l(t),null===(e=t.observer)||void 0===e||e.disconnect()},this.handleInitializeWrapperEvents=function(n){var e=j();n.addEventListener("wheel",t.onWheelZoom,e),n.addEventListener("dblclick",t.onDoubleClick,e),n.addEventListener("touchstart",t.onTouchPanningStart,e),n.addEventListener("touchmove",t.onTouchPanning,e),n.addEventListener("touchend",t.onTouchPanningStop,e)},this.handleInitialize=function(n,e){var i=!1,o=t.setup.centerOnInit,a=function(n,t){for(var e=0;e<n.length;e++)if(n[e].target===t)return!0;return!1};t.applyTransformation(),t.onInitCallbacks.forEach(function(n){n(H(t))}),t.observer=new ResizeObserver(function(r){if(a(r,n)||a(r,e)){if(o&&!i){var s=e.offsetWidth,u=e.offsetHeight;(s>0||u>0)&&(i=!0,t.setCenter())}else l(t),f(t,t.transformState.scale),k(t,0)}}),t.observer.observe(n),t.observer.observe(e)},this.onWheelZoom=function(n){!t.setup.disabled&&V(t,n)&&t.isPressingKeys(t.setup.wheel.activationKeys)&&(na(t,n),nr(t,n),ns(t,n))},this.onWheelPanning=function(n){var e=t.setup,i=e.disabled,o=e.wheel,a=e.panning;if(t.wrapperComponent&&t.contentComponent&&!i&&o.wheelDisabled&&!a.disabled&&a.wheelPanning&&!n.ctrlKey){n.preventDefault(),n.stopPropagation();var r=t.transformState,s=r.positionX,l=r.positionY,u=s-n.deltaX,c=l-n.deltaY,p=a.lockAxisX?s:u,m=a.lockAxisY?l:c,d=t.setup.alignmentAnimation,f=d.sizeX,h=d.sizeY,v=x(t,f),g=x(t,h);(p!==s||m!==l)&&C(t,p,m,v,g)}},this.onPanningStart=function(n){var e=t.setup.disabled,i=t.props.onPanningStart;!e&&y(t,n)&&t.isPressingKeys(t.setup.panning.activationKeys)&&(0!==n.button||t.setup.panning.allowLeftClickPan)&&(1!==n.button||t.setup.panning.allowMiddleClickPan)&&(2!==n.button||t.setup.panning.allowRightClickPan)&&(n.preventDefault(),n.stopPropagation(),l(t),E(t,n),a(H(t),n,i))},this.onPanning=function(n){var e=t.setup.disabled,i=t.props.onPanning;!e&&S(t)&&t.isPressingKeys(t.setup.panning.activationKeys)&&(n.preventDefault(),n.stopPropagation(),z(t,n.clientX,n.clientY),a(H(t),n,i))},this.onPanningStop=function(n){var e=t.props.onPanningStop;t.isPanning&&(function(n){if(n.isPanning){var t=n.setup.panning.velocityDisabled,e=n.velocity,i=n.wrapperComponent,o=n.contentComponent;n.isPanning=!1,n.animate=!1,n.animation=null;var a=null==i?void 0:i.getBoundingClientRect(),s=null==o?void 0:o.getBoundingClientRect(),l=(null==a?void 0:a.width)||0,c=(null==a?void 0:a.height)||0,p=(null==s?void 0:s.width)||0,m=(null==s?void 0:s.height)||0;!t&&e&&(null==e?void 0:e.total)>.1&&(l<p||c<m)?function(n){var t,e,i,o,a=n.velocity,s=n.bounds,l=n.setup,c=n.wrapperComponent;if(Y(n)&&a&&s&&c){var p=a.velocityX,m=a.velocityY,d=a.total,f=s.maxPositionX,h=s.minPositionX,v=s.maxPositionY,g=s.minPositionY,y=l.limitToBounds,S=l.alignmentAnimation,w=l.zoomAnimation,b=l.panning,C=b.lockAxisY,P=b.lockAxisX,T=w.animationType,E=S.sizeX,k=S.sizeY,z=S.velocityAlignmentTime,N=(e=(t=n.setup.velocityAnimation).equalToMove,i=t.animationTime,o=t.sensitivity,e?i*d*o:i),W=x(n,E),A=x(n,k),D=W*c.offsetWidth/100,O=A*c.offsetHeight/100,I=f+D,M=h-D,L=v+O,B=g-O,K=n.transformState,Z=new Date().getTime();u(n,T,Math.max(N,z),function(t){var e=n.transformState,i=e.scale,o=e.positionX,a=e.positionY,s=new Date().getTime()-Z,l=1-(0,r[S.animationType])(Math.min(1,s/z)),u=1-t,c=o+p*u,d=a+m*u,w=X(c,K.positionX,o,P,y,h,f,M,I,l),b=X(d,K.positionY,a,C,y,g,v,B,L,l);(o!==c||a!==d)&&n.setTransformState(i,w,b)})}}(n):k(n)}}(t),a(H(t),n,e))},this.onPinchStart=function(n){var e=t.setup.disabled,i=t.props,o=i.onPinchingStart,r=i.onZoomStart;!e&&nn(t,n)&&(nu(t,n),l(t),a(H(t),n,o),a(H(t),n,r))},this.onPinch=function(n){var e=t.setup.disabled,i=t.props,o=i.onPinching,r=i.onZoom;!e&&nt(t)&&(n.preventDefault(),n.stopPropagation(),nc(t,n),a(H(t),n,o),a(H(t),n,r))},this.onPinchStop=function(n){var e=t.props,i=e.onPinchingStop,o=e.onZoomStop;t.pinchStartScale&&(np(t),a(H(t),n,i),a(H(t),n,o))},this.onTouchPanningStart=function(n){var e=t.setup.disabled,i=t.props.onPanningStart;if(!e&&y(t,n)&&!(t.lastTouch&&+new Date-t.lastTouch<200&&1===n.touches.length)){t.lastTouch=+new Date,l(t);var o=n.touches,r=1===o.length,s=2===o.length;r&&(l(t),E(t,n),a(H(t),n,i)),s&&t.onPinchStart(n)}},this.onTouchPanning=function(n){var e=t.setup.disabled,i=t.props.onPanning;if(t.isPanning&&1===n.touches.length){if(e||!S(t))return;n.preventDefault(),n.stopPropagation();var o=n.touches[0];z(t,o.clientX,o.clientY),a(H(t),n,i)}else n.touches.length>1&&t.onPinch(n)},this.onTouchPanningStop=function(n){t.onPanningStop(n),t.onPinchStop(n)},this.onDoubleClick=function(n){!t.setup.disabled&&nf(t,n)&&function(n,t){var e,i=n.setup,o=n.doubleClickStopEventTimer,r=n.transformState,s=n.contentComponent,l=r.scale,u=n.props,p=u.onZoomStart,m=u.onZoom,d=i.doubleClick,f=d.disabled,h=d.mode,v=d.step,g=d.animationTime,y=d.animationType;if(!f&&!o){if("reset"===h)return nd(n,t);if(!s)return console.error("No ContentComponent found");var S=(e=n.transformState.scale,"toggle"===h?1===e?1:-1:"zoomOut"===h?-1:1),w=K(n,S,v);if(l!==w){a(H(n),t,p);var b=$(t,s,l),C=N(n,w,b.x,b.y);if(!C)return console.error("Error during zoom event. New transformation state was not calculated.");a(H(n),t,m),c(n,C,g,y),nm(n,t)}}}(t,n)},this.clearPanning=function(n){t.isPanning&&t.onPanningStop(n)},this.setKeyPressed=function(n){t.pressedKeys[n.key]=!0},this.setKeyUnPressed=function(n){t.pressedKeys[n.key]=!1},this.isPressingKeys=function(n){return!n.length||!!n.find(function(n){return t.pressedKeys[n]})},this.setTransformState=function(n,e,i){var o=t.props.onTransformed;if(Number.isNaN(n)||Number.isNaN(e)||Number.isNaN(i))console.error("Detected NaN set state values");else{n!==t.transformState.scale&&(t.transformState.previousScale=t.transformState.scale,t.transformState.scale=n),t.transformState.positionX=e,t.transformState.positionY=i,t.applyTransformation();var r=H(t);
1t.onChangeCallbacks.forEach(function(n){return n(r)}),a(r,{scale:n,positionX:e,positionY:i},o)}},this.setCenter=function(){if(t.wrapperComponent&&t.contentComponent){var n=U(t.transformState.scale,t.wrapperComponent,t.contentComponent);t.setTransformState(n.scale,n.positionX,n.positionY)}},this.handleTransformStyles=function(n,e,i){return t.props.customTransform?t.props.customTransform(n,e,i):"translate(".concat(n,"px, ").concat(e,"px) scale(").concat(i,")")},this.applyTransformation=function(){if(t.mounted&&t.contentComponent){var n=t.transformState,e=n.scale,i=n.positionX,o=n.positionY,a=t.handleTransformStyles(i,o,e);t.contentComponent.style.transform=a}},this.getContext=function(){return H(t)},this.onChange=function(n){return t.onChangeCallbacks.has(n)||t.onChangeCallbacks.add(n),function(){t.onChangeCallbacks.delete(n)}},this.onInit=function(n){return t.onInitCallbacks.has(n)||t.onInitCallbacks.add(n),function(){t.onInitCallbacks.delete(n)}},this.init=function(n,e){t.cleanupWindowEvents(),t.wrapperComponent=n,t.contentComponent=e,f(t,t.transformState.scale),t.handleInitializeWrapperEvents(n),t.handleInitialize(n,e),t.initializeWindowEvents(),t.isInitialized=!0,a(H(t),void 0,t.props.onInit)},this.props=n,this.setup=B(this.props),this.transformState=L(this.props)},nv=i.createContext(null),ng=i.forwardRef(function(n,t){var e,o,a=(0,i.useRef)(new nh(n)).current,r=(e=n.children,o=_(a),"function"==typeof e?e(o):e);return(0,i.useImperativeHandle)(t,function(){return _(a)},[a]),(0,i.useEffect)(function(){a.update(n)},[a,n]),i.createElement(nv.Provider,{value:a},r)});i.forwardRef(function(n,t){var e,o=(0,i.useRef)(null),a=(0,i.useContext)(nv);return(0,i.useEffect)(function(){return a.onChange(function(n){o.current&&(o.current.style.transform=a.handleTransformStyles(0,0,1/n.instance.transformState.scale))})},[a]),i.createElement("div",A({},n,{ref:(e=[o,t],function(n){e.forEach(function(t){"function"==typeof t?t(n):null!=t&&(t.current=n)})})}))}),!function(n,t){void 0===t&&(t={});var e=t.insertAt;if(n&&"undefined"!=typeof document){var i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===e&&i.firstChild?i.insertBefore(o,i.firstChild):i.appendChild(o),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n))}}(".transform-component-module_wrapper__SPB86 {\n  position: relative;\n  width: -moz-fit-content;\n  width: fit-content;\n  height: -moz-fit-content;\n  height: fit-content;\n  overflow: hidden;\n  -webkit-touch-callout: none; /* iOS Safari */\n  -webkit-user-select: none; /* Safari */\n  -khtml-user-select: none; /* Konqueror HTML */\n  -moz-user-select: none; /* Firefox */\n  -ms-user-select: none; /* Internet Explorer/Edge */\n  user-select: none;\n  margin: 0;\n  padding: 0;\n  transform: translate3d(0, 0, 0);\n}\n.transform-component-module_content__FBWxo {\n  display: flex;\n  flex-wrap: wrap;\n  width: -moz-fit-content;\n  width: fit-content;\n  height: -moz-fit-content;\n  height: fit-content;\n  margin: 0;\n  padding: 0;\n  transform-origin: 0% 0%;\n}\n.transform-component-module_content__FBWxo img {\n  pointer-events: none;\n}\n");var ny=function(n){var t=n.children,e=n.wrapperClass,o=n.contentClass,a=n.wrapperStyle,r=n.contentStyle,s=n.wrapperProps,l=n.contentProps,u=(0,i.useContext)(nv),c=u.init,p=u.cleanupWindowEvents,m=(0,i.useRef)(null),d=(0,i.useRef)(null);return(0,i.useEffect)(function(){var n=m.current,t=d.current;return null!==n&&null!==t&&c&&(null==c||c(n,t)),function(){null==p||p()}},[]),i.createElement("div",A({},void 0===s?{}:s,{ref:m,className:"".concat(M," ").concat("transform-component-module_wrapper__SPB86"," ").concat(void 0===e?"":e),style:a}),i.createElement("div",A({},void 0===l?{}:l,{ref:d,className:"".concat("react-transform-component"," ").concat("transform-component-module_content__FBWxo"," ").concat(void 0===o?"":o),style:r}),t))}}}]);

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.