PageSourceSearch

https://www.vejle.dk/_nuxt/DpTgFseY.js

js vejle.dk collected 2026-10-02 03:03:48 UTC 5,161 bytes, 1 lines download raw bytes

1import{C as e,D as t,E as a,G as n,Gt as s,J as r,Lt as l,N as o,Rt as i,T as c,Tt as u,Wt as d,_ as m,at as g,dt as p,fn as f,it as b,pn as h,st as k,w as y,wt as v}from"./B8XHxhss.js";import{G as w,I as x,J as C,K as _,Mt as j,Nt as L,O as N,Ot as B,Pt as E,St as S,U as M,Y as T,_t as A,i as O,jt as G,pt as R,q,ut as H,xt as I,y as P}from"#entry";import{t as z}from"./DVaoquXQ.js";import{t as D}from"./BsZ9-ZAp.js";import{t as W}from"./BrDkYetb.js";import{n as K,t as U}from"./iAse_W3y.js";var F=["role","aria-label"],J={class:"flex items-start justify-between mb-3xs"},Y={key:0,class:"flex items-center"},Q=["innerHTML"],V=["aria-label"],X=["innerHTML"],Z=["innerHTML"],$={__name:"BaseBreakingNewsBanner",props:{hash:{type:String,default:"default"},title:{type:String,default:""},description:{type:String,default:""},link:{type:Object,default:()=>({})},alternateColor:{type:Boolean,default:!1}},setup(e,{expose:n}){const r=T("breakingNewsClosed:"+e.hash),l=W("floatingSidebar");function i(){r.value=!0}return n({closed:r}),(n,d)=>{const m=z,g=D;return s(r)?a("",!0):(b(),t("aside",{key:0,role:e.alternateColor?"status":"alert","aria-label":[("localize"in n?n.localize:s(N))("BREAKING_NEWS_BANNER"),e.title].filter(Boolean).join(": "),class:f(["c-base-breaking-news-banner",{"c-base-breaking-news-banner--color--secondary":e.alternateColor,"c-base-breaking-news-banner--with-floating-sidebar":s(l)}]),tabindex:-1},[y("header",J,[e.title?(b(),t("h2",Y,[o(m,{name:"error",class:"h-2em w-2em mr-4xs text-strong"}),y("span",{class:"text-strong text-heading-lg",innerHTML:e.title},null,8,Q)])):a("",!0),y("button",{class:"ml-auto cursor-pointer","aria-label":("localize"in n?n.localize:s(N))("CLOSE_BREAKING_NEWS_BANNER",{capitalize:!0}),onClick:i},[o(m,{name:"close",class:"h-2.45em w-2.45em text-strong"})],8,V)]),y("div",{class:f(["s-rich-text text-strong text-body-lg-regular max-w-60ch",{"mb-cardStack":e.link?.url}]),innerHTML:e.description},null,10,X),e.link?.url?(b(),c(g,{key:0,to:e.link.url,icon:"start"},{default:u(()=>[y("span",{innerHTML:e.link.name},null,8,Z)]),_:1},8,["to"])):a("",!0)],10,F))}}};var ee={__name:"BreakingNews",setup(a){const{site:r}=R(),o=n("pageContent",{}),i=l(null),u=e(()=>[r?.breakingNews,...o?.breakingNews?.items||[]].filter(Boolean)),g=e(()=>i.value?.filter?.(e=>e&&!d(e.closed))?.length);return(e,a)=>{const n=$;return b(),t("div",{class:f(["c-breaking-news",{"c-breaking-news--none":!s(g)}]),tabindex:"-1"},[(b(!0),t(m,null,k(s(u),e=>(b(),c(n,{ref_for:!0,ref_key:"elements",ref:i,key:e.hash,hash:e.hash,title:e.title,description:e.description,link:e.link,"alternate-color":e.alternateColor},null,8,["hash","title","description","link","alternate-color"]))),128))],2)}}};function te(e,t){!function(e){const t=E();t.query["overwrite-lang"]?x("lang",t.query["overwrite-lang"]):e&&x("lang",e)}(e?.htmlAttrs?.lang||t)}var ae={class:"p-page"},ne={__name:"[...page]",props:{isLoginPage:{type:Boolean,default:void 0}},async setup(n){let o,u;O({layout:!1,key:q,pageTransition:{name:"t-page",mode:"out-in",onBeforeLeave:()=>M().emit("page-transition-before-leave"),onLeave:()=>M().emit("page-transition-leave"),onAfterLeave:()=>M().emit("page-transition-after-leave"),onBeforeEnter:()=>M().emit("page-transition-before-enter"),onEnter:()=>M().emit("page-transition-enter"),onAfterEnter:()=>M().emit("page-transition-after-enter")}});const d=R(),f=C(),k=E(),y=l(!1),x=e(()=>!k.meta.disableFrontendCache&&(!["0","false"].includes(String(k.query.cache))&&(!!["1","true"].includes(String(k.query.cache))||(f.value||H("PAGE_MICRO_CACHING"))))),N=["umbracoGetData",q(k)].filter(Boolean).join(":"),T=S(N)?.data?.value,z=([o,u]=v(()=>_(N,k,false)),o=await o,u(),o);let D=x.value?T:void 0;if(D&&x.value&&(!Object.keys(k.query).length||["1","true"].includes(String(k.query.cache)))||([o,u]=v(()=>z.execute()),await o,u(),D=z.data.value??D),D=D?"object"==typeof D?{...D}:D:{},k.meta.umbracoData=D,k.meta.umbracoDataTimestamp=Date.now(),D.content){d.setPageId(D.content.id);I("editorLink",()=>null).value=D.content.editorLink}const{content:W}=i(D),F=function(e={}){const t=P();t.value&&"object"==typeof t.value||(t.value={});const a=t.value;
1return Object.keys(a).forEach(t=>{t in e||delete a[t]}),Object.assign(a,e),t}(W),J=K(W?.template),Y=U[Object.keys(U).includes(J)?J:"ContentPage"];if(w(W),g("pageContent",W),B(()=>F.value?.meta??{}),te(F.value?.meta,"da"),D.meta&&D.meta.code>=300&&D.meta.code<400){const e=D.data.url.startsWith("http"),t=e?new URL(D.data.url):new URL(D.data.url,"https://www.example.com");G(),y.value=!0,L(e?D.data.url:[t.pathname,t.search,t.hash].join(""),{external:e,replace:!0,redirectCode:D.meta.code})}else{if(D?.meta?.code>=400&&D.meta.code<500)throw A(D?.meta?.code??404),j({statusCode:D?.meta?.code??404,statusMessage:D?.meta?.error||"Page Not Found",fatal:!1});if(!W)throw A(D?.meta?.code??500),j({statusCode:D?.meta?.code??500,statusMessage:"Internal Server Error",fatal:!0})}return(e,l)=>{const o=ee;return b(),t("div",ae,[s(y)?a("",!0):(b(),t(m,{key:0},[n.isLoginPage?a("",!0):(b(),c(o,{key:0,id:"breaking-news"})),s(Y)?(b(),c(p(s(Y)),h(r({key:1},s(W))),null,16)):a("",!0)],64))])}}};export{ne 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.