1import{k as r,x as s,t as n,q as i,m as p,r as m,P as _,Q as f,C as b,G as v,R as L}from"#entry";import{P as g,u as h}from"./DHc_Pel3.js";const B=["aria-label"],C=r({__name:"BaseLoader",props:{label:{default:""}},setup(e,{expose:t}){const a=m();return t({rootElementRef:a}),(l,d)=>{const o=s("testid");return n((i(),p("div",{ref_key:"rootElementRef",ref:a,class:"baseLoader","data-ste-element":"base-loader",role:"status","aria-busy":"true","aria-live":"polite","aria-label":e.label,tabindex:"0"},null,8,B)),[[o,void 0,"loader-component"]])}}}),S=r({name:"FluidLoader",components:{BaseLoader:C},props:{label:{type:String,default:""}},computed:{...L(h),someContentHasLoaded(){const e=Object.values(g);return this.contentTreeStore?.orderedFragments?.some(t=>typeof t=="object"&&!e.includes(t.uuid))??!1},streamHasNoPendingQueries(){return!this.contentTreeStore?.mappedPageStructure?.length}}});function k(e,t,a,l,d,o){const c=f("BaseLoader"),u=s("testid");return e.streamHasNoPendingQueries||e.someContentHasLoaded?n((i(),b(c,{key:0,class:"fluidLoader","data-ste-element":"fluid-loader","aria-busy":"true","aria-live":"polite","aria-label":e.label,tabindex:"0"},null,8,["aria-label"])),[[u,void 0,"loader-component"]]):v("",!0)}const P=_(S,[["render",k]]);export{P as F,C as _};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.