PageSourceSearch

https://oshwlab.com/_next/static/chunks/1163-8bbc23dc5f5ee5b7.js

js oshwlab.com collected 2026-10-01 12:34:47 UTC 32,463 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1163],{1740:function(e,t){t.Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"}},69013:function(e,t,n){var o=n(1119),r=n(2265),a=n(1740),i=n(55015),c=r.forwardRef(function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a.Z}))});t.Z=c},15327:function(e,t,n){n.d(t,{Z:function(){return c}});var o=n(1119),r=n(2265),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}
1]},name:"left",theme:"outlined"},i=n(55015),c=r.forwardRef(function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))})},46753:function(e,t,n){n.d(t,{default:function(){return ek}});var o=n(2265),r=n(69013),a=n(36760),i=n.n(a),c=n(1119),l=n(31686),s=n(11993),u=n(26365),f=n(41154),m=n(6989),d=n(36555),p=n(50506),g=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],v=o.createContext(null),h=0;function w(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,a=(0,o.useState)(n?"loading":"normal"),i=(0,u.Z)(a,2),c=i[0],l=i[1],s=(0,o.useRef)(!1),f="error"===c;(0,o.useEffect)(function(){var e=!0;return new Promise(function(e){var n=document.createElement("img");n.onerror=function(){return e(!1)},n.onload=function(){return e(!0)},n.src=t}).then(function(t){!t&&e&&l("error")}),function(){e=!1}},[t]),(0,o.useEffect)(function(){n&&!s.current?l("loading"):f&&l("normal")},[t]);var m=function(){l("normal")};return[function(e){s.current=!1,"loading"===c&&null!=e&&e.complete&&(e.naturalWidth||e.naturalHeight)&&(s.current=!0,m())},f&&r?{src:r}:{onLoad:m,src:t},c]}var b=n(45709),y=n(20366),C=n(95814),S=n(16671),x=n(53346),Z={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1},E=n(32559);function I(e,t,n,o){var r=t+n,a=(n-o)/2;if(n>o){if(t>0)return(0,s.Z)({},e,a);if(t<0&&r<o)return(0,s.Z)({},e,-a)}else if(t<0||r>o)return(0,s.Z)({},e,t<0?a:-a);return{}}function k(e,t,n,o){var r=(0,d.g1)(),a=r.width,i=r.height,c=null;return e<=a&&t<=i?c={x:0,y:0}:(e>a||t>i)&&(c=(0,l.Z)((0,l.Z)({},I("x",n,e,a)),I("y",o,t,i))),c}function N(e,t){return Math.hypot(e.x-t.x,e.y-t.y)}var M=n(28036),R=n(47970),z=function(e){var t=e.visible,n=e.maskTransitionName,r=e.getContainer,a=e.prefixCls,c=e.rootClassName,u=e.icons,f=e.countRender,m=e.showSwitch,d=e.showProgress,p=e.current,g=e.transform,h=e.count,w=e.scale,b=e.minScale,y=e.maxScale,S=e.closeIcon,x=e.onSwitchLeft,Z=e.onSwitchRight,E=e.onClose,I=e.onZoomIn,k=e.onZoomOut,N=e.onRotateRight,z=e.onRotateLeft,T=e.onFlipX,O=e.onFlipY,j=e.toolbarRender,L=e.zIndex,P=(0,o.useContext)(v),A=u.rotateLeft,Y=u.rotateRight,D=u.zoomIn,X=u.zoomOut,H=u.close,_=u.left,B=u.right,W=u.flipX,U=u.flipY,V="".concat(a,"-operations-operation");o.useEffect(function(){var e=function(e){e.keyCode===C.Z.ESC&&E()};return t&&window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}},[t]);var F=[{icon:U,onClick:O,type:"flipY"},{icon:W,onClick:T,type:"flipX"},{icon:A,onClick:z,type:"rotateLeft"},{icon:Y,onClick:N,type:"rotateRight"},{icon:X,onClick:k,type:"zoomOut",disabled:w<=b},{icon:D,onClick:I,type:"zoomIn",disabled:w===y}].map(function(e){var t,n=e.icon,r=e.onClick,c=e.type,l=e.disabled;return o.createElement("div",{className:i()(V,(t={},(0,s.Z)(t,"".concat(a,"-operations-operation-").concat(c),!0),(0,s.Z)(t,"".concat(a,"-operations-operation-disabled"),!!l),t)),onClick:r,key:c},n)}),G=o.createElement("div",{className:"".concat(a,"-operations")},F);return o.createElement(R.ZP,{visible:t,motionName:n},function(e){var t=e.className,n=e.style;return o.createElement(M.Z,{open:!0,getContainer:null!=r?r:document.body},o.createElement("div",{className:i()("".concat(a,"-operations-wrapper"),t,c),style:(0,l.Z)((0,l.Z)({},n),{},{zIndex:L})},null===S?null:o.createElement("button",{className:"".concat(a,"-close"),onClick:E},S||H),m&&o.createElement(o.Fragment,null,o.createElement("div",{className:i()("".concat(a,"-switch-left"),(0,s.Z)({},"".concat(a,"-switch-left-disabled"),0===p)),onClick:x},_),o.createElement("div",{className:i()("".concat(a,"-switch-right"),(0,s.Z)({},"".concat(a,"-switch-right-disabled"),p===h-1)),onClick:Z},B)),o.createElement("div",{className:"".concat(a,"-footer")},d&&o.createElement("div",{className:"".concat(a,"-progress")},f?f(p+1,h):"".concat(p+1," / ").concat(h)),j?j(G,(0,l.Z)({icons:{flipYIcon:F[0],flipXIcon:F[1],rotateLeftIcon:F[2],rotateRightIcon:F[3],zoomOutIcon:F[4],zoomInIcon:F[5]},actions:{onFlipY:O,onFlipX:T,onRotateLeft:z,onRotateRight:N,onZoomOut:k,onZoomIn:I},transform:g},P?{current:p,total:h}:{})):G)))})},T=["fallback","src","imgRef"],O=["prefixCls","src","alt","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],j=function(e){var t=e.fallback,n=e.src,r=e.imgRef,a=(0,m.Z)(e,T),i=w({src:n,fallback:t}),l=(0,u.Z)(i,2),s=l[0],f=l[1];return o.createElement("img",(0,c.Z)({ref:function(e){r.current=e,s(e)}},a,f))},L=function(e){var t,n,r,a,f,p,g,h,w,I,M,R,T,L,P,A,Y,D,X,H,_,B,W,U,V,F,G,q,Q=e.prefixCls,J=e.src,$=e.alt,K=e.fallback,ee=e.movable,et=void 0===ee||ee,en=e.onClose,eo=e.visible,er=e.icons,ea=e.rootClassName,ei=e.closeIcon,ec=e.getContainer,el=e.current,es=void 0===el?0:el,eu=e.count,ef=void 0===eu?1:eu,em=e.countRender,ed=e.scaleStep,ep=void 0===ed?.5:ed,eg=e.minScale,ev=void 0===eg?1:eg,eh=e.maxScale,ew=void 0===eh?50:eh,eb=e.transitionName,ey=e.maskTransitionName,eC=void 0===ey?"fade":ey,eS=e.imageRender,ex=e.imgCommonProps,eZ=e.toolbarRender,eE=e.onTransform,eI=e.onChange,ek=(0,m.Z)(e,O),eN=(0,o.useRef)(),eM=(0,o.useContext)(v),eR=eM&&ef>1,ez=eM&&ef>=1,eT=(0,o.useState)(!0),eO=(0,u.Z)(eT,2),ej=eO[0],eL=eO[1],eP=(t=(0,o.useRef)(null),n=(0,o.useRef)([]),r=(0,o.useState)(Z
1),f=(a=(0,u.Z)(r,2))[0],p=a[1],g=function(e,o){null===t.current&&(n.current=[],t.current=(0,x.Z)(function(){p(function(e){var r=e;return n.current.forEach(function(e){r=(0,l.Z)((0,l.Z)({},r),e)}),t.current=null,null==eE||eE({transform:r,action:o}),r})})),n.current.push((0,l.Z)((0,l.Z)({},f),e))},{transform:f,resetTransform:function(e){p(Z),eE&&!(0,S.Z)(Z,f)&&eE({transform:Z,action:e})},updateTransform:g,dispatchZoomChange:function(e,t,n,o,r){var a=eN.current,i=a.width,c=a.height,l=a.offsetWidth,s=a.offsetHeight,u=a.offsetLeft,m=a.offsetTop,p=e,v=f.scale*e;v>ew?(v=ew,p=ew/f.scale):v<ev&&(p=(v=r?v:ev)/f.scale);var h=null!=o?o:innerHeight/2,w=p-1,b=w*((null!=n?n:innerWidth/2)-f.x-u),y=w*(h-f.y-m),C=f.x-(b-w*i*.5),S=f.y-(y-w*c*.5);if(e<1&&1===v){var x=l*v,Z=s*v,E=(0,d.g1)(),I=E.width,k=E.height;x<=I&&Z<=k&&(C=0,S=0)}g({x:C,y:S,scale:v},t)}}),eA=eP.transform,eY=eP.resetTransform,eD=eP.updateTransform,eX=eP.dispatchZoomChange,eH=(h=eA.rotate,w=eA.scale,I=eA.x,M=eA.y,R=(0,o.useState)(!1),L=(T=(0,u.Z)(R,2))[0],P=T[1],A=(0,o.useRef)({diffX:0,diffY:0,transformX:0,transformY:0}),Y=function(e){eo&&L&&eD({x:e.pageX-A.current.diffX,y:e.pageY-A.current.diffY},"move")},D=function(){if(eo&&L){P(!1);var e=A.current,t=e.transformX,n=e.transformY;if(I!==t&&M!==n){var o=eN.current.offsetWidth*w,r=eN.current.offsetHeight*w,a=eN.current.getBoundingClientRect(),i=a.left,c=a.top,s=h%180!=0,u=k(s?r:o,s?o:r,i,c);u&&eD((0,l.Z)({},u),"dragRebound")}}},(0,o.useEffect)(function(){var e,t,n,o;if(et){n=(0,y.Z)(window,"mouseup",D,!1),o=(0,y.Z)(window,"mousemove",Y,!1);try{window.top!==window.self&&(e=(0,y.Z)(window.top,"mouseup",D,!1),t=(0,y.Z)(window.top,"mousemove",Y,!1))}catch(e){(0,E.Kp)(!1,"[rc-image] ".concat(e))}}return function(){var r,a,i,c;null===(r=n)||void 0===r||r.remove(),null===(a=o)||void 0===a||a.remove(),null===(i=e)||void 0===i||i.remove(),null===(c=t)||void 0===c||c.remove()}},[eo,L,I,M,h,et]),{isMoving:L,onMouseDown:function(e){et&&0===e.button&&(e.preventDefault(),e.stopPropagation(),A.current={diffX:e.pageX-I,diffY:e.pageY-M,transformX:I,transformY:M},P(!0))},onMouseMove:Y,onMouseUp:D,onWheel:function(e){if(eo&&0!=e.deltaY){var t=1+Math.min(Math.abs(e.deltaY/100),1)*ep;e.deltaY>0&&(t=1/t),eX(t,"wheel",e.clientX,e.clientY)}}}),e_=eH.isMoving,eB=eH.onMouseDown,eW=eH.onWheel,eU=(X=eA.rotate,H=eA.scale,_=eA.x,B=eA.y,W=(0,o.useState)(!1),V=(U=(0,u.Z)(W,2))[0],F=U[1],G=(0,o.useRef)({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),q=function(e){G.current=(0,l.Z)((0,l.Z)({},G.current),e)},(0,o.useEffect)(function(){var e;return eo&&et&&(e=(0,y.Z)(window,"touchmove",function(e){return e.preventDefault()},{passive:!1})),function(){var t;null===(t=e)||void 0===t||t.remove()}},[eo,et]),{isTouching:V,onTouchStart:function(e){if(et){e.stopPropagation(),F(!0);var t=e.touches,n=void 0===t?[]:t;n.length>1?q({point1:{x:n[0].clientX,y:n[0].clientY},point2:{x:n[1].clientX,y:n[1].clientY},eventType:"touchZoom"}):q({point1:{x:n[0].clientX-_,y:n[0].clientY-B},eventType:"move"})}},onTouchMove:function(e){var t=e.touches,n=void 0===t?[]:t,o=G.current,r=o.point1,a=o.point2,i=o.eventType;if(n.length>1&&"touchZoom"===i){var c={x:n[0].clientX,y:n[0].clientY},l={x:n[1].clientX,y:n[1].clientY},s=function(e,t,n,o){var r=N(e,n),a=N(t,o);if(0===r&&0===a)return[e.x,e.y];var i=r/(r+a);return[e.x+i*(t.x-e.x),e.y+i*(t.y-e.y)]}(r,a,c,l),f=(0,u.Z)(s,2),m=f[0],d=f[1];eX(N(c,l)/N(r,a),"touchZoom",m,d,!0),q({point1:c,point2:l,eventType:"touchZoom"})}else"move"===i&&(eD({x:n[0].clientX-r.x,y:n[0].clientY-r.y},"move"),q({eventType:"move"}))},onTouchEnd:function(){if(eo){if(V&&F(!1),q({eventType:"none"}),ev>H)return eD({x:0,y:0,scale:ev},"touchZoom");var e=eN.current.offsetWidth*H,t=eN.current.offsetHeight*H,n=eN.current.getBoundingClientRect(),o=n.left,r=n.top,a=X%180!=0,i=k(a?t:e,a?e:t,o,r);i&&eD((0,l.Z)({},i),"dragRebound")}}}),eV=eU.isTouching,eF=eU.onTouchStart,eG=eU.onTouchMove,eq=eU.onTouchEnd,eQ=eA.rotate,eJ=eA.scale,e$=i()((0,s.Z)({},"".concat(Q,"-moving"),e_));(0,o.useEffect)(function(){ej||eL(!0)},[ej]);var eK=function(e){null==e||e.preventDefault(),null==e||e.stopPropagation(),es>0&&(eL(!1),eY("prev"),null==eI||eI(es-1,es))},e1=function(e){null==e||e.preventDefault(),null==e||e.stopPropagation(),es<ef-1&&(eL(!1),eY("next"),null==eI||eI(es+1,es))},e0=function(e){eo&&eR&&(e.keyCode===C.Z.LEFT?eK():e.keyCode===C.Z.RIGHT&&e1())};(0,o.useEffect)(function(){var e=(0,y.Z)(window,"keydown",e0,!1);return function(){e.remove()}},[eo,eR,es]);var e2=o.createElement(j,(0,c.Z)({},ex,{width:e.width,height:e.height,imgRef:eN,className:"".concat(Q,"-img"),alt:$,style:{transform:"translate3d(".concat(eA.x,"px, ").concat(eA.y,"px, 0) scale3d(").concat(eA.flipX?"-":"").concat(eJ,", ").concat(eA.flipY?"-":"").concat(eJ,", 1) rotate(").concat(eQ,"deg)"),transitionDuration:(!ej||eV)&&"0s"},fallback:K,src:J,onWheel:eW,onMouseDown:eB,onDoubleClick:function(e){eo&&(1!==eJ?eD({x:0,y:0,scale:1},"doubleClick"):eX(1+ep,"doubleClick",e.clientX,e.clientY))},onTouchStart:eF,onTouchMove:eG,onTouchEnd:eq,onTouchCancel:eq}));return o.createElement(o.Fragment,null,o.createElement(b.Z,(0,c.Z)({transitionName:void 0===eb?"zoom":eb,maskTransitionName:eC,closable:!1,keyboard:!0,prefixCls:Q,onClose:en,visible:eo,classNames:{wrapper:e$},rootClassName:ea,getContainer:ec},ek,{afterClose:function(){eY("close")}}),o.createElement("div",{className:"".concat(Q,"-img-wrapper")},eS?eS(e2,(0,l.Z)({transform:eA},eM?{current:es}:{})):e2)),o.createElement(z,{visible:eo,transform:eA,maskTransitionName:eC,closeIcon:ei,getContainer:ec,prefixCls:Q,rootClassName:ea,icons:void 0===er?{}:er,countRender:em,showSwitch:eR,showProgress:ez,current:es,count:ef,scale:eJ,minScale:ev,maxScale:ew,toolbarRender:eZ,onSwitchLeft:eK,onSwitchRight:e1,onZoomIn:function(){eX(1+ep,"zoomIn")},onZoomOut:function(){eX(1/(1+ep),"zoomOut")},onRotateRight:function(){eD({rotate:eQ+90},"rotateRight")},onRotateLeft:function(){eD({rotate:eQ-90},"rotateLeft")},onFlipX:function(){eD({flipX:!eA.flipX},"flipX")},onFlipY:function(){eD({flipY:!eA.flipY},"flipY")},onClose:en,zIndex:void 0!==ek.zIndex?ek.zIndex+1:void 0}))},P=n(83145),A=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Y=["src"],D=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],X=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","
1imageRender","toolbarRender"],H=function(e){var t,n,r,a,b=e.src,y=e.alt,C=e.onPreviewClose,S=e.prefixCls,x=void 0===S?"rc-image":S,Z=e.previewPrefixCls,E=void 0===Z?"".concat(x,"-preview"):Z,I=e.placeholder,k=e.fallback,N=e.width,M=e.height,R=e.style,z=e.preview,T=void 0===z||z,O=e.className,j=e.onClick,P=e.onError,A=e.wrapperClassName,Y=e.wrapperStyle,H=e.rootClassName,_=(0,m.Z)(e,D),B="object"===(0,f.Z)(T)?T:{},W=B.src,U=B.visible,V=void 0===U?void 0:U,F=B.onVisibleChange,G=B.getContainer,q=B.mask,Q=B.maskClassName,J=B.movable,$=B.icons,K=B.scaleStep,ee=B.minScale,et=B.maxScale,en=B.imageRender,eo=B.toolbarRender,er=(0,m.Z)(B,X),ea=null!=W?W:b,ei=(0,p.Z)(!!V,{value:V,onChange:void 0===F?C:F}),ec=(0,u.Z)(ei,2),el=ec[0],es=ec[1],eu=w({src:b,isCustomPlaceholder:I&&!0!==I,fallback:k}),ef=(0,u.Z)(eu,3),em=ef[0],ed=ef[1],ep=ef[2],eg=(0,o.useState)(null),ev=(0,u.Z)(eg,2),eh=ev[0],ew=ev[1],eb=(0,o.useContext)(v),ey=!!T,eC=i()(x,A,H,(0,s.Z)({},"".concat(x,"-error"),"error"===ep)),eS=(0,o.useMemo)(function(){var t={};return g.forEach(function(n){void 0!==e[n]&&(t[n]=e[n])}),t},g.map(function(t){return e[t]})),ex=(0,o.useMemo)(function(){return(0,l.Z)((0,l.Z)({},eS),{},{src:ea})},[ea,eS]),eZ=(t=o.useState(function(){return String(h+=1)}),n=(0,u.Z)(t,1)[0],r=o.useContext(v),a={data:ex,canPreview:ey},o.useEffect(function(){if(r)return r.register(n,a)},[]),o.useEffect(function(){r&&r.register(n,a)},[ey,ex]),n);return o.createElement(o.Fragment,null,o.createElement("div",(0,c.Z)({},_,{className:eC,onClick:ey?function(e){var t=(0,d.os)(e.target),n=t.left,o=t.top;eb?eb.onPreview(eZ,n,o):(ew({x:n,y:o}),es(!0)),null==j||j(e)}:j,style:(0,l.Z)({width:N,height:M},Y)}),o.createElement("img",(0,c.Z)({},eS,{className:i()("".concat(x,"-img"),(0,s.Z)({},"".concat(x,"-img-placeholder"),!0===I),O),style:(0,l.Z)({height:M},R),ref:em},ed,{width:N,height:M,onError:P})),"loading"===ep&&o.createElement("div",{"aria-hidden":"true",className:"".concat(x,"-placeholder")},I),q&&ey&&o.createElement("div",{className:i()("".concat(x,"-mask"),Q),style:{display:(null==R?void 0:R.display)==="none"?"none":void 0}},q)),!eb&&ey&&o.createElement(L,(0,c.Z)({"aria-hidden":!el,visible:el,prefixCls:E,onClose:function(){es(!1),ew(null)},mousePosition:eh,src:ea,alt:y,fallback:k,getContainer:void 0===G?void 0:G,icons:$,movable:J,scaleStep:K,minScale:ee,maxScale:et,rootClassName:H,imageRender:en,imgCommonProps:eS,toolbarRender:eo},er)))};H.PreviewGroup=function(e){var t,n,r,a,i,d,h=e.previewPrefixCls,w=e.children,b=e.icons,y=e.items,C=e.preview,S=e.fallback,x="object"===(0,f.Z)(C)?C:{},Z=x.visible,E=x.onVisibleChange,I=x.getContainer,k=x.current,N=x.movable,M=x.minScale,R=x.maxScale,z=x.countRender,T=x.closeIcon,O=x.onChange,j=x.onTransform,D=x.toolbarRender,X=x.imageRender,H=(0,m.Z)(x,A),_=(t=o.useState({}),r=(n=(0,u.Z)(t,2))[0],a=n[1],i=o.useCallback(function(e,t){return a(function(n){return(0,l.Z)((0,l.Z)({},n),{},(0,s.Z)({},e,t))}),function(){a(function(t){var n=(0,l.Z)({},t);return delete n[e],n})}},[]),[o.useMemo(function(){return y?y.map(function(e){if("string"==typeof e)return{data:{src:e}};var t={};return Object.keys(e).forEach(function(n){["src"].concat((0,P.Z)(g)).includes(n)&&(t[n]=e[n])}),{data:t}}):Object.keys(r).reduce(function(e,t){var n=r[t],o=n.canPreview,a=n.data;return o&&e.push({data:a,id:t}),e},[])},[y,r]),i]),B=(0,u.Z)(_,2),W=B[0],U=B[1],V=(0,p.Z)(0,{value:k}),F=(0,u.Z)(V,2),G=F[0],q=F[1],Q=(0,o.useState)(!1),J=(0,u.Z)(Q,2),$=J[0],K=J[1],ee=(null===(d=W[G])||void 0===d?void 0:d.data)||{},et=ee.src,en=(0,m.Z)(ee,Y),eo=(0,p.Z)(!!Z,{value:Z,onChange:function(e,t){null==E||E(e,t,G)}}),er=(0,u.Z)(eo,2),ea=er[0],ei=er[1],ec=(0,o.useState)(null),el=(0,u.Z)(ec,2),es=el[0],eu=el[1],ef=o.useCallback(function(e,t,n){var o=W.findIndex(function(t){return t.id===e});ei(!0),eu({x:t,y:n}),q(o<0?0:o),K(!0)},[W]);o.useEffect(function(){ea?$||q(0):K(!1)},[ea]);var em=o.useMemo(function(){return{register:U,onPreview:ef}},[U,ef]);return o.createElement(v.Provider,{value:em},w,o.createElement(L,(0,c.Z)({"aria-hidden":!ea,movable:N,visible:ea,prefixCls:void 0===h?"rc-image-preview":h,closeIcon:T,onClose:function(){ei(!1),eu(null)},mousePosition:es,imgCommonProps:en,src:et,fallback:S,icons:void 0===b?{}:b,minScale:M,maxScale:R,getContainer:I,current:G,count:W.length,countRender:z,onTransform:j,toolbarRender:D,imageRender:X,onChange:function(e,t){q(e),null==O||O(e,t)}},H)))},H.displayName="Image";var _=n(62236),B=n(68710),W=n(71744),U=n(64024),V=n(84847),F=n(26272),G=n(15327),q=n(77565),Q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},J=n(55015),$=o.forwardRef(function(e,t){return o.createElement(J.Z,(0,c.Z)({},e,{ref:t,icon:Q}))}),K={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-
15.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},ee=o.forwardRef(function(e,t){return o.createElement(J.Z,(0,c.Z)({},e,{ref:t,icon:K}))}),et={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},en=o.forwardRef(function(e,t){return o.createElement(J.Z,(0,c.Z)({},e,{ref:t,icon:et}))}),eo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},er=o.forwardRef(function(e,t){return o.createElement(J.Z,(0,c.Z)({},e,{ref:t,icon:eo}))}),ea={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},ei=o.forwardRef(function(e,t){return o.createElement(J.Z,(0,c.Z)({},e,{ref:t,icon:ea}))}),ec=n(19356),el=n(36360),es=n(4065),eu=n(12918),ef=n(691),em=n(11699),ed=n(54079),ep=n(3104);let eg=e=>({position:e||"absolute",inset:0}),ev=e=>{let{iconCls:t,motionDurationSlow:n,paddingXXS:o,marginXXS:r,prefixCls:a,colorTextLightSolid:i}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:i,background:new el.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:"opacity ".concat(n),[".".concat(a,"-mask-info")]:Object.assign(Object.assign({},eu.vS),{padding:"0 ".concat((0,ec.bf)(o)),[t]:{marginInlineEnd:r,svg:{verticalAlign:"baseline"}}})}},eh=e=>{let{previewCls:t,modalMaskBg:n,paddingSM:o,marginXL:r,margin:a,paddingLG:i,previewOperationColorDisabled:c,previewOperationHoverColor:l,motionDurationSlow:s,iconCls:u,colorTextLightSolid:f}=e,m=new el.C(n).setAlpha(.1),d=m.clone().setAlpha(.2);return{["".concat(t,"-footer")]:{position:"fixed",bottom:r,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor},["".concat(t,"-progress")]:{marginBottom:a},["".concat(t,"-close")]:{position:"fixed",top:r,right:{_skip_check_:!0,value:r},display:"flex",color:f,backgroundColor:m.toRgbString(),borderRadius:"50%",padding:o,outline:0,border:0,cursor:"pointer",transition:"all ".concat(s),"&:hover":{backgroundColor:d.toRgbString()},["& > ".concat(u)]:{fontSize:e.previewOperationSize}},["".concat(t,"-operations")]:{display:"flex",alignItems:"center",padding:"0 ".concat((0,ec.bf)(i)),backgroundColor:m.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:o,padding:o,cursor:"pointer",transition:"all ".concat(s),userSelect:"none",["&:not(".concat(t,"-operations-operation-disabled):hover > ").concat(u)]:{color:l},"&-disabled":{color:c,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},["& > ".concat(u)]:{fontSize:e.previewOperationSize}}}}},ew=e=>{let{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:o,previewCls:r,zIndexPopup:a,motionDurationSlow:i}=e,c=new el.C(t).setAlpha(.1),l=c.clone().setAlpha(.2);return{["".concat(r,"-switch-left, ").concat(r,"-switch-right")]:{position:"fixed",insetBlockStart:"50%",zIndex:e.calc(a).add(1).equal({unit:!1}),display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:e.calc(e.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:e.previewOperationColor,background:c.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:"all ".concat(i),userSelect:"none","&:hover":{background:l.toRgbString()},"&-disabled":{"&, &:hover":{color:o,background:"transparent",curs
1or:"not-allowed",["> ".concat(n)]:{cursor:"not-allowed"}}},["> ".concat(n)]:{fontSize:e.previewOperationSize}},["".concat(r,"-switch-left")]:{insetInlineStart:e.marginSM},["".concat(r,"-switch-right")]:{insetInlineEnd:e.marginSM}}},eb=e=>{let{motionEaseOut:t,previewCls:n,motionDurationSlow:o,componentCls:r}=e;return[{["".concat(r,"-preview-root")]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},["".concat(n,"-body")]:Object.assign(Object.assign({},eg()),{overflow:"hidden"}),["".concat(n,"-img")]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:"transform ".concat(o," ").concat(t," 0s"),userSelect:"none","&-wrapper":Object.assign(Object.assign({},eg()),{transition:"transform ".concat(o," ").concat(t," 0s"),display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},["".concat(n,"-moving")]:{["".concat(n,"-preview-img")]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{["".concat(r,"-preview-root")]:{["".concat(n,"-wrap")]:{zIndex:e.zIndexPopup}}},{["".concat(r,"-preview-operations-wrapper")]:{position:"fixed",zIndex:e.calc(e.zIndexPopup).add(1).equal({unit:!1})},"&":[eh(e),ew(e)]}]},ey=e=>{let{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",["".concat(t,"-img")]:{width:"100%",height:"auto",verticalAlign:"middle"},["".concat(t,"-img-placeholder")]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},["".concat(t,"-mask")]:Object.assign({},ev(e)),["".concat(t,"-mask:hover")]:{opacity:1},["".concat(t,"-placeholder")]:Object.assign({},eg())}}},eC=e=>{let{previewCls:t}=e;return{["".concat(t,"-root")]:(0,ef._y)(e,"zoom"),"&":(0,em.J$)(e,!0)}};var eS=(0,ed.I$)("Image",e=>{let t="".concat(e.componentCls,"-preview"),n=(0,ep.TS)(e,{previewCls:t,modalMaskBg:new el.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[ey(n),eb(n),(0,es.QA)((0,ep.TS)(n,{componentCls:t})),eC(n)]},e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new el.C(e.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new el.C(e.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new el.C(e.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:1.5*e.fontSizeIcon})),ex=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)0>t.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};let eZ={rotateLeft:o.createElement($,null),rotateRight:o.createElement(ee,null),zoomIn:o.createElement(er,null),zoomOut:o.createElement(ei,null),close:o.createElement(F.Z,null),left:o.createElement(G.Z,null),right:o.createElement(q.Z,null),flipX:o.createElement(en,null),flipY:o.createElement(en,{rotate:90})};var eE=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)0>t.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n};let eI=e=>{var t;let{prefixCls:n,preview:a,className:c,rootClassName:l,style:s}=e,u=eE(e,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:f,locale:m=V.Z,getPopupContainer:d,image:p}=o.useContext(W.E_),g=f("image",n),v=f(),h=m.Image||V.Z.Image,w=(0,U.Z)(g),[b,y,C]=eS(g,w),S=i()(l,y,C,w),x=i()(c,y,null==p?void 0:p.className),[Z]=(0,_.Cn)("ImagePreview","object"==typeof a?a.zIndex:void 0),E=o.useMemo(()=>{var e;if(!1===a)return a;let t="object"==typeof a?a:{},{getContainer:n,closeIcon:i}=t,c=eE(t,["getContainer","closeIcon"]);return Object.assign(Object.assign({mask:o.createElement("div",{className:"".concat(g,"-mask-info")},o.createElement(r.Z,null),null==h?void 0:h.preview),icons:eZ},c),{getContainer:null!=n?n:d,transitionName:(0,B.m)(v,"zoom",t.transitionName),maskTransitionName:(0,B.m)(v,"fade",t.maskTransitionName),zIndex:Z,closeIcon:null!=i?i:null===(e=null==p?void 0:p.preview)||void 0===e?void 0:e.closeIcon})},[a,h,null===(t=null==p?void 0:p.preview)||void 0===t?void 0:t.closeIcon]),I=Object.assign(Object.assign({},null==p?void 0:p.style),s);return b(o.createElement(H,Object.assign({prefixCls:g,preview:E,rootClassName:S,className:x,style:I},u)))};eI.PreviewGroup=e=>{var{previewPrefixCls:t,preview:n}=e,r=ex(e,["previewPrefixCls","preview"]);let{getPrefixCls:a}=o.useContext(W.E_),c=a("image",t),l="".concat(c,"-preview"),s=a(),u=(0,U.Z)(c),[f,m,d]=eS(c,u),[p]=(0,_.Cn)("ImagePreview","object"==typeof n?n.zIndex:void 0),g=o.useMemo(()=>{var e;if(!1===n)return n;let t="object"==typeof n?n:{},o=i()(m,d,u,null!==(e=t.rootClassName)&&void 0!==e?e:"");return Object.assign(Object.assign({},t),{transitionName:(0,B.m)(s,"zoom",t.transitionName),maskTransitionName:(0,B.m)(s,"fade",t.maskTransitionName),rootClassName:o,zIndex:p})},[n]);return f(o.createElement(H.PreviewGroup,Object.assign({preview:g,previewPrefixCls:l,icons:eZ},r)))};var ek=eI},20366:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(54887);function r(e,t,n,r){var a=o.unstable_batchedUpdates?function(e){o.unstable_batchedUpdates(n,e)}:n;return null!=e&&e.addEventListener&&e.addEventListener(t,a,r),{remove:function(){null!=e&&e.removeEventListener&&e.removeEventListener(t,a,r)}}}},36555:function(e,t,n){function o(){return{width:document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight}}function r(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}n.d(t,{g1:function(){return o},os:function(){return r}})},14264:function(e,t){var n=Symbol.for("react.element"),o=(Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.memo"),Symbol.for("react.lazy"),{isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}}),r=Object.assign,a={};function i(e,t,n){this.props=e,this.context=t,this.refs=a,this.updater=n||o}function c(){}function l(e,t,n){this.props=e,this.context=t,this.refs=a,this.updater=n||o}i.prototype.isReactComponent={},i.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},i.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},c.prototype=i.prototype;var s=l.prototype=new c;s.constructor=l,r(s,i.prototype),s.isPureReactComponent=!0;var u=Object.prototype.hasOwnProperty,f={key:!0,ref:!0,__self:!0,__source:!0};t.createElement=function(e,t,o){var r,a={},i=null,c=null;if(null!=t)for(r in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(i=""+t.key),t)u.call(t,r)&&!f.hasOwnProperty(r)&&(a[r]=t[r]);var l=arguments.length-2;if(1===l)a.children=o;else if(1<l){for(var s=Array(l),m=0;m<l;m++)s[m]=arguments[m+2];a.children=s}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===a[r]&&(a[r]=l[r]);return{$$typeof:n,type:e,key:i,ref:c,props:a,_owner:null}}},94746:function(e,t,n){e.exports=n(14264)}}]);

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.