PageSourceSearch

https://www.juniorstocks.com/_nuxt/Bj28p2xd.js

js juniorstocks.com collected 2026-10-08 23:07:51 UTC 2,924 bytes, 3 lines download raw bytes

1import{u as e}from"./FFsIuA2d.js";import{u as t}from"./D26NMIVi.js";import{t as n}from"./7IxXFmaK.js";import{t as r}from"./D80D7iwq.js";import{n as i}from"#entry";var a=[`bar`,`divider`,`sidebar`,`recirc`,`popup`];function o(e){let t=e.reduce((e,t)=>e+(Number(t.weight)||1),0),n=Math.random()*t;for(let t=0;t<e.length;t++)if(n-=Number(e[t].weight)||1,n<=0)return t;return e.length-1}function s(){let s=i(),c=e(),l=r(`at-ads-pools`,()=>null),u=r(`at-ads-pending`,()=>!1);l.value===null&&!u.value&&(u.value=!0,n(`/api/at/ads`).then(e=>{l.value=e?.placements||{}}).catch(()=>{l.value={}}));let d=t(()=>l.value!==null),f=r(`at-ads-picks`,()=>({})),p=(e,t=e,n=null)=>{let r=l.value?.[e]||[];if(n&&(r=r.filter(e=>e.format===n)),!r.length)return null;let i=c.path||`/`,a=f.value;return a[i]??={},a[i][t]??(a[i][t]=o(r)),r[a[i][t]%r.length]},m=t(()=>p(`gelbe-leiste`)),h=t(()=>p(`artikel-trenner`)),g=t(()=>p(`sidebar`)),_=t(()=>p(`sidebar`,`sidebar#noimg`,`link-box`)),v=t(()=>p(`artikel-recirc`)),y=t(()=>p(`popup`)),b=t(()=>{let e=(c.query.ads??``).toString().trim().toLowerCase(),t;if(!e||e===`all`)t=Object.fromEntries(a.map(e=>[e,!0]));else if(e===`none`)t=Object.fromEntries(a.map(e=>[e,!1]));else{let n=new Set(e.split(`,`).map(e=>e.trim()));t=Object.fromEntries(a.map(e=>[e,n.has(e)]))}return{bar:t.bar&&!!m.value,divider:t.divider&&!!h.value,sidebar:t.sidebar&&!!g.value,recirc:t.recirc&&!!v.value,popup:t.popup&&!!y.value}}),x=e=>e&&{category:e.kicker||``,title:e.title||``,subtitle:e.text||``,image:e.image||``,cta:e.buttonText||s(`Zur Analyse`,`Read the Analysis`),href:e.href||`#`},S=e=>e&&{href:e.href||`#`,theme:e.theme||`light`,label:e.label||s(`Anzeige`,`Sponsored`),eyebrow:e.kicker||``,headline:e.title||``,subtext:e.text||``,cta:e.buttonText||s(`Mehr erfahren`,`Learn more`),image:e.image||``,alt:e.label||s(`Anzeige`,`Sponsored`)},C=e=>e&&{title:e.title||``,lines:e.text?String(e.text).split(`
2`).filter(Boolean):[],buttonText:e.buttonText||s(`Hier geht es zum Artikel`,`Read the article`),href:e.href||`#`};return{placements:b,content:t(()=>({bar:m.value?{label:m.value.label||s(`ANZEIGE`,`SPONSORED`),text:m.value.title||m.value.text||``,href:m.value.href||`#`}:{},divider:h.value?{format:h.value.format,teaser:x(h.value),banner:S(h.value),linkBox:C(h.value)}:null,sidebar:g.value?{format:g.value.format,teaser:x(g.value),banner:S(g.value),linkBox:C(g.value)}:null,sidebarNoImage:_.value?{...x(_.value),image:``}:null,recircAd:v.value?{title:v.value.title||``,image:v.value.image||``,href:v.value.href||`#`}:null,popupLink:y.value?{title:y.value.title||``,lines:y.value.text?String(y.value.text).split(`
3`).filter(Boolean):[],buttonText:y.value.buttonText||s(`Zum Bericht`,`To the Report`),href:y.value.href||`#`,footer:y.value.footerText||``}:null})),slotContent:(e,t=`artikel-trenner`)=>{let n=p(t,`${t}#${e}`);return n?{format:n.format,teaser:x(n),banner:S(n),linkBox:C(n)}:null},loaded:d}}export{s 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.