1"use strict";(globalThis.webpackChunkbrom_web=globalThis.webpackChunkbrom_web||[]).push([[8902],{3922:(m,n,o)=>{o.r(n),o.d(n,{default:()=>L});var u=o(8257);const k={class:"municipality"},s=["for"],a=["id","aria-describedby"],e={role:"listbox","aria-label":"Välj ett alternativ"},l=["onClick"],r={key:1,class:"filter-info"},i=["id"],t={"aria-live":"polite"},d={key:0,class:"municipality__info"},v={key:0},g={key:1},p={key:1,class:"municipality__parameters"},b=["data-paramvalue"],y={key:0,class:"icon-check"},c={key:1,class:"icon-close"},h={key:2},S={key:3},f={key:4},L={__name:"_municipalities",props:{id:{type:String,default:""},heading:{type:String,default:""},label:{type:String,default:"Sök på kommun"},description:{type:String,default:"Börja skriv in din kommuns namn. En lista på kommuner dyker då automatiskt upp som du kan välja från."},textmissinginfo:{type:String,default:""}},setup(m){const n=m,o=(0,u.KR)(!1),L=(0,u.KR)(""),K=(0,u.KR)(""),j=(0,u.KR)(""),E=(0,u.KR)([]),C=(0,u.KR)(""),H=(0,u.KR)(""),V=(0,u.KR)(""),T=(0,u.KR)([]),_=(0,u.KR)(""),B=(0,u.KR)(""),R=(0,u.KR)(null),X=(0,u.KR)(["Ale kommun","Alingsås kommun","Alvesta kommun","Aneby kommun","Arboga kommun","Arjeplogs kommun","Arvidsjaurs kommun","Arvika kommun","Askersunds kommun","Avesta kommun","Bengtsfors kommun","Bergs kommun","Bjurholms kommun","Bjuvs kommun","Bodens kommun","Bollebygds kommun","Bollnäs kommun","Borgholms kommun","Borlänge kommun","Borås kommun","Botkyrka kommun","Boxholms kommun","Bromölla kommun","Bräcke kommun","Burlövs kommun","Båstads kommun","Dals-Eds kommun","Danderyds kommun","Degerfors kommun","Dorotea kommun","Eda kommun","Ekerö kommun","Eksjö kommun","Emmaboda kommun","Enköpings kommun","Eskilstuna kommun","Eslövs kommun","Essunga kommun","Fagersta kommun","Falkenbergs kommun","Falköpings kommun","Falu kommun","Filipstads kommun","Finspångs kommun","Flens kommun","Forshaga kommun","Färgelanda kommun","Gagnefs kommun","Gislaveds kommun","Gnesta kommun","Gnosjö kommun","Gotlands kommun","Grums kommun","Grästorps kommun","Gullspångs kommun","Gällivare kommun","Gävle kommun","Göteborgs kommun","Götene kommun","Habo kommun","Hagfors kommun","Hallsbergs kommun","Hallstahammars kommun","Halmstads kommun","Hammarö kommun","Haninge kommun","Haparanda kommun","Heby kommun","Hedemora kommun","Helsingborgs kommun","Herrljunga kommun","Hjo kommun","Hofors kommun","Huddinge kommun","Hudiksvalls kommun","Hultsfreds kommun","Hylte kommun","Håbo kommun","Hällefors kommun","Härjedalens kommun","Härnösands kommun","Härryda kommun","Hässleholms kommun","Höganäs kommun","Högsby kommun","Hörby kommun","Höörs kommun","Jokkmokks kommun","Järfälla kommun","Jönköpings kommun","Kalix kommun","Kalmar kommun","Karlsborgs kommun","Karlshamns kommun","Karlskoga kommun","Karlskrona kommun","Karlstads kommun","Katrineholms kommun","Kils kommun","Kinda kommun","Kiruna kommun","Klippans kommun","Knivsta kommun","Kramfors kommun","Kristianstads kommun","Kristinehamns kommun","Krokoms kommun","Kumla kommun","Kungsbacka kommun","Kungsörs kommun","Kungälvs kommun","Kävlinge kommun","Köpings kommun","Laholms kommun","Landskrona kommun","Laxå kommun","Lekebergs kommun","Leksands kommun","Lerums kommun","Lessebo kommun","Lidingö kommun","Lidköpings kommun","Lilla Edets kommun","Lindesbergs kommun","Linköpings kommun","Ljungby kommun","Ljusdals kommun","Ljusnarsbergs kommun","Lomma kommun","Ludvika kommun","Luleå kommun","Lunds kommun","Lycksele kommun","Lysekils kommun","Malmö kommun","Malung-Sälens kommun","Malå kommun","Mariestads kommun","Marks kommun","Markaryds kommun","Melleruds kommun","Mjölby kommun","Mora kommun","Motala kommun","Mullsjö kommun","Munkedals kommun","Munkfors kommun","Mölndals kommun","Mönsterås kommun","Mörbylånga kommun","Nacka kommun","Nora kommun","Norbergs kommun","Nordanstigs kommun","Nordmalings kommun","Norrköpings kommun","Norrtälje kommun","Norsjö kommun","Nybro kommun","Nykvarns kommun","Nyköpings kommun","Nynäshamns kommun","Nässjö kommun","Ockelbo kommun","Olofströms kommun","Orsa kommun","Orusts kommun","Osby kommun","Oskarshamns kommun","Ovanåkers kommun","Oxelösunds kommun","Pajala kommun","Partille
1kommun","Perstorps kommun","PiteÃ¥ kommun","Ragunda kommun","Robertsfors kommun","Ronneby kommun","Rättviks kommun","Sala kommun","Salems kommun","Sandvikens kommun","Sigtuna kommun","Simrishamns kommun","Sjöbo kommun","Skara kommun","SkellefteÃ¥ kommun","Skinnskattebergs kommun","Skurups kommun","Skövde kommun","Smedjebackens kommun","SollefteÃ¥ kommun","Sollentuna kommun","Solna kommun","Sorsele kommun","Sotenäs kommun","Staffanstorps kommun","Stenungsunds kommun","Stockholms kommun","Storfors kommun","Storumans kommun","Strängnäs kommun","Strömstads kommun","Strömsunds kommun","Sundbybergs kommun","Sundsvalls kommun","Sunne kommun","Surahammars kommun","Svalövs kommun","Svedala kommun","Svenljunga kommun","Säffle kommun","Säters kommun","Sävsjö kommun","Söderhamns kommun","Söderköpings kommun","Södertälje kommun","Sölvesborgs kommun","Tanums kommun","Tibro kommun","Tidaholms kommun","Tierps kommun","TimrÃ¥ kommun","Tingsryds kommun","Tjörns kommun","Tomelilla kommun","Torsby kommun","TorsÃ¥s kommun","Tranemo kommun","TranÃ¥s kommun","Trelleborgs kommun","Trollhättans kommun","Trosa kommun","Tyresö kommun","Täby kommun","Töreboda kommun","Uddevalla kommun","Ulricehamns kommun","UmeÃ¥ kommun","Upplands Väsby kommun","Upplands-Bro kommun","Uppsala kommun","Uppvidinge kommun","Vadstena kommun","Vaggeryds kommun","Valdemarsviks kommun","Vallentuna kommun","Vansbro kommun","Vara kommun","Varbergs kommun","Vaxholms kommun","Vellinge kommun","Vetlanda kommun","Vilhelmina kommun","Vimmerby kommun","Vindelns kommun","VingÃ¥kers kommun","VÃ¥rgÃ¥rda kommun","Vänersborgs kommun","Vännäs kommun","Värmdö kommun","Värnamo kommun","Västerviks kommun","VästerÃ¥s kommun","Växjö kommun","Ydre kommun","Ystads kommun","Ã
mÃ¥ls kommun","Ã
nge kommun","Ã
re kommun","Ã
rjängs kommun","Ã
sele kommun","Ã
storps kommun","Ã
tvidabergs kommun","Ãlmhults kommun","Ãlvdalens kommun","Ãlvkarleby kommun","Ãlvsbyns kommun","Ãngelholms kommun","Ãckerö kommun","Ãdeshögs kommun","Ãrebro kommun","Ãrkelljunga kommun","Ãrnsköldsviks kommun","Ãstersunds kommun","ÃsterÃ¥kers kommun","Ãsthammars kommun","Ãstra Göinge kommun","Ãverkalix kommun","ÃvertorneÃ¥ kommun"]),M={mounted:m=>{if(m){const n=m.getAttribute("data-paramvalue").toString().toLowerCase();let o="parameter-missingdata";"ja"==n?o="parameter-yes":"nej"==n&&(o="parameter-no"),m.classList.add(o)}}};(0,u.sV)((()=>{C.value=n.heading,H.value=n.label,V.value=n.description,_.value=n.textmissinginfo}));const N=()=>{const m=B.value.toString().toLowerCase().trim();if(T.value=X.value.filter((n=>n.toString().toLowerCase().startsWith(m))),!X.value.includes(m)){E.value=(0,u.KR)([]);const m=R.value;m&&m.className.includes("hidden")&&m.classList.remove("hidden")}};return(n,C)=>((0,u.uX)(),(0,u.CE)("div",k,[(0,u.Lk)("label",{for:"input"+m.id},(0,u.v_)(H.value),9,s),(0,u.bo)((0,u.Lk)("input",{id:"input"+m.id,type:"text","onUpdate:modelValue":C[0]||(C[0]=m=>B.value=m),onInput:N,"aria-describedby":"description-"+m.id},null,40,a),[[u.Jo,B.value]]),B.value.length>1?((0,u.uX)(),(0,u.CE)("div",{key:0,class:"filter","aria-live":"polite",ref_key:"filter",ref:R},[(0,u.Lk)("ul",e,[((0,u.uX)(!0),(0,u.CE)(u.FK,null,(0,u.pI)(T.value,(m=>((0,u.uX)(),(0,u.CE)("li",{key:m},[(0,u.Lk)("button",{onClick:n=>(m=>{o.value=!0,B.value=m,R.value.classList.add("hidden"),fetch(`/api/municipality/searchmunicipality?query=${m}`,{method:"GET",headers:{"Content-Type":"application/json"}}).then((m=>m.json())).then((m=>{E.value=m.parameters,L.value=m.muncicipalityName,K.value=m.areaSize,j.value=m.regionName,M.mounted()})).catch((m=>{console.warn("searchmunicipality",m)}))})(m),role:"option"},(0,u.v_)(m),9,l)])))),128))])],512)):((0,u.uX)(),(0,u.CE)("div",r,[(0,u.Lk)("p",{id:"description-"+m.id},(0,u.v_)(V.value),9,i)])),(0,u.Lk)("div",t,[E.value.length>0?((0,u.uX)(),(0,u.CE)("div",d,[(0,u.Lk)("h3",null,(0,u.v_)(L.value),1),""!=j.value?((0,u.uX)(),(0,u.CE)("div",v,[C[1]||(C[1]=(0,u.Lk)("h4",null,"Län:",-1)),(0,u.Lk)("span",null,(0,u.v_)(j.value),1)])):(0,u.Q3)("v-if",!0),""!=K.value?((0,u.uX)(),(0,u.CE)("div",g,[C[2]||(C[2]=(0,u.Lk)("h4",null,"Yta:",-1)),(0,u.Lk)("span",null,(0,u.v_)(K.value)+" km²",1)])):(0,u.Q3)("v-if",!0)])):(0,u.Q3)("v-if",!0),E.value.length>0?((0,u.uX)(),(0,u.CE)("div",p,[C[3]||(C[3]=(0,u.Lk)("h3",null,"Parametrar",-1)),(0,u.Lk)("ul",null,[((0,u.uX)(!0),(0,u.CE)(u.FK,null,(0,u.pI)(E.value,(m=>((0,u.uX)(),(0,u.CE)("li",{key:m.name},[(0,u.Lk)("span",null,(0,u.v_)(m.name),1),(0,u.bo)(((0,u.uX)(),(0,u.CE)("div",{class:"parameter","data-paramvalue":m.value},[(0,u.Lk)("span",null,["ja"==m.value.toLowerCase()?((0,u.uX)(),(0,u.CE)("span",y)):"nej"==m.value.toLowerCase()?((0,u.uX)(),(0,u.CE)("span",c)):((0,u.uX)(),(0,u.CE)("span",h,"? ")),"uppgift saknas"==m.value.toLowerCase()?((0,u.uX)(),(0,u.CE)("span",S,(0,u.v_)(_.value),1)):((0,u.uX)(),(0,u.CE)("span",f,(0,u.v_)(m.value),1))])],8,b)),[[M]])])))),128))])])):(0,u.Q3)("v-if",!0)])]))}}}}]);
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.