1 |
- !function(){function r(r,o){return function(r){if(Array.isArray(r))return r}(r)||function(r,n){var o=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null==o)return;var e,t,i=[],a=!0,l=!1;try{for(o=o.call(r);!(a=(e=o.next()).done)&&(i.push(e.value),!n||i.length!==n);a=!0);}catch(u){l=!0,t=u}finally{try{a||null==o.return||o.return()}finally{if(l)throw t}}return i}(r,o)||function(r,o){if(!r)return;if("string"==typeof r)return n(r,o);var e=Object.prototype.toString.call(r).slice(8,-1);"Object"===e&&r.constructor&&(e=r.constructor.name);if("Map"===e||"Set"===e)return Array.from(r);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return n(r,o)}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(r,n){(null==n||n>r.length)&&(n=r.length);for(var o=0,e=new Array(n);o<n;o++)e[o]=r[o];return e}System.register(["./ResizeObserver.es-legacy.42c87f31.js"],(function(n){"use strict";var o,e,t,i,a,l,u,c,s,f,d,v,g,y,h,m,b,p,w,S;return{setters:[function(r){o=r.v,e=r.H,t=r.w,i=r.C,a=r.d,l=r.U,u=r.ab,c=r.G,s=r.X,f=r.a3,d=r.$,v=r.ac,g=r.ad,y=r.c,h=r.ae,m=r.af,b=r.x,p=r.a0,w=r.a7,S=r.z}],execute:function(){var z=r(o("image"),2),I=z[0],x=z[1],$={src:String,alt:String,fit:String,position:String,round:Boolean,block:Boolean,width:e,height:e,radius:e,lazyLoad:Boolean,iconSize:e,showError:t,errorIcon:i("photo-fail"),iconPrefix:String,showLoading:t,loadingIcon:i("photo")},j=a({name:I,props:$,emits:["load","error"],setup:function(r,n){var o=n.emit,e=n.slots,t=l(!1),i=l(!0),a=l(),S=u().proxy.$Lazyload,z=c((function(){var n={width:s(r.width),height:s(r.height)};return f(r.radius)&&(n.overflow="hidden",n.borderRadius=s(r.radius)),n}));d((function(){return r.src}),(function(){t.value=!1,i.value=!0}));var I=function(r){i.value=!1,o("load",r)},$=function(r){t.value=!0,i.value=!1,o("error",r)},j=function(n,o,e){return e?e():y(w,{name:n,size:r.iconSize,class:o,classPrefix:r.iconPrefix},null)},A=function(){if(!t.value&&r.src){var n={alt:r.alt,class:x("img"),style:{objectFit:r.fit,objectPosition:r.position}};return r.lazyLoad?h(y("img",b({ref:a},n),null),[[m("lazy"),r.src]]):y("img",b({src:r.src,onLoad:I,onError:$},n),null)}},L=function(r){var n=r.el,o=function(){n===a.value&&i.value&&I()};a.value?o():p(o)},E=function(r){r.el!==a.value||t.value||$()};return S&&v&&(S.$on("loaded",L),S.$on("error",E),g((function(){S.$off("loaded",L),S.$off("error",E)}))),function(){var n;return y("div",{class:x({round:r.round,block:r.block}),style:z.value},[A(),i.value&&r.showLoading?y("div",{class:x("loading")},[j(r.loadingIcon,x("loading-icon"),e.loading)]):t.value&&r.showError?y("div",{class:x("error")},[j(r.errorIcon,x("error-icon"),e.error)]):void 0,null==(n=e.default)?void 0:n.call(e)])}}});n("I",S(j))}}}))}();
|