System.register(["./index-legacy-6e648d0e.js","./index-legacy-b6cd144b.js"],(function(e,t){"use strict";var o,i,r,n,a,l,s,d,c,u,v,g,f,p,h,x,b,m,k,C,S,y;return{setters:[e=>{o=e.c,i=e.o,r=e.q,n=e.t,a=e.d,l=e.r,s=e.bE,d=e.x,c=e.bF,u=e.K,v=e.g,g=e.h,f=e.j,p=e.A,h=e.bG,x=e.bH,b=e.L,m=e.C,k=e.s,C=e.n,S=e.bI},e=>{y=e.u}],execute:function(){const[t,T,w]=o("list"),B={error:Boolean,offset:i(300),loading:Boolean,disabled:Boolean,finished:Boolean,errorText:String,direction:r("down"),loadingText:String,finishedText:String,immediateCheck:n};var j=a({name:t,props:B,emits:["load","update:error","update:loading"],setup(e,{emit:t,slots:o}){const i=l(e.loading),r=l(),n=l(),a=y(),m=s(r),k=()=>{p((()=>{if(i.value||e.finished||e.disabled||e.error||!1===(null==a?void 0:a.value))return;const{direction:o}=e,l=+e.offset,s=h(m);if(!s.height||x(r))return;let d=!1;const c=h(n);d="up"===o?s.top-c.top<=l:c.bottom-s.bottom<=l,d&&(i.value=!0,t("update:loading",!0),t("load"))}))},C=()=>{if(e.finished){const t=o.finished?o.finished():e.finishedText;if(t)return f("div",{class:T("finished-text")},[t])}},S=()=>{t("update:error",!1),k()},B=()=>{if(e.error){const t=o.error?o.error():e.errorText;if(t)return f("div",{role:"button",class:T("error-text"),tabindex:0,onClick:S},[t])}},j=()=>{if(i.value&&!e.finished&&!e.disabled)return f("div",{class:T("loading")},[o.loading?o.loading():f(b,{class:T("loading-icon")},{default:()=>[e.loadingText||w("loading")]})])};return d((()=>[e.loading,e.finished,e.error]),k),a&&d(a,(e=>{e&&k()})),c((()=>{i.value=e.loading})),u((()=>{e.immediateCheck&&k()})),v({check:k}),g("scroll",k,{target:m,passive:!0}),()=>{var t;const a=null==(t=o.default)?void 0:t.call(o),l=f("div",{ref:n,class:T("placeholder")},null);return f("div",{ref:r,role:"feed",class:T(),"aria-busy":i.value},["down"===e.direction?a:l,j(),C(),B(),"up"===e.direction?a:l])}}});e("L",m(j));const[P,$]=o("progress"),L={color:String,inactive:Boolean,pivotText:String,textColor:String,showPivot:n,pivotColor:String,trackColor:String,strokeWidth:C,percentage:{type:C,default:0,validator:e=>+e>=0&&+e<=100}};var W=a({name:P,props:L,setup(e){const t=k((()=>e.inactive?void 0:e.color)),o=()=>{const{textColor:o,pivotText:i,pivotColor:r,percentage:n}=e,a=null!=i?i:`${n}%`;if(e.showPivot&&a){const i={color:o,left:+n+"%",transform:`translate(-${+n}%,-50%)`,background:r||t.value};return f("span",{style:i,class:$("pivot",{inactive:e.inactive})},[a])}};return()=>{const{trackColor:i,percentage:r,strokeWidth:n}=e,a={background:i,height:S(n)},l={width:`${r}%`,background:t.value};return f("div",{class:$(),style:a},[f("span",{class:$("portion",{inactive:e.inactive}),style:l},null),o()])}}});e("P",m(W))}}}));