11.chunk.js 2.22 KB
webpackJsonpecComSmall([11],{596:function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ReactZmage=t.showImage=void 0;var i=a(0),l=r(i),o=a(117),n=r(o),u=a(247),s=r(u),c=a(5),d=r(c),f=a(1),m=r(f),p=a(2),g=r(p),y=a(3),h=r(y),v=a(4),_=r(v),I=a(6),S=r(I),z=a(244),b=r(z),w=a(277),x=a(964),M=a(90),T=a(10),k=r(T);t.showImage=w.showImage,t.ReactZmage=E;var E=function(e){function t(e){(0,m.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return a.zoom=function(){if(!a.isBelowIE9()){var e=a.state.uid,t=a.props,r=t.hiResSrc,i=t.text,l=t.src,o=t.alt,n=t.lazyLoad,u=t.indicator,s=t.imageSet,c=t.onClick,d=t.page,f="u"+e;c&&c.constructor===Function&&c(),(0,w.showImage)({id:f,lazyLoad:n,indicator:u,imageSet:s&&s.constructor===Array?s:[{src:r||l,alt:o,text:i}],page:d})}},a.state={uid:(0,M.generateUUID)()},a}return(0,_.default)(t,e),(0,g.default)(t,[{key:"render",value:function(){var e=this.state.uid,t=this.props,a=(t.id,t.className),r=t.src,i=t.alt,o=t.style,u=(0,s.default)(t,["id","className","src","alt","style"]),c="u"+e;return S.default.createElement("img",(0,l.default)({id:c,className:a,src:r,alt:i,onClick:this.zoom,style:(0,n.default)({cursor:"zoom-in"},o)},u))}},{key:"isBelowIE9",value:function(){return"Microsoft Internet Explorer"==navigator.appName&&parseInt(navigator.appVersion.split(";")[1].replace(/[ ]/g,"").replace("MSIE",""))<=9}}]),t}(S.default.Component),R=(0,k.default)(E,"WeaZmage");t.default=R,E.defaultProps={src:"",hiResSrc:"",alt:"",text:"",imageSet:null,lazyLoad:!0,indicator:!0},E.propTypes={src:b.default.string,hiResSrc:b.default.string,alt:b.default.string,text:b.default.string,imageSet:b.default.oneOfType([b.default.arrayOf(x.imageType),x.imageType]),lazyLoad:b.default.bool,indicator:b.default.bool}},964:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.animationFunc=t.animateDuration=t.imageType=void 0;var r=a(244),i=function(e){return e&&e.__esModule?e:{default:e}}(r);t.imageType=i.default.shape({src:i.default.string,alt:i.default.string,text:i.default.string}),t.animateDuration=400,t.animationFunc="cubic-bezier(0.15, 1, 0.3, 1)"}});
//# sourceMappingURL=11.chunk.js.map?v=fcd98221