9.12702d7b.chunk.js
2.21 KB
webpackJsonp([9],{1371: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(8),o=r(i),l=a(169),n=r(l),u=a(127),s=r(u),c=a(4),d=r(c),f=a(1),p=r(f),g=a(5),m=r(g),y=a(2),h=r(y),v=a(3),_=r(v),I=a(0),z=r(I),S=a(11),b=r(S),w=a(382),x=a(1586),M=a(132),T=a(19),k=r(T);t.showImage=w.showImage,t.ReactZmage=E;var E=function(e){function t(e){(0,p.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,o=t.src,l=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||o,alt:l,text:i}],page:d})}},a.state={uid:(0,M.generateUUID)()},a}return(0,_.default)(t,e),(0,m.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,l=t.style,u=(0,s.default)(t,["id","className","src","alt","style"]),c="u"+e;return z.default.createElement("img",(0,o.default)({id:c,className:a,src:r,alt:i,onClick:this.zoom,style:(0,n.default)({cursor:"zoom-in"},l)},u))}},{key:"isBelowIE9",value:function(){return"Microsoft Internet Explorer"==navigator.appName&&parseInt(navigator.appVersion.split(";")[1].replace(/[ ]/g,"").replace("MSIE",""))<=9}}]),t}(z.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}},1586:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.animationFunc=t.animateDuration=t.imageType=void 0;var r=a(11),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=9.12702d7b.chunk.js.map