PageSourceSearch

https://www.ekonomifakta.se/_next/static/chunks/9939.2302b2ccd4a0980f.js

js ekonomifakta.se collected 2026-10-02 03:37:28 UTC 10,586 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="be704fa0-35c7-485b-84fd-1f7f0ae15bfb",e._sentryDebugIdIdentifier="sentry-dbid-be704fa0-35c7-485b-84fd-1f7f0ae15bfb")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9939],{10897:(e,t,r)=>{var a=r(98579);e.exports=function(e,t){return!!(null==e?0:e.length)&&a(e,t,0)>-1}},16083:(e,t,r)=>{var a=r(95409),s=r(10897),n=r(42073),l=r(60165),i=r(68501),o=r(20745);e.exports=function(e,t,r){var c=-1,d=s,u=e.length,p=!0,h=[],f=h;if(r)p=!1,d=n;else if(u>=200){var m=t?null:i(e);if(m)return o(m);p=!1,d=l,f=new a}else f=t?[]:h;e:for(;++c<u;){var _=e[c],x=t?t(_):_;if(_=r||0!==_?_:0,p&&x==x){for(var b=f.length;b--;)if(f[b]===x)continue e;t&&f.push(x),h.push(_)}else d(f,x,r)||(f!==h&&f.push(x),h.push(_))}return h}},20745:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}},42073:e=>{e.exports=function(e,t,r){for(var a=-1,s=null==e?0:e.length;++a<s;)if(r(t,e[a]))return!0;return!1}},44280:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},54930:e=>{e.exports=function(){}},55859:e=>{e.exports=function(e){return e!=e}},56423:e=>{e.exports=function(e,t,r,a){for(var s=e.length,n=r+(a?1:-1);a?n--:++n<s;)if(t(e[n],n,e))return n;return -1}},59614:e=>{e.exports={"breakpoints.xxs":"400px","breakpoints.xs":"576px","breakpoints.sm":"768px","breakpoints.md":"1024px","breakpoints.lg":"1440px",formGrid:"SchoolStats_formGrid__jIeBT",button:"SchoolStats_button___hN3j",radioGroup:"SchoolStats_radioGroup__4nprP",info:"SchoolStats_info__fLGmM",radioButton:"SchoolStats_radioButton__4EQCC",dict:"SchoolStats_dict__ZF2lc",infoPopup:"SchoolStats_infoPopup__E6bTM",tableHeaderTitle:"SchoolStats_tableHeaderTitle__P_s_g",tableHeader:"SchoolStats_tableHeader__6OBPv",title:"SchoolStats_title__6Oq1q",download:"SchoolStats_download__kh0K3",formContainer:"SchoolStats_formContainer___5O4H",resultsList:"SchoolStats_resultsList__YDcQ2",table:"SchoolStats_table__6UZHI",sourceInfo:"SchoolStats_sourceInfo__Sge5y",cta:"SchoolStats_cta__sBrto",storyline:"SchoolStats_storyline__5fKS2",wrapper:"SchoolStats_wrapper__hvapE"}},60165:e=>{e.exports=function(e,t){return e.has(t)}},65135:e=>{e.exports=function(e,t,r){for(var a=r-1,s=e.length;++a<s;)if(e[a]===t)return a;return -1}},68501:(e,t,r)=>{var a=r(3269),s=r(54930),n=r(20745);e.exports=a&&1/n(new a([,-0]))[1]==1/0?function(e){return new a(e)}:s},72558:e=>{e.exports={"breakpoints.xxs":"400px","breakpoints.xs":"576px","breakpoints.sm":"768px","breakpoints.md":"1024px","breakpoints.lg":"1440px",table:"SortedTable_ef_table__zKjnx",icon:"SortedTable_ef_icon__VZCry"}},75371:e=>{e.exports=function(e){return this.__data__.has(e)}},81899:(e,t,r)=>{var a=r(16083);e.exports=function(e){return e&&e.length?a(e):[]}},89939:(e,t,r)=>{"use strict";r.d(t,{A:()=>U});var a=r(54568),s=r(80827),n=r.n(s),l=r(79748),i=r(55651),o=r(3772),c=r(16211),d=r(8731),u=r(93579),p=r(32777),h=r(7620),f=r(81899),m=r.n(f),_=r(90054),x=r(72558),b=r.n(x);let j=(0,_.A)({decimalPlaces:"0"}),y=(e,t)=>{let r=e[t];return null===r?"e/t":"number"==typeof r?j(r):r},S=e=>(0,a.jsx)("span",{children:e}),g=(e,t)=>0;function v({className:e,data:t,columns:r,renderHead:s=S,renderItem:l=y,renderWidth:o=g}){let c=((e,t)=>{let[r,a]=(0,h.useReducer)((e,t)=>{let{key:r,multi:a}=t;if(a){let t=e.find(e=>e.key===r);return[...e.filter(e=>e!==t),{key:r,descending:!!t&&!t.descending}]}let[s]=e;return s.key===r?[{key:r,descending:!s.descending}]:[{key:r,descending:!1}]},[{key:t,descending:!1}]);return{data:(0,h.useMemo)(()=>e.slice().sort((e,t)=>{for(let a of r){let r=e[a.key]??-1/0,s=t[a.key]??-1/0;if(r>s)return a.descending?-1:1;if(r<s)return a.descending?1:-1}return 0}),[e,r]),state:r,update:a}})(t,r[0]);return(0,a.jsxs)("table",{className:n()(e,b().table),children:[(0,a.jsx)("thead",{children:(0,a.jsx)("tr",{children:r.map(e=>{let t=c.state.find(t=>t.key===e);return(0,a.jsxs)("th",{onClick:t=>c.update({key:e,multi:t.shiftKey}),children:[s(e),t&&(0,a.jsx)(i.gc,{className:b().icon,icon:t.descending?p.INu:p.B0C})]},e)})})}),(0,a.jsx)("tbody",{children:c.data.map(e=>(0,a.jsx)("tr",{children:r.map(t=>(0,a.jsx)("td",{style:{"--width":`${100*o(e,t)}%`},children:l(e,t)},t))},JSON.stringify(e)))})]})}var w=r(85431),k=r(90344),N=r(7971),A=r(49601),$=r(1884),C=r(46846),E=r(95901),P=r(3102),I=r(73886),O=r(46415),T=r(1205),G=r.n(T);let L=({height:e})=>(0,a.jsx)("div",{className:G().spacer,style:((e,t)=>{if(!t)return{};let r=(e=>{let t=Array.from(e.matchAll(/\[((?<size>zero|xxs|xs|sm|md|lg|xl):?)(?<value>[\w()%,.\s]+)\]/gm)).map(({groups:{size:e,value:t}={}})=>({size:e,value:t}));if(t.length>0)return t})(t);return r?Object.fromEntries(r.map(({size:t,value:r})=>["zero"===t?`--${e}
1`:`--${e}--${t}`,r])):{[`--${e}`]:t}})("height",e)});var H=r(42824),B=r.n(H);function D({type:e,children:t,published:r,lang:s,renderer:n}){return(0,a.jsx)("ordered_list"===e?"ol":"ul",{className:B().list,children:t.map(e=>(0,a.jsx)("li",{children:n(e,r,s)},e.id))})}let F=(e,t,r,s,n=F)=>{switch(!e.id&&(e.id=Date.now().toString(36)+Math.random().toString(36).substr(2,5)),e.type){case"headline":case"headline2":case"headline3":case"headline4":case"lead_text":case"paragraph":return(0,a.jsx)(I.A,{...e},e.id);case"link_button":return(0,a.jsx)(O.StorylineLinkButton,{...e},e.id);case"spacer":return(0,a.jsx)(L,{height:e.fields.spacing},e.id);case"unordered_list":case"ordered_list":return(0,a.jsx)(D,{...e,published:t,lang:r,renderer:n},e.id);default:return P.R8(`Storyline of type ${e.type} not implemented`),null}};var z=r(59614),M=r.n(z);function U({data:e,meta:t,footer:r,metaDescriptions:s}){var p;let h,f,x,b,j,{attributes:y,values:S,getColumns:g,getTitle:P,sourceInfo:I}=t,O=t.attributes.map(({key:e})=>e),T=Object.fromEntries([...y,...S].map(({key:e,label:t})=>[e,t[0].toUpperCase()+t.slice(1)])),G=Object.fromEntries(S.map(({key:e,format:t})=>[e,t])),L=Object.fromEntries(S.map(({key:e,description:t})=>[e,t])),[H,B]=(h=(0,l.useSearchParams)(),[e=>h.get(e),(e,t)=>{let r=new URLSearchParams(h);t?r.set(e,t):r.delete(e),history.pushState({},"",`?${r.toString()}`)}]),D=t.selectors.filter(({key:e,defaultValue:t})=>H(e)??t).map(({key:e,suffix:t,defaultValue:r})=>`${H(e)??r}${t??""}`).join(""),z=(p=e.regionalData,x=Object.fromEntries((f=(0,l.useSearchParams)()).entries()),b=e=>t=>{for(let r of O.filter(t=>!e||t!==e)){let e=x[r];if(e&&"Alla"!==e&&t[r]!==e)return!1}return!0},j=Object.fromEntries(O.map(e=>[e,["Alla",...m()(p.filter(b(e)).map(t=>t[e])).sort()]])),{data:p.filter(b()),options:j,state:x,setFilter:(e,t)=>{if(!O.includes(e))return;let r=new URLSearchParams(f);void 0===t?r.delete(e):r.set(e,t),history.pushState({},"",`?${r.toString()}`)},clear:()=>{history.pushState({},"","?")}}),R=O.some(e=>z.state[e]&&"Alla"!==z.state[e]),V=(R?z.data:e.nationalData).map(e=>({...Object.fromEntries(y.map(({key:t})=>[t,e[t]])),...Object.fromEntries(S.map(({key:t})=>[t,e[`${t}${D}`]]))})),Z=g(z.state);return(0,a.jsxs)("div",{className:n()(M().wrapper,"full-width","content-grid"),children:[(0,a.jsx)(c.A,{backdrop:"bottom",asChild:!0,children:(0,a.jsx)(k.A,{className:n()("breakout-plus",M().formContainer),children:(0,a.jsxs)("div",{className:M().formGrid,children:[y.map(({key:e,label:t})=>(0,a.jsx)($.A,{className:M().inputGroup,labelFor:e,label:T[e],children:(0,a.jsx)(A.A,{id:e,type:e,className:M().input,options:z.options[e].map(e=>({value:e,label:e})),value:z.state[e]?{value:z.state[e],label:z.state[e]}:null,placeholder:`V\xe4lj ${t}`,onChange:t=>{t?.value&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"schoolStatsFilter",schoolStatsFilterName:`${e}: ${t.value}`}),z.setFilter(e,"Alla"===t.value?void 0:t.value))},enableGps:"municipality"===e&&!z.state.county})},e)),t.selectors.map(({key:e,label:t,options:r,defaultValue:s})=>(0,a.jsx)($.A,{className:M().inputGroup,labelFor:e,label:t,children:(0,a.jsx)("fieldset",{className:M().radioGroup,children:r.map(({key:t,label:r})=>(0,a.jsxs)("div",{className:M().radioButton,children:[(0,a.jsx)("input",{id:`${e}_${t}`,type:"radio",name:e,checked:(H(e)??s)===t,onChange:()=>B(e,t)}),(0,a.jsx)("label",{htmlFor:`${e}_${t}`,children:r})]},t))})},e)),(0,a.jsx)(d.$,{disabled:!R,className:M().button,size:"small",onClick:()=>z.clear(),children:"Visa nationella siffror"})]})})}),(0,a.jsx)("div",{className:n()(M().resultsList,"full-width","content-grid"),children:(0,a.jsxs)("div",{className:"breakout-plus",children:[(0,a.jsxs)("div",{className:M().tableHeader,children:[(0,a.jsx)(E.o,{className:M().title,variant:"h2",gutterBottom:!0,children:P(z.state)}),(0,a.jsxs)(d.$,{variant:"primaryAccent",size:"small",className:M().download,isGhost:!0,onClick:()=>{let e=Z.map(e=>T[e]?.replace("&shy;","")??e),t=V.map(e=>Z.map(t=>{let r=e[t];return null==r?"":"number"==typeof r?(0,_.A)({decimalPlaces:"0",...G[t]??{}})(r):r}));(0,u.bJ)({rows:[e,...t],metadata:{rowAnnotations:{},columnCount:e.length}},P(z.state),"sv")},title:(0,w.T)("excel_download","sv"),children:[(0,a.jsx)(i.gc,{icon:o.fny}),(0,a.jsx)("span",{children:(0,w.T)("excel_download","sv")})]})]}),(0,a.jsx)(C.A,{dependencies:[Z],children:(0,a.jsx)(v,{className:M().table,data:V,columns:Z,renderHead:e=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:M().tableHeaderTitle,dangerouslySetInnerHTML:{__html:T[e]??e}}),(s?.[e]||L[e])&&(0,a.jsx)(N.A,{id:e,className:M().infoPopup,content:s?.[e]?.map(e=>F({...e,noDictionary:!0},"","sv"))??(0,a.jsx)("p",{children:L[e]})})]}),renderItem:(e,t)=>
1{let r=e[t];return null==r?(0,a.jsx)(K,{description:"Uppgift saknas",children:"–"}):"number"==typeof r?(0,_.A)({decimalPlaces:"0",...G[t]??{}})(r):r},renderWidth:(e,t)=>{let r=e[t];if("number"!=typeof r)return 0;if(G[t]?.datapointSuffix==="%")return r/100;let a=G[t]?.maxValue;return a?r/a:0}})}),(0,a.jsx)("div",{className:M().storyline,children:r?.map(e=>F(e,"","sv"))??I?.map(e=>(0,a.jsx)("p",{children:e},e))})]})})]})}let K=({children:e,description:t})=>(0,a.jsxs)("span",{className:n()("dictionary_term",M().dict),children:[e,(0,a.jsx)("span",{className:"dictionary_term--popup","data-word":e,"data-description":t})]})},95409:(e,t,r)=>{var a=r(3327),s=r(44280),n=r(75371);function l(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new a;++t<r;)this.add(e[t])}l.prototype.add=l.prototype.push=s,l.prototype.has=n,e.exports=l},98579:(e,t,r)=>{var a=r(56423),s=r(55859),n=r(65135);e.exports=function(e,t,r){return t==t?n(e,t,r):a(e,s,r)}}}]);

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.