PageSourceSearch

https://www.stjernen.no/assets/LayoutInfo-CF3NBdXx.js

js stjernen.no collected 2026-09-25 08:40:05 UTC 11,475 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/NotFoundPage-CmaGUy8G.js","assets/index-D-81gIvX.js","assets/index-DRMVa6F2.css","assets/NotFoundPage-D4crelEG.css","assets/SubscriptionLevelFlag--dINqJ_M.js","assets/helpers-HqOV8sUK.js","assets/article.api-3vDZakxD.js","assets/shop.api-DkXFrWBF.js","assets/fetch-videos-utils-C3ja4Xtw.js","assets/ecal.api-BUfZ0Pdz.js","assets/SubscriptionLevelFlag-CQXES18S.css","assets/SdpSubscriptionLockedPageModal-B5Mdl2Am.js","assets/SubscriptionsGrid-Dp2TQQj-.js","assets/SdpCheckBox-gwQ50P2R.js","assets/SdpCheckBox-CI4av3wx.css","assets/SubscriptionValueCode-DNIhT2PH.js","assets/SdpInputGroup-C7wYxdq4.js","assets/SdpInputGroup-C5CmqiXJ.css","assets/SubscriptionValueCode-D6b5Z8rc.css","assets/SubscriptionsGrid-B2RvslRC.css","assets/SdpSubscriptionLockedPageModal-BcvXTr5H.css"])))=>i.map(i=>d[i]);
2import{u as Te,a as le,r as k,b as Ie,c as he,d as Me,e as Ne,f as Pe,g as we,h as N,R as P,M as c,i as Ce,j as t,k as ke,A as ae,l as be,o as Oe,n as Fe,m as Ge,w as Re,p as Be,q as Ue,s as U,_ as W,t as ne,L as T,v as We,x as qe,y as O,z as Ve,B as w,C as f,D as v,E as j,F,G as K,H as xe,I as re,J as C,K as He}from"./index-D-81gIvX.js";import"./fetch-videos-utils-C3ja4Xtw.js";import{s as je,a as Ke}from"./LayoutSectionLoader-B89xHtcq.js";import"./helpers-HqOV8sUK.js";import"./article.api-3vDZakxD.js";import"./shop.api-DkXFrWBF.js";import"./ecal.api-BUfZ0Pdz.js";import"./ContentDisplayAds-CB65baiD.js";import"./article-VLTpiaRs.js";function Xe(u){const y=Te(u),{accessLevel:A}=y??{},a=(A??-1)>=0,s=le(),{value:L}=s.getUserAccessLevel??{},E=k(a&&L>=(A??-1)),i=k(a&&L<(A??-1)),S=k("");return L||(S.value="Something wrong with user information. Are you logged in?"),{error:S,availableWithoutAction:E,availableWithAction:i}}const ce=u=>u?u.split(" ").filter(Boolean).map(y=>y.charAt(0).toUpperCase()+y.slice(1)).join(" "):"",ze=u=>{if(!u)return[];const y=u.trim().toLowerCase();if(!y)return[];const A=y.replace(/-/g," "),a=A.replace(/\s*game\s*$/i,"").trim(),s=ce(a),L=ce(A),E=[L?`Game Center - ${L}`:"",s?`Game Center - ${s} Game`:"",s?`Game Center - ${s}`:""].filter(Boolean);return Array.from(new Set(E))},Ye={name:"LayoutInfo",props:{layoutId:{type:String},loadLayoutByName:{type:String,required:!1},siteSettingsHasLoaded:{type:Boolean}},components:{sdpSection:je,NotFoundPage:U(()=>W(()=>import("./NotFoundPage-CmaGUy8G.js"),__vite__mapDeps([0,1,2,3]))),SdpLoader:U(()=>W(()=>import("./index-D-81gIvX.js").then(u=>u.e2),__vite__mapDeps([1,2]))),SubscriptionLevelFlag:U(()=>W(()=>import("./SubscriptionLevelFlag--dINqJ_M.js"),__vite__mapDeps([4,1,2,5,6,7,8,9,10]))),SdpSubscriptionLockedPageModal:U(()=>W(()=>import("./SdpSubscriptionLockedPageModal-B5Mdl2Am.js"),__vite__mapDeps([11,1,2,12,5,6,7,8,9,13,14,15,16,17,18,19,20])))},setup(u){var J,Z;const{t:y}=Ie(),{writeResponse:A}=he(),a=Me(),s=Ne(),L=Pe(),E=le(),i=we(),S=N({}),G=N({}),R=k(!1),q=t(()=>L.getSiteConfig),m=t(()=>{var e;return(e=q.value)==null?void 0:e.defaultPageTitle}),b=t(()=>{var o,r,_;const e=(_=(r=(o=s.selectedLayoutProcessed)==null?void 0:o.settings)==null?void 0:r.seo)==null?void 0:_.pageTitle;return e&&e!==m.value?e.includes(m.value)?O(d,e):O(d,`${e} | ${m.value}`):m.value}),n=N({layout:t(()=>s.getFilteredSelectedLayoutProcessed(u.layoutId??i.params.id)),loadedSections:[],layoutId:t(()=>u.layoutId??i.params.id),loadLayoutByName:t(()=>u.loadLayoutByName??""),siteConfigLoaded:t(()=>u.siteSettingsHasLoaded)}),B=t(()=>!1),I=t(()=>Ke),h=k(!1);(J=Object.entries(i.params))==null||J.forEach(([e,o])=>{S[e]=o}),(Z=Object.entries(i.query))==null||Z.forEach(([e,o])=>{G[e]=o});const V=k(!1),ie=e=>{var _,g;const o=(_=e==null?void 0:e.team)==null?void 0:_.uuid,r=(g=e==null?void 0:e.team)==null?void 0:g.instanceId;if(!o)return!0;if(!ne(L.getSiteTeamInfo(o)))return!1;if(L.checkIfIsLeagueSite){const M=L.getSiteTeamInfo();return!!(M!=null&&M.length)}return r!==L.getSiteSettingConfigurationFor("instanceId")},l=N({title:"",description:"",robots:P.INDEX_FOLLOW}),d=N(Object.values(c).map(e=>({keyword:e,value:""}))),ue=(e,o)=>{var r,_,g,M,$,D,ee,oe,se,te;
2if(V.value=!1,!ne(o))if(d.splice(0,d.length),e===T.ATHLETE_PROFILE)d.push({keyword:c.ATHLETE_NAME,value:o==null?void 0:o.fullName}),d.push({keyword:c.TEAM_NAME,value:(r=o==null?void 0:o.team)==null?void 0:r.name}),l.title=`${c.ATHLETE_NAME} | ${c.TEAM_NAME}`,l.description=y("page_description.athlete_page"),l.robots=P.INDEX_FOLLOW,V.value=ie(o);else if(e===T.TEAMS_PAGE)d.push({keyword:c.TEAM_NAME,value:o==null?void 0:o.siteDisplayName}),l.title=c.TEAM_NAME,l.description=y("page_description.team_page"),l.robots=P.INDEX_FOLLOW;else if([T.GAME_CENTER_PRE_GAME_PAGE,T.GAME_CENTER_POST_GAME_PAGE].includes(e)){const Se={month:"long",day:"numeric",timeZone:"Europe/Stockholm"};d.push({keyword:c.DATE,value:We((_=o==null?void 0:o.gameInfo)==null?void 0:_.startDateTime,Se,a.getLocale)}),d.push({keyword:c.HOME_TEAM_NAME,value:(M=(g=o==null?void 0:o.homeTeam)==null?void 0:g.names)==null?void 0:M.code}),d.push({keyword:c.AWAY_TEAM_NAME,value:(D=($=o==null?void 0:o.awayTeam)==null?void 0:$.names)==null?void 0:D.code}),d.push({keyword:c.TIME,value:qe((ee=o==null?void 0:o.gameInfo)==null?void 0:ee.startDateTime)}),d.push({keyword:c.VENUE,value:(oe=o==null?void 0:o.gameInfo)==null?void 0:oe.arenaName}),d.push({keyword:c.GAME_RESULT,value:`${(se=o==null?void 0:o.homeTeam)==null?void 0:se.score} - ${(te=o==null?void 0:o.awayTeam)==null?void 0:te.score}`}),e===T.GAME_CENTER_PRE_GAME_PAGE?(l.title=`${c.HOME_TEAM_NAME} - ${c.AWAY_TEAM_NAME} | ${c.DATE} - ${c.TIME}`,l.description=y("page_description.game_center_pre")):e===T.GAME_CENTER_POST_GAME_PAGE&&(l.title=`${c.HOME_TEAM_NAME} ${c.GAME_RESULT} ${c.AWAY_TEAM_NAME} | ${c.DATE} - ${c.TIME}`,l.description=y("page_description.game_center_post")),l.robots=P.INDEX_FOLLOW}else e===T.GAME_CENTER_LIVE_GAME_PAGE&&(l.title="",l.description="",l.robots=P.NOINDEX_NOFOLLOW)},x=t(()=>{var e,o;return(o=(e=s.selectedLayoutProcessed)==null?void 0:e.settings)==null?void 0:o.seo});Ce({title:t(()=>{var e;return O(d,((e=x.value)==null?void 0:e.pageTitle)||l.title)}),description:t(()=>{var e;return O(d,((e=x.value)==null?void 0:e.description)||l.description)}),robots:t(()=>{var e;return V.value?P.NOINDEX_NOFOLLOW:((e=x.value)==null?void 0:e.robots)||l.robots})});const de=ke(()=>{const{accessLevel:e,id:o}=s.selectedLayoutProcessed??{},r=(e??-1)>0;if(L.isAddonEnabledForCurrentSite(ae.SUBSCRIPTIONS)&&o&&r){const{availableWithoutAction:g}=Xe(s.selectedLayoutProcessed);return!!be(g)}return!0}),X=t(()=>{var e;return(e=s.layoutList)==null?void 0:e.find(o=>o.id===n.layoutId)}),p=N({accessLevel:t(()=>{var e;return((e=X.value)==null?void 0:e.accessLevel)??0}),isCustom:t(()=>{var e;return(e=X.value)==null?void 0:e.isCustom})}),ye=t(()=>s.getHasLayoutErrorFetching),Le=(e,o)=>{n.loadedSections.push({id:e,isLoaded:o})},_e=t(()=>{var e,o;return((o=(e=n.layout)==null?void 0:e.name)==null?void 0:o.toLowerCase())==="shop"}),z=t(()=>{var r;const e=p.accessLevel??-1;return(((r=E.accessLevel)==null?void 0:r.value)??0)<e}),Y=e=>{var r;const o=ze(e);for(const _ of o){const g=(r=s.getListLayoutByName(_))==null?void 0:r.id;if(g)return g}},H=async()=>{var e,o;if(i.path.includes("game-center")){(e=s.layoutList)!=null&&e.length||await s.loadLayoutList();const r=(o=i.query)==null?void 0:o.state,_=Y(r);if(!_){await s.clearSelectedLayout(),n.layoutId=t(()=>""),n.layout=t(()=>s.selectedLayoutProcessed);return}n.layoutId=t(()=>_),await s.selectLayoutById(_,{routeQuery:i.query,routeParams:i.params}),n.layout=t(()=>s.selectedLayoutProcessed)}else n.layoutId=t(()=>u.layoutId??i.params.id),n.loadLayoutByName?n.layout=t(()=>s.getFullLayoutForName(n.loadLayoutByName)):n.layoutId&&(await s.selectLayoutById(n.layoutId,{routeQuery:i.query,routeParams:i.params}),n.layout=t(()=>s.selectedLayoutProcessed))},pe=t(()=>{var e,o;return(o=(e=n.layout)==null?void 0:e.siteSections)==null?void 0:o.length}),fe=t(()=>{var e;return((e=n.loadedSections)==null?void 0:e.length)>=pe.value}),Ee=e=>n.loadedSections.find(o=>o.id===e)!==null,Q=t(()=>s.isLoadingData),ge=t(()=>n.loadLayoutByName?s.hasFullLayoutForName(n.loadLayoutByName):n.layoutId?s.hasFullLayoutForId(n.layoutId):!1),ve=t(()=>{var o;if(z.value||Q.value)return!1;const e=s.layoutList;if(!(e!=null&&e.length))return!1;if(n.loadLayoutByName)return!s.getListLayoutByName(n.loadLayoutByName);if(i.path.includes("game-center")){const r=(o=i.query)==null?void 0:o.state;return!Y(r)}return n.layoutId?!s.hasLayoutForId(n.layoutId):!1}),Ae=t(()=>{var e;return((p==null?void 0:p.isCustom)&&((e=E.accessLevel)==null?void 0:e.value)<(p==null?void 0:p.accessLevel))??!1});Oe(async()=>{Fe(()=>{h.value=!0}),n.layout||await H(),R.value=(p==null?void 0:p.isCustom)??!1}),Ge(async()=>{await s.loadLayoutList(),await H();const{accessLevel:e}=s.selectedLayoutProcessed??{};L.isAddonEnabledForCurrentSite(ae.SUBSCRIPTIONS)});const me=t(()=>E.accessLevel);return Re(me,()=>{H()}),Be({title:b,meta:[{hid:"description",property:"description",content:t(()=>{var e,o,r;return l.description?O(d,l.description):(r=(o=(e=s==null?void 0:s.selectedLayoutProcessed)==null?void 0:e.settings)==null?void 0:o.seo)==null?void 0:r.description})}]}),{isUserAllowedAccess:de,isLoaded:Ee,isLoading:Q,isLoadingComplete:fe,layoutIsNotFound:ve,fullLayoutIsLoaded:ge,state:n,pathParams:S,queryParams:G,updateLoadingState:Le,isShop:_e,hasErrorInFetchingLayoutById:ye,layoutParams:p,invalidAccessLevel:z,updateMetaData:ue,isSSR:B,sectionsToSSR:I,clientSectionsRevealed:h,resolveLayoutSectionTypeKey:Ue,showIsLockedPageModal:R,restrictedPage:Ae,defaultPageTitle:m,calculatedPageTitle:b}}},Qe={class:"w-full"},Je={key:0,class:"loader-container flex"},Ze={class:"m-auto flex items-center justify-center"},$e={key:0},De={key:0,class:"loader-container flex"},eo={class:"m-auto flex items-center justify-center"},oo={key:0};function so(u,y,A,a,s,L){var m,b,n,B;const E=w("sdp-loader"),i=w("subscription-level-flag"),S=w("sdp-section"),G=w("not-found-page"),R=w("client-only"),q=w("sdp-subscription-locked-page-modal");return f(),v("div",null,[j("div",Qe,[a.isLoading&&!a.fullLayoutIsLoaded?(f(),v("div",Je,[j("span",Ze,[F(E)])])):(f(),v(K,{key:1},[(m=a.state.layout)!=null&&m.siteSections&&a.state.siteConfigLoaded&&!a.invalidAccessLevel?(f(),v(K,{key:0},[(f(!0),v(K,null,xe((b=a.state.layout)==null?void 0:b.siteSections,I=>(f(),v("div",{key:I.id},[a.sectionsToSSR.includes(a.resolveLayoutSectionTypeKey(I))||a.clientSectionsRevealed?(f(),v("div",$e,[a.isUserAllowedAccess?C("",!0):(f(),re
2(i,{key:0,layout:a.state.layout},null,8,["layout"])),F(S,{section:I,"query-params":a.queryParams,"path-params":a.pathParams,layout:a.state.layout,onUpdateLoadingState:h=>a.updateLoadingState(I.id,h),onUpdateMetaData:y[0]||(y[0]=h=>a.updateMetaData(a.state.layout.featureId,h))},null,8,["section","query-params","path-params","layout","onUpdateLoadingState"])])):C("",!0)]))),128)),!a.fullLayoutIsLoaded||!a.isLoadingComplete?(f(),v("div",De,[j("span",eo,[F(E)])])):C("",!0)],64)):C("",!0),F(R,null,{default:He(()=>[a.layoutIsNotFound?(f(),v("div",oo,[F(G)])):C("",!0)]),_:1})],64))]),a.showIsLockedPageModal?(f(),re(q,{key:0,show:a.invalidAccessLevel||a.restrictedPage,"required-access-level":(n=a.layoutParams)==null?void 0:n.accessLevel,"is-custom-page":(B=a.layoutParams)==null?void 0:B.isCustom},null,8,["show","required-access-level","is-custom-page"])):C("",!0)])}const Lo=Ve(Ye,[["render",so],["__scopeId","data-v-241fca7f"]]);export{Lo as default};

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.