1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(n!=null)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:astra-oas-frontend":!0});var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`5ea1e254-b15a-43b1-91aa-8fa2b339d92a`,e._sentryDebugIdIdentifier=`sentry-dbid-5ea1e254-b15a-43b1-91aa-8fa2b339d92a`)}catch{}})();import{$ as e,St as t,mt as n,u as r}from"./DKgyLr-x.js";import{n as i}from"./CgKq6bjP.js";import{t as a}from"./CmXFe6lK.js";var o=(o,s)=>{let{search:c}=a(),l=n([]),u=n(null),d=n([]),f=n(),p=n(!1),m=r(()=>l.value.length>0),h=r(()=>f.value?.current_page&&f.value?.current_page<f.value?.last_page||!1),g=async()=>{let e=`load-${o.value}-articles`;if(s?.value){let t=btoa(JSON.stringify(s.value));e+=`-params-${t}`}l.value=[],u.value=null,d.value=[],f.value=void 0,p.value=!0;let n=await i(e,()=>c({...t(s),page:t(o)}),{dedupe:`defer`});(n.status.value===`idle`||n.status.value===`pending`)&&await n.execute();let{data:r,error:a}=n;if(!a.value&&r.value){let e=r.value?.data.map(e=>(e.orderedSports&&(e.sports=e.orderedSports),e)),[t,...n]=e;u.value=t,d.value=n,l.value=[...e],f.value=r.value?.meta}p.value=!1},_=async(e=1)=>{p.value=!0,e===1&&(l.value=[]);let{data:n,meta:r}=await c({...t(s),page:t(e)});if(n){let e=l.value.map(e=>e.id),t=n.map(e=>(e.orderedSports&&(e.sports=e.orderedSports),e)).filter(t=>!e.includes(t.id));l.value.push(...t),d.value.push(...t),f.value=r}p.value=!1};return e([o,s],()=>g(),{immediate:!0}),{articles:l,meta:f,fetch:g,firstArticle:u,loading:p,loadMore:async()=>{!f.value?.current_page||f.value?.current_page>=f.value?.last_page||await _(f.value.current_page+1)},hasArticles:m,hasMoreItems:h,restArticles:d}};export{o as t};
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.