<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">import{_ as n,o as a,n as d,ak as u,k as t,a as v,p as g,t as b,u as h}from"./_plugin-vue_export-helper-DZLahw69.js";const f={},m={class:"p-4 space-y-6 bg-white dark:bg-slate-900"};function k(r,e){return a(),d("div",m,e[0]||(e[0]=[u('&lt;div class="space-y-2 animate-loader-pulse"&gt;&lt;div class="h-6 bg-slate-100 dark:bg-slate-700 rounded w-1/5"&gt;&lt;/div&gt;&lt;div class="h-10 bg-slate-100 dark:bg-slate-700 rounded w-3/5"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="space-y-2 animate-loader-pulse"&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded"&gt;&lt;/div&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded"&gt;&lt;/div&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded"&gt;&lt;/div&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded w-4/5"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="space-y-2 animate-loader-pulse"&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded"&gt;&lt;/div&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded"&gt;&lt;/div&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded w-3/5"&gt;&lt;/div&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="space-y-2 animate-loader-pulse"&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded"&gt;&lt;/div&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded"&gt;&lt;/div&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded"&gt;&lt;/div&gt;&lt;div class="h-5 bg-slate-100 dark:bg-slate-700 rounded w-3/5"&gt;&lt;/div&gt;&lt;/div&gt;',4)]))}const p=n(f,[["render",k]]),_={name:"IframeLoader",components:{ArticleSkeletonLoader:p},props:{url:{type:String,default:""}},data(){return{isLoading:!0,showEmptyState:!this.url}},methods:{handleIframeLoad(){this.isLoading=!1},handleIframeError(){this.isLoading=!1,this.showEmptyState=!0}}},y={class:"relative overflow-hidden pb-1/2 h-full"},L=["src"],w={key:2,class:"absolute w-full h-full top-0 left-0 flex justify-center items-center"};function E(r,e,o,I,i,s){const c=h("ArticleSkeletonLoader");return a(),d("div",y,[o.url?(a(),d("iframe",{key:0,src:o.url,class:"absolute w-full h-full top-0 left-0",onLoad:e[0]||(e[0]=(...l)=&gt;s.handleIframeLoad&amp;&amp;s.handleIframeLoad(...l)),onError:e[1]||(e[1]=(...l)=&gt;s.handleIframeError&amp;&amp;s.handleIframeError(...l))},null,40,L)):t("",!0),i.isLoading?(a(),v(c,{key:1,class:"absolute w-full h-full top-0 left-0"})):t("",!0),i.showEmptyState?(a(),d("div",w,[g("p",null,b(r.$t("PORTAL.IFRAME_ERROR")),1)])):t("",!0)])}const A=n(_,[["render",E]]);export{A as I};
//# sourceMappingURL=IframeLoader-B8aDYWK2.js.map
</pre></body></html>