PageSourceSearch

https://www.nykommun.se/_nuxt/_scEg6tz.js

js nykommun.se collected 2026-10-02 20:47:39 UTC 3,756 bytes, 1 lines download raw bytes

1import{_ as T}from"./epXBAMsg.js";import{w as l,g as y,u as a,o as p,c as b,h as q,n as P,i as v,t as B,a as c,q as I,d as K,z as L,e as f,C as O,f as D,b as k}from"./BcVDYKpH.js";import{u as N}from"./WcYRyw7d.js";import{_ as V}from"./DS8yGsBn.js";import{u as M}from"./B5NOf7zQ.js";import{u as z}from"./QUm_Z8I6.js";import{b as E}from"./B2OPmYS0.js";import{g as W}from"./BMJyPliG.js";import"./8N_LQQfj.js";import"./vDX4lRzx.js";import"./cGdqGAku.js";import"./7-_YA3Og.js";const A={key:0},G={key:1},H=["innerHTML"],R={__name:"WordPressPage",props:{slug:{type:String,required:!0},showTitle:{type:Boolean,default:!0}},async setup(w){let e,s;const o=w,{data:n,pending:i}=([e,s]=l(()=>y("/api/wp/pages",{key:"wp-pages-"+o.slug,query:{slug:o.slug,status:"private,publish",_embed:1},transform:d=>d[0]},"$ifPSkf8CKK")),e=await e,s(),e),m=N(n.value);return(d,h)=>{var g,u;const x=I;return a(n)?(p(),b("article",A,[a(m)?(p(),q(x,{key:0,class:P(["aspect-square md:aspect-video object-cover mb-4 lg:mb-8",a(i)?"grayscale opacity-70":""]),src:a(m),alt:a(n).title.rendered+" bild",format:"webp",loading:"lazy"},null,8,["class","src","alt"])):v("",!0),w.showTitle?(p(),b("h2",G,B((g=a(n).title)==null?void 0:g.rendered),1)):v("",!0),c("div",{innerHTML:(u=a(n).content)==null?void 0:u.rendered},null,8,H)])):v("",!0)}}},F={class:"container"},J={class:"mt-8"},U={id:"toplist",class:"mt-8"},Z={key:0,class:"bg-nk2teal/40 p-6 pt-2 md:p-8 md:pt-2 lg:p-12 lg:pt-4 container-compensation mb-6 lg:rounded-2xl"},le={__name:"index",async setup(w){let e,s;const o=K().params.slug,n={"mest-besokta-kommuner":{slug:"mest-besokta-kommuner",name:"Mest besökta",key:"most-viewed"},"mest-rekommenderade-kommuner":{slug:"mest-rekommenderade-kommuner",name:"Mest rekommenderade",key:"most-recommended"},"mest-jamforda-kommuner":{slug:"mest-jamforda-kommuner",name:"Mest jämförda",key:"most-compared"}},i=L({ranked:[],sponsored:[]}),{data:m}=([e,s]=l(()=>y("/api/v1/singularfacts/groups",{key:"singularfacts-groups",transform:t=>t.data},"$qZKRWM6VDP")),e=await e,s(),e),d=()=>{window.scrollTo({top:document.getElementById("toplist").offsetTop-100,behavior:"smooth"})},{data:h}=n[o]?([e,s]=l(()=>y("/api/v1/municipality-stats/"+n[o].key,{key:"municipality-stats-"+o,query:{count:20,months:1},transform:t=>({sponsored:[],ranked:t.data})},"$vG7Enmjhy1")),e=await e,s(),e):([e,s]=l(()=>y("/api/v1/score/group/"+o,{key:"score-group-"+o,query:{count:20},transform:t=>({sponsored:t.sponsored.map(r=>r.municipality),ranked:t.data.map(r=>r.municipality)})},"$OJ8xKlMPcS")),e=await e,s(),e);i.ranked=([e,s]=l(()=>M(h.value.ranked)),e=await e,s(),e),i.sponsored=([e,s]=l(()=>M(h.value.sponsored)),e=await e,s(),e);const x=f(()=>Object.values(m.value).map(t=>t.name).join(", ")),g=f(()=>Object.values(m.value).concat(Object.values(n))),u=f(()=>Object.values(m.value).find(t=>t.slug===o)),j=f(()=>{var t,r;return(t=u.value)!=null&&t.name?(r=u.value)==null?void 0:r.name:n[o].name});O(async()=>{setTimeout(function(){d()},10)});const _=z(new Date().toISOString());return _.description=`Sveriges bästa kommuner som toppar listorna inom kategorierna ${x.value}.`,_.ogDescription=_.description,D(_),E(null,"Topplista: "+j.value),W("municipality"),(t,r)=>{const C=T,S=R,$=V;return p(),b("div",F,[r[1]||(r[1]=c("h1",{class:"text-4xl"},"Kommuner som toppar listorna",-1)),k(C,{label:"",categories:a(g),selected:a(o)},null,8,["categories","selected"]),c("div",J,[k(S,{slug:a(o),"show-title":!1},null,8,["slug"])]),c("div",U,[a(i).sponsored.length>0?(p(),b("div",Z,[r[0]||(r[0]=c("div",{class:"text-md text-nk2gray mb-1"},"Kommuner vi gillar",-1)),k($,{items:a(i).sponsored,class:"",grids:"flex flex-wrap"},null,8,["items"])])):v("",!0),k($,{items:a(i).ranked},null,8,["items"])])])}}};export{le 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.