From e8c46c7917a346679998137035a677ed94e80502 Mon Sep 17 00:00:00 2001 From: drl990114 Date: Sun, 25 Feb 2024 14:22:23 +0000 Subject: [PATCH] deploy: 6c1e8de5766a539d32b43d8d751739dc991f350a --- 100.d7fe3a55.async.js | 197 ------------------ 121.29d88c78.async.js | 2 + 404.html | 2 +- 756.f3222c6e.async.js | 1 + 82.422fe933.async.js | 2 - 82.ed853c1a.async.js | 197 ++++++++++++++++++ 870.fe768711.async.js | 3 + 879.e073bfe7.async.js | 3 - Button__index.md.592d92a0.async.js | 1 - Button__index.md.7d45c6cc.async.js | 1 + Menu__demos.4e3d4b8e.async.js | 59 ++++++ Menu__index.md.092d0df5.async.js | 1 + Menu__index.md.778c6473.chunk.css | 1 + Tooltip__demos.e99bb5a1.async.js | 57 +++++ Tooltip__demos.ee863bfc.async.js | 57 ----- components/button/index.html | 2 +- components/menu/index.html | 13 ++ components/tooltip/index.html | 2 +- demos.95c67d05.async.js | 34 +++ demos.f1b1f1aa.async.js | 34 --- ...e__layouts__GlobalLayout.7414cf5a.async.js | 146 ++++++------- ...i__theme__ContextWrapper.850e8944.async.js | 2 +- getting-started/index.html | 2 +- index.html | 2 +- umi.73d4fb5e.js => umi.0a311378.js | 129 ++++++++---- ~demos/:id/index.html | 2 +- ~demos/menu-demo-basic/index.html | 13 ++ ~demos/src-button-demo-basic/index.html | 2 +- ~demos/tooltip-demo-basic/index.html | 2 +- 29 files changed, 549 insertions(+), 420 deletions(-) delete mode 100644 100.d7fe3a55.async.js create mode 100644 121.29d88c78.async.js create mode 100644 756.f3222c6e.async.js delete mode 100644 82.422fe933.async.js create mode 100644 82.ed853c1a.async.js create mode 100644 870.fe768711.async.js delete mode 100644 879.e073bfe7.async.js delete mode 100644 Button__index.md.592d92a0.async.js create mode 100644 Button__index.md.7d45c6cc.async.js create mode 100644 Menu__demos.4e3d4b8e.async.js create mode 100644 Menu__index.md.092d0df5.async.js create mode 100644 Menu__index.md.778c6473.chunk.css create mode 100644 Tooltip__demos.e99bb5a1.async.js delete mode 100644 Tooltip__demos.ee863bfc.async.js create mode 100644 components/menu/index.html create mode 100644 demos.95c67d05.async.js delete mode 100644 demos.f1b1f1aa.async.js rename dumi__theme__layouts__GlobalLayout.24d2c48c.async.js => dumi__theme__layouts__GlobalLayout.7414cf5a.async.js (57%) rename dumi__tmp-production__dumi__theme__ContextWrapper.ff0b1fe1.async.js => dumi__tmp-production__dumi__theme__ContextWrapper.850e8944.async.js (90%) rename umi.73d4fb5e.js => umi.0a311378.js (82%) create mode 100644 ~demos/menu-demo-basic/index.html diff --git a/100.d7fe3a55.async.js b/100.d7fe3a55.async.js deleted file mode 100644 index b3fb739..0000000 --- a/100.d7fe3a55.async.js +++ /dev/null @@ -1,197 +0,0 @@ -!(function(){var un=Object.defineProperty,dn=Object.defineProperties;var fn=Object.getOwnPropertyDescriptors;var an=Object.getOwnPropertySymbols;var mn=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable;var sn=(J,se,p)=>se in J?un(J,se,{enumerable:!0,configurable:!0,writable:!0,value:p}):J[se]=p,te=(J,se)=>{for(var p in se||(se={}))mn.call(se,p)&&sn(J,p,se[p]);if(an)for(var p of an(se))vn.call(se,p)&&sn(J,p,se[p]);return J},ze=(J,se)=>dn(J,fn(se));(self.webpackChunkzens=self.webpackChunkzens||[]).push([[100],{31345:function(J,se,p){"use strict";p.d(se,{Z:function(){return Q}});var Z=p(87462),T=p(1413),re=p(4942),ie=p(86854),Ce=p(71002),be=p(91),Ke=p(93967),F=p.n(Ke),le=/margin|padding|width|height|max|min|offset/,Me={left:!0,top:!0},xe={cssFloat:1,styleFloat:1,float:1};function ke(t){return t.nodeType===1?t.ownerDocument.defaultView.getComputedStyle(t,null):{}}function Ne(t,e,o){if(e=e.toLowerCase(),o==="auto"){if(e==="height")return t.offsetHeight;if(e==="width")return t.offsetWidth}return e in Me||(Me[e]=le.test(e)),Me[e]?parseFloat(o)||0:o}function Mt(t,e){var o=arguments.length,u=ke(t);return e=xe[e]?"cssFloat"in t.style?"cssFloat":"styleFloat":e,o===1?u:Ne(t,e,u[e]||t.style[e])}function wt(t,e,o){var u=arguments.length;if(e=xe[e]?"cssFloat"in t.style?"cssFloat":"styleFloat":e,u===3)return typeof o=="number"&&le.test(e)&&(o="".concat(o,"px")),t.style[e]=o,o;for(var v in e)e.hasOwnProperty(v)&&wt(t,v,e[v]);return ke(t)}function Rt(t){return t===document.body?document.documentElement.clientWidth:t.offsetWidth}function Wt(t){return t===document.body?window.innerHeight||document.documentElement.clientHeight:t.offsetHeight}function Oe(){var t=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),e=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:t,height:e}}function Tt(){var t=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:t,height:e}}function We(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function yt(t){var e=t.getBoundingClientRect(),o=document.documentElement;return{left:e.left+(window.pageXOffset||o.scrollLeft)-(o.clientLeft||document.body.clientLeft||0),top:e.top+(window.pageYOffset||o.scrollTop)-(o.clientTop||document.body.clientTop||0)}}var Qe=p(21770),i=p(67294),Ct=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],ut=i.createContext(null),dt=0;function Bt(t,e){var o=i.useState(function(){return dt+=1,String(dt)}),u=(0,ie.Z)(o,1),v=u[0],c=i.useContext(ut),x={data:e,canPreview:t};return i.useEffect(function(){if(c)return c.register(v,x)},[]),i.useEffect(function(){c&&c.register(v,x)},[t,e]),v}function Zt(t){return new Promise(function(e){var o=document.createElement("img");o.onerror=function(){return e(!1)},o.onload=function(){return e(!0)},o.src=t})}function kt(t){var e=t.src,o=t.isCustomPlaceholder,u=t.fallback,v=(0,i.useState)(o?"loading":"normal"),c=(0,ie.Z)(v,2),x=c[0],m=c[1],y=(0,i.useRef)(!1),I=x==="error";(0,i.useEffect)(function(){var Y=!0;return Zt(e).then(function(O){!O&&Y&&m("error")}),function(){Y=!1}},[e]),(0,i.useEffect)(function(){o&&!y.current?m("loading"):I&&m("normal")},[e]);var W=function(){m("normal")},R=function(O){y.current=!1,x==="loading"&&O!==null&&O!==void 0&&O.complete&&(O.naturalWidth||O.naturalHeight)&&(y.current=!0,W())},_=I&&u?{src:u}:{onLoad:W,src:e};return[R,_,x]}var ft=p(13141),qe=i.createContext({}),et=p(94999),Re=p(7028),tt=p(15105),Vt=p(64217);function mt(t,e,o){var u=e;return!u&&o&&(u="".concat(t,"-").concat(o)),u}function nt(t,e){var o=t["page".concat(e?"Y":"X","Offset")],u="scroll".concat(e?"Top":"Left");if(typeof o!="number"){var v=t.document;o=v.documentElement[u],typeof o!="number"&&(o=v.body[u])}return o}function Le(t){var e=t.getBoundingClientRect(),o={left:e.left,top:e.top},u=t.ownerDocument,v=u.defaultView||u.parentWindow;return o.left+=nt(v),o.top+=nt(v,!0),o}var ot=p(82225),pe=p(42550),ae=i.memo(function(t){var e=t.children;return e},function(t,e){var o=e.shouldUpdate;return!o}),rt={width:0,height:0,overflow:"hidden",outline:"none"},we=i.forwardRef(function(t,e){var o=t.prefixCls,u=t.className,v=t.style,c=t.title,x=t.ariaId,m=t.footer,y=t.closable,I=t.closeIcon,W=t.onClose,R=t.children,_=t.bodyStyle,Y=t.bodyProps,O=t.modalRender,M=t.onMouseDown,G=t.onMouseUp,B=t.holderRef,q=t.visible,d=t.forceRender,P=t.width,h=t.height,S=t.classNames,C=t.styles,w=i.useContext(qe),D=w.panel,V=(0,pe.x1)(B,D),X=(0,i.useRef)(),ne=(0,i.useRef)();i.useImperativeHandle(e,function(){return{focus:function(){var he;(he=X.current)===null||he===void 0||he.focus()},changeActive:function(he){var Se=document,Pe=Se.activeElement;he&&Pe===ne.current?X.current.focus():!he&&Pe===X.current&&ne.current.focus()}}});var oe={};P!==void 0&&(oe.width=P),h!==void 0&&(oe.height=h);var ee;m&&(ee=i.createElement("div",{className:F()("".concat(o,"-footer"),S==null?void 0:S.footer),style:(0,T.Z)({},C==null?void 0:C.footer)},m));var fe;c&&(fe=i.createElement("div",{className:F()("".concat(o,"-header"),S==null?void 0:S.header),style:(0,T.Z)({},C==null?void 0:C.header)},i.createElement("div",{className:"".concat(o,"-title"),id:x},c)));var me;y&&(me=i.createElement("button",{type:"button",onClick:W,"aria-label":"Close",className:"".concat(o,"-close")},I||i.createElement("span",{className:"".concat(o,"-close-x")})));var ce=i.createElement("div",{className:F()("".concat(o,"-content"),S==null?void 0:S.content),style:C==null?void 0:C.content},me,fe,i.createElement("div",(0,Z.Z)({className:F()("".concat(o,"-body"),S==null?void 0:S.body),style:(0,T.Z)((0,T.Z)({},_),C==null?void 0:C.body)},Y),R),ee);return i.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":c?x:null,"aria-modal":"true",ref:V,style:(0,T.Z)((0,T.Z)({},v),oe),className:F()(o,u),onMouseDown:M,onMouseUp:G},i.createElement("div",{tabIndex:0,ref:X,style:rt,"aria-hidden":"true"}),i.createElement(ae,{shouldUpdate:q||d},O?O(ce):ce),i.createElement("div",{tabIndex:0,ref:ne,style:rt,"aria-hidden":"true"}))}),Be=we,De=i.forwardRef(function(t,e){var o=t.prefixCls,u=t.title,v=t.style,c=t.className,x=t.visible,m=t.forceRender,y=t.destroyOnClose,I=t.motionName,W=t.ariaId,R=t.onVisibleChanged,_=t.mousePosition,Y=(0,i.useRef)(),O=i.useState(),M=(0,ie.Z)(O,2),G=M[0],B=M[1],q={};G&&(q.transformOrigin=G);function d(){var P=Le(Y.current);B(_?"".concat(_.x-P.left,"px ").concat(_.y-P.top,"px"):"")}return i.createElement(ot.ZP,{visible:x,onVisibleChanged:R,onAppearPrepare:d,onEnterPrepare:d,forceRender:m,motionName:I,removeOnLeave:y,ref:Y},function(P,h){var S=P.className,C=P.style;return i.createElement(Be,(0,Z.Z)({},t,{ref:e,title:u,ariaId:W,prefixCls:o,holderRef:h,style:(0,T.Z)((0,T.Z)((0,T.Z)({},C),v),q),className:F()(c,S)}))})});De.displayName="Content";var bt=De;function Nt(t){var e=t.prefixCls,o=t.style,u=t.visible,v=t.maskProps,c=t.motionName,x=t.className;return i.createElement(ot.ZP,{key:"mask",visible:u,motionName:c,leavedClassName:"".concat(e,"-mask-hidden")},function(m,y){var I=m.className,W=m.style;return i.createElement("div",(0,Z.Z)({ref:y,style:(0,T.Z)((0,T.Z)({},W),o),className:F()("".concat(e,"-mask"),I,x)},v))})}var Ot=p(80334);function Lt(t){var e=t.prefixCls,o=e===void 0?"rc-dialog":e,u=t.zIndex,v=t.visible,c=v===void 0?!1:v,x=t.keyboard,m=x===void 0?!0:x,y=t.focusTriggerAfterClose,I=y===void 0?!0:y,W=t.wrapStyle,R=t.wrapClassName,_=t.wrapProps,Y=t.onClose,O=t.afterOpenChange,M=t.afterClose,G=t.transitionName,B=t.animation,q=t.closable,d=q===void 0?!0:q,P=t.mask,h=P===void 0?!0:P,S=t.maskTransitionName,C=t.maskAnimation,w=t.maskClosable,D=w===void 0?!0:w,V=t.maskStyle,X=t.maskProps,ne=t.rootClassName,oe=t.classNames,ee=t.styles,fe=(0,i.useRef)(),me=(0,i.useRef)(),ce=(0,i.useRef)(),ye=i.useState(c),he=(0,ie.Z)(ye,2),Se=he[0],Pe=he[1],Fe=(0,Re.Z)();function He(){(0,et.Z)(me.current,document.activeElement)||(fe.current=document.activeElement)}function Ue(){if(!(0,et.Z)(me.current,document.activeElement)){var de;(de=ce.current)===null||de===void 0||de.focus()}}function Ie(de){if(de)Ue();else{if(Pe(!1),h&&fe.current&&I){try{fe.current.focus({preventScroll:!0})}catch(lt){}fe.current=null}Se&&(M==null||M())}O==null||O(de)}function Te(de){Y==null||Y(de)}var ue=(0,i.useRef)(!1),ge=(0,i.useRef)(),ve=function(){clearTimeout(ge.current),ue.current=!0},$e=function(){ge.current=setTimeout(function(){ue.current=!1})},Ze=null;D&&(Ze=function(lt){ue.current?ue.current=!1:me.current===lt.target&&Te(lt)});function Ae(de){if(m&&de.keyCode===tt.Z.ESC){de.stopPropagation(),Te(de);return}c&&de.keyCode===tt.Z.TAB&&ce.current.changeActive(!de.shiftKey)}return(0,i.useEffect)(function(){c&&(Pe(!0),He())},[c]),(0,i.useEffect)(function(){return function(){clearTimeout(ge.current)}},[]),i.createElement("div",(0,Z.Z)({className:F()("".concat(o,"-root"),ne)},(0,Vt.Z)(t,{data:!0})),i.createElement(Nt,{prefixCls:o,visible:h&&c,motionName:mt(o,S,C),style:(0,T.Z)((0,T.Z)({zIndex:u},V),ee==null?void 0:ee.mask),maskProps:X,className:oe==null?void 0:oe.mask}),i.createElement("div",(0,Z.Z)({tabIndex:-1,onKeyDown:Ae,className:F()("".concat(o,"-wrap"),R,oe==null?void 0:oe.wrapper),ref:me,onClick:Ze,style:(0,T.Z)((0,T.Z)((0,T.Z)({zIndex:u},W),ee==null?void 0:ee.wrapper),{},{display:Se?null:"none"})},_),i.createElement(bt,(0,Z.Z)({},t,{onMouseDown:ve,onMouseUp:$e,ref:ce,closable:d,ariaId:Fe,prefixCls:o,visible:c&&Se,onClose:Te,onVisibleChanged:Ie,motionName:mt(o,G,B)}))))}var at=function(e){var o=e.visible,u=e.getContainer,v=e.forceRender,c=e.destroyOnClose,x=c===void 0?!1:c,m=e.afterClose,y=e.panelRef,I=i.useState(o),W=(0,ie.Z)(I,2),R=W[0],_=W[1],Y=i.useMemo(function(){return{panel:y}},[y]);return i.useEffect(function(){o&&_(!0)},[o]),!v&&x&&!R?null:i.createElement(qe.Provider,{value:Y},i.createElement(ft.Z,{open:o||v||R,autoDestroy:!1,getContainer:u,autoLock:o||R},i.createElement(Lt,(0,Z.Z)({},e,{destroyOnClose:x,afterClose:function(){m==null||m(),_(!1)}}))))};at.displayName="Dialog";var At=at,St=At,Dt=p(73935);function Ve(t,e,o,u){var v=Dt.unstable_batchedUpdates?function(x){Dt.unstable_batchedUpdates(o,x)}:o;return t!=null&&t.addEventListener&&t.addEventListener(e,v,u),{remove:function(){t!=null&&t.removeEventListener&&t.removeEventListener(e,v,u)}}}var jt=p(91881),Gt=p(75164),vt={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function Ft(t,e,o,u){var v=(0,i.useRef)(null),c=(0,i.useRef)([]),x=(0,i.useState)(vt),m=(0,ie.Z)(x,2),y=m[0],I=m[1],W=function(O){I(vt),u&&!(0,jt.Z)(vt,y)&&u({transform:vt,action:O})},R=function(O,M){v.current===null&&(c.current=[],v.current=(0,Gt.Z)(function(){I(function(G){var B=G;return c.current.forEach(function(q){B=(0,T.Z)((0,T.Z)({},B),q)}),v.current=null,u==null||u({transform:B,action:M}),B})})),c.current.push((0,T.Z)((0,T.Z)({},y),O))},_=function(O,M,G,B,q){var d=t.current,P=d.width,h=d.height,S=d.offsetWidth,C=d.offsetHeight,w=d.offsetLeft,D=d.offsetTop,V=O,X=y.scale*O;X>o?(X=o,V=o/y.scale):Xu){if(e>0)return(0,re.Z)({},t,c);if(e<0&&vu)return(0,re.Z)({},t,e<0?c:-c);return{}}function xt(t,e,o,u){var v=Tt(),c=v.width,x=v.height,m=null;return t<=c&&e<=x?m={x:0,y:0}:(t>c||e>x)&&(m=(0,T.Z)((0,T.Z)({},je("x",o,t,c)),je("y",u,e,x))),m}var Ge=1,$t=1;function zt(t,e,o,u,v,c,x){var m=v.rotate,y=v.scale,I=v.x,W=v.y,R=(0,i.useState)(!1),_=(0,ie.Z)(R,2),Y=_[0],O=_[1],M=(0,i.useRef)({diffX:0,diffY:0,transformX:0,transformY:0}),G=function(h){!e||h.button!==0||(h.preventDefault(),h.stopPropagation(),M.current={diffX:h.pageX-I,diffY:h.pageY-W,transformX:I,transformY:W},O(!0))},B=function(h){o&&Y&&c({x:h.pageX-M.current.diffX,y:h.pageY-M.current.diffY},"move")},q=function(){if(o&&Y){O(!1);var h=M.current,S=h.transformX,C=h.transformY,w=I!==S&&W!==C;if(!w)return;var D=t.current.offsetWidth*y,V=t.current.offsetHeight*y,X=t.current.getBoundingClientRect(),ne=X.left,oe=X.top,ee=m%180!==0,fe=xt(ee?V:D,ee?D:V,ne,oe);fe&&c((0,T.Z)({},fe),"dragRebound")}},d=function(h){if(!(!o||h.deltaY==0)){var S=Math.abs(h.deltaY/100),C=Math.min(S,$t),w=Ge+C*u;h.deltaY>0&&(w=Ge/w),x(w,"wheel",h.clientX,h.clientY)}};return(0,i.useEffect)(function(){var P,h,S,C;if(e){S=Ve(window,"mouseup",q,!1),C=Ve(window,"mousemove",B,!1);try{window.top!==window.self&&(P=Ve(window.top,"mouseup",q,!1),h=Ve(window.top,"mousemove",B,!1))}catch(w){(0,Ot.Kp)(!1,"[rc-image] ".concat(w))}}return function(){var w,D,V,X;(w=S)===null||w===void 0||w.remove(),(D=C)===null||D===void 0||D.remove(),(V=P)===null||V===void 0||V.remove(),(X=h)===null||X===void 0||X.remove()}},[o,Y,I,W,m,e]),{isMoving:Y,onMouseDown:G,onMouseMove:B,onMouseUp:q,onWheel:d}}function it(t,e){var o=t.x-e.x,u=t.y-e.y;return Math.hypot(o,u)}function Kt(t,e,o,u){var v=it(t,o),c=it(e,u);if(v===0&&c===0)return[t.x,t.y];var x=v/(v+c),m=t.x+x*(e.x-t.x),y=t.y+x*(e.y-t.y);return[m,y]}function Ht(t,e,o,u,v,c,x){var m=v.rotate,y=v.scale,I=v.x,W=v.y,R=(0,i.useState)(!1),_=(0,ie.Z)(R,2),Y=_[0],O=_[1],M=(0,i.useRef)({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),G=function(h){M.current=(0,T.Z)((0,T.Z)({},M.current),h)},B=function(h){if(e){h.stopPropagation(),O(!0);var S=h.touches,C=S===void 0?[]:S;C.length>1?G({point1:{x:C[0].clientX,y:C[0].clientY},point2:{x:C[1].clientX,y:C[1].clientY},eventType:"touchZoom"}):G({point1:{x:C[0].clientX-I,y:C[0].clientY-W},eventType:"move"})}},q=function(h){var S=h.touches,C=S===void 0?[]:S,w=M.current,D=w.point1,V=w.point2,X=w.eventType;if(C.length>1&&X==="touchZoom"){var ne={x:C[0].clientX,y:C[0].clientY},oe={x:C[1].clientX,y:C[1].clientY},ee=Kt(D,V,ne,oe),fe=(0,ie.Z)(ee,2),me=fe[0],ce=fe[1],ye=it(ne,oe)/it(D,V);x(ye,"touchZoom",me,ce,!0),G({point1:ne,point2:oe,eventType:"touchZoom"})}else X==="move"&&(c({x:C[0].clientX-D.x,y:C[0].clientY-D.y},"move"),G({eventType:"move"}))},d=function(){if(o){if(Y&&O(!1),G({eventType:"none"}),u>y)return c({x:0,y:0,scale:u},"touchZoom");var h=t.current.offsetWidth*y,S=t.current.offsetHeight*y,C=t.current.getBoundingClientRect(),w=C.left,D=C.top,V=m%180!==0,X=xt(V?S:h,V?h:S,w,D);X&&c((0,T.Z)({},X),"dragRebound")}};return(0,i.useEffect)(function(){var P;return o&&e&&(P=Ve(window,"touchmove",function(h){return h.preventDefault()},{passive:!1})),function(){var h;(h=P)===null||h===void 0||h.remove()}},[o,e]),{isTouching:Y,onTouchStart:B,onTouchMove:q,onTouchEnd:d}}var st=function(e){var o=e.visible,u=e.maskTransitionName,v=e.getContainer,c=e.prefixCls,x=e.rootClassName,m=e.icons,y=e.countRender,I=e.showSwitch,W=e.showProgress,R=e.current,_=e.transform,Y=e.count,O=e.scale,M=e.minScale,G=e.maxScale,B=e.closeIcon,q=e.onSwitchLeft,d=e.onSwitchRight,P=e.onClose,h=e.onZoomIn,S=e.onZoomOut,C=e.onRotateRight,w=e.onRotateLeft,D=e.onFlipX,V=e.onFlipY,X=e.toolbarRender,ne=e.zIndex,oe=(0,i.useContext)(ut),ee=m.rotateLeft,fe=m.rotateRight,me=m.zoomIn,ce=m.zoomOut,ye=m.close,he=m.left,Se=m.right,Pe=m.flipX,Fe=m.flipY,He="".concat(c,"-operations-operation");i.useEffect(function(){var ue=function(ve){ve.keyCode===tt.Z.ESC&&P()};return o&&window.addEventListener("keydown",ue),function(){window.removeEventListener("keydown",ue)}},[o]);var Ue=[{icon:Fe,onClick:V,type:"flipY"},{icon:Pe,onClick:D,type:"flipX"},{icon:ee,onClick:w,type:"rotateLeft"},{icon:fe,onClick:C,type:"rotateRight"},{icon:ce,onClick:S,type:"zoomOut",disabled:O<=M},{icon:me,onClick:h,type:"zoomIn",disabled:O===G}],Ie=Ue.map(function(ue){var ge,ve=ue.icon,$e=ue.onClick,Ze=ue.type,Ae=ue.disabled;return i.createElement("div",{className:F()(He,(ge={},(0,re.Z)(ge,"".concat(c,"-operations-operation-").concat(Ze),!0),(0,re.Z)(ge,"".concat(c,"-operations-operation-disabled"),!!Ae),ge)),onClick:$e,key:Ze},ve)}),Te=i.createElement("div",{className:"".concat(c,"-operations")},Ie);return i.createElement(ot.ZP,{visible:o,motionName:u},function(ue){var ge=ue.className,ve=ue.style;return i.createElement(ft.Z,{open:!0,getContainer:v!=null?v:document.body},i.createElement("div",{className:F()("".concat(c,"-operations-wrapper"),ge,x),style:(0,T.Z)((0,T.Z)({},ve),{},{zIndex:ne})},B===null?null:i.createElement("button",{className:"".concat(c,"-close"),onClick:P},B||ye),I&&i.createElement(i.Fragment,null,i.createElement("div",{className:F()("".concat(c,"-switch-left"),(0,re.Z)({},"".concat(c,"-switch-left-disabled"),R===0)),onClick:q},he),i.createElement("div",{className:F()("".concat(c,"-switch-right"),(0,re.Z)({},"".concat(c,"-switch-right-disabled"),R===Y-1)),onClick:d},Se)),i.createElement("div",{className:"".concat(c,"-footer")},W&&i.createElement("div",{className:"".concat(c,"-progress")},y?y(R+1,Y):"".concat(R+1," / ").concat(Y)),X?X(Te,(0,T.Z)({icons:{flipYIcon:Ie[0],flipXIcon:Ie[1],rotateLeftIcon:Ie[2],rotateRightIcon:Ie[3],zoomOutIcon:Ie[4],zoomInIcon:Ie[5]},actions:{onFlipY:V,onFlipX:D,onRotateLeft:w,onRotateRight:C,onZoomOut:S,onZoomIn:h},transform:_},oe?{current:R,total:Y}:{})):Te)))})},qt=st,_t=["fallback","src","imgRef"],r=["prefixCls","src","alt","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],l=function(e){var o=e.fallback,u=e.src,v=e.imgRef,c=(0,be.Z)(e,_t),x=kt({src:u,fallback:o}),m=(0,ie.Z)(x,2),y=m[0],I=m[1];return i.createElement("img",(0,Z.Z)({ref:function(R){v.current=R,y(R)}},c,I))},g=function(e){var o=e.prefixCls,u=e.src,v=e.alt,c=e.fallback,x=e.movable,m=x===void 0?!0:x,y=e.onClose,I=e.visible,W=e.icons,R=W===void 0?{}:W,_=e.rootClassName,Y=e.closeIcon,O=e.getContainer,M=e.current,G=M===void 0?0:M,B=e.count,q=B===void 0?1:B,d=e.countRender,P=e.scaleStep,h=P===void 0?.5:P,S=e.minScale,C=S===void 0?1:S,w=e.maxScale,D=w===void 0?50:w,V=e.transitionName,X=V===void 0?"zoom":V,ne=e.maskTransitionName,oe=ne===void 0?"fade":ne,ee=e.imageRender,fe=e.imgCommonProps,me=e.toolbarRender,ce=e.onTransform,ye=e.onChange,he=(0,be.Z)(e,r),Se=(0,i.useRef)(),Pe=(0,i.useContext)(ut),Fe=Pe&&q>1,He=Pe&&q>=1,Ue=(0,i.useState)(!0),Ie=(0,ie.Z)(Ue,2),Te=Ie[0],ue=Ie[1],ge=Ft(Se,C,D,ce),ve=ge.transform,$e=ge.resetTransform,Ze=ge.updateTransform,Ae=ge.dispatchZoomChange,de=zt(Se,m,I,h,ve,Ze,Ae),lt=de.isMoving,Et=de.onMouseDown,Yt=de.onWheel,Ye=Ht(Se,m,I,C,ve,Ze,Ae),_e=Ye.isTouching,Je=Ye.onTouchStart,ht=Ye.onTouchMove,ct=Ye.onTouchEnd,Xt=ve.rotate,Pt=ve.scale,It=F()((0,re.Z)({},"".concat(o,"-moving"),lt));(0,i.useEffect)(function(){Te||ue(!0)},[Te]);var en=function(){$e("close")},tn=function(){Ae(Ge+h,"zoomIn")},nn=function(){Ae(Ge/(Ge+h),"zoomOut")},gt=function(){Ze({rotate:Xt+90},"rotateRight")},pt=function(){Ze({rotate:Xt-90},"rotateLeft")},Jt=function(){Ze({flipX:!ve.flipX},"flipX")},Qt=function(){Ze({flipY:!ve.flipY},"flipY")},Ut=function(Ee){Ee==null||Ee.preventDefault(),Ee==null||Ee.stopPropagation(),G>0&&(ue(!1),$e("prev"),ye==null||ye(G-1,G))},on=function(Ee){Ee==null||Ee.preventDefault(),Ee==null||Ee.stopPropagation(),G