1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[674],{2779:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(4930),a=r(15932),s=r(69021);let l={berlingske:'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m21.85 20.98-4.28-4.28a8.823 8.823 0 0 0 2.19-5.82c0-4.9-3.99-8.88-8.88-8.88C5.99 2 2 5.98 2 10.88s3.98 8.88 8.88 8.88c2.22 0 4.24-.82 5.8-2.17l4.28 4.28c.12.12.28.18.44.18.16 0 .32-.06.44-.18.24-.24.24-.64 0-.88l.01-.01Zm-18.6-10.1c0-4.21 3.42-7.63 7.63-7.63s7.63 3.42 7.63 7.63-3.42 7.63-7.63 7.63-7.63-3.43-7.63-7.63Z" fill="currentColor"/></svg>',bt:'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m21.98 20.55-4.14-4.14a8.845 8.845 0 0 0 1.94-5.52c0-4.9-3.99-8.89-8.89-8.89S2 5.99 2 10.89s3.99 8.89 8.89 8.89c2.09 0 4-.73 5.52-1.93l4.14 4.14 1.43-1.43v-.01Zm-11.09-2.8c-3.78 0-6.86-3.08-6.86-6.86 0-3.78 3.08-6.86 6.86-6.86 3.78 0 6.86 3.08 6.86 6.86 0 3.78-3.08 6.86-6.86 6.86Z" fill="currentColor"/></svg>',euroinvestor:'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m21 21-4.74-4.74m2.28-5.49c0 4.29-3.48 7.77-7.77 7.77-4.29 0-7.77-3.48-7.77-7.77C3 6.48 6.48 3 10.77 3c4.29 0 7.77 3.48 7.77 7.77Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/></svg>',weekendavisen:'<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m21.82 20.93-4.67-4.67a8.59 8.59 0 0 0 2.1-5.64c0-4.75-3.87-8.62-8.63-8.62C5.86 2 2 5.87 2 10.62c0 4.75 3.87 8.63 8.62 8.63 2.15 0 4.13-.79 5.64-2.1l4.67 4.67c.12.12.28.18.45.18.16 0 .32-.06.44-.18a.64.64 0 0 0 0-.89ZM3.25 10.62c0-4.06 3.31-7.37 7.37-7.37 4.06 0 7.38 3.31 7.38 7.37 0 4.06-3.31 7.38-7.38 7.38s-7.37-3.31-7.37-7.38Z" fill="currentColor"/></svg>'},i=e=>{let t=l[(0,a.r)().features.appearance.iconSet]||"<svg />";return(0,n.jsx)(s.I,{svg:t,...e})}},9806:(e,t,r)=>{"use strict";r.d(t,{H:()=>I});var n=r(4930),a=r(6722),s=r(65048),l=r(74851),i=r(15932),o=r(36189),c=r(35027),d=r(68905),u=r(94991),m=r(51017),h=r.n(m);let p=e=>{let{label:t}=e;return(0,n.jsxs)("div",{className:h().realtimeIndicator,children:[(0,n.jsx)("div",{className:h().text,children:t}),(0,n.jsx)("div",{className:h().icon,children:(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,n.jsx)("circle",{cx:"12",cy:"12",r:"10",fill:"currentColor"}),(0,n.jsx)("path",{fill:"#fff",d:"m7 13.5 6.25-9-.625 6.25H17l-6.25 8.75.536-6z"})]})})]})};var x=r(96713),v=r.n(x),_=r(64218),g=r(47034),f=r(86006);let k={name:"StockRealtimeIndicator",elements:{indicator:{font:{family:_.v.SanomatSansWeb,size:(0,g.px)(13),lineHeight:(0,g.px)(16),weight:"500",letterSpacing:(0,g.px)(.25)},color:f.r.Grey5}}};var S=r(15197);let b={name:"StockRealtimeIndicator",elements:{indicator:{font:{family:_.v.BTGrotesk,size:(0,g.px)(13),lineHeight:(0,g.px)(16),weight:"600"},color:S.r.Grey2}}};var w=r(44937);let y={berlingske:k,bt:b,euroinvestor:{name:"StockRealtimeIndicator",elements:{indicator:{font:{family:_.v.LedgerGrotesk,size:(0,g.px)(13),lineHeight:(0,g.px)(16),weight:"700"},color:w.u.Grey1}}}},I=e=>{let{instrumentId:t}=e,{showModal:r}=(0,c.h)(),m=(0,a.A)(),h=(0,o.v)(),x=(0,i.r)(),_=!!m.userData,g=(0,l.G)(x.features.language.formal),{data:f}=(0,s.s)({url:x.features.stocks.enabled?`${h.BM_STOCK_API_URL}/instruments?ids=${t}`:void 0});return f?.[0]?.exchange?.isRealtime?(0,n.jsx)(u.J,{themes:y,children:(0,n.jsx)("div",{className:v().container,children:_?(0,n.jsx)(p,{label:"Realtid"}):(0,n.jsx)("button",{className:(0,d.cx)(v().button,"sp_stock_widget_login_realtime"),onClick:()=>{r({title:`Vil ${g("du")} have adgang til realtid?`,description:"F\xe5 adgang til realtid.",actions:[{text:"Opret profil",onClick:()=>m.requestCreateProfile(),trackingClass:"sp_primary_foo_bar"},{text:"Log ind",onClick:()=>m.requestLogin(),trackingClass:"sp_secondary_foo_bar"}]})},type:"button",children:(0,n.jsx)(p,{label:"Log ind for realtid"})})})}):null}},21227:(e,t,r)=>{"use strict";r.d(t,{q:()=>w});var n=r(4930),a=r(52406),s=r(17391),l=r(92229),i=r(68905),o=r(94991),c=r(65162),d=r(30100),u=r(6038),m=r(77956),h=r(29379),p=r.n(h),x=r(64218),v=r(47034),_=r(86006);let g={name:"StockInstrumentSearch",elements:{dropdown:{font:{family:x.v.SanomatSansWeb,weight:"400",size:(0,v.px)(16),lineHeight:(0,v.px)(22),letterSpacing:(0,v.px)(.16)},color:_.r.Grey5,borderColor:_.r.Grey5}}};var f=r(15197);let k={name:"StockInstrumentSearch",elements:{dropdown:{font:{family:x.v.BTGrotesk,weight:"500",size:(0,v.px)(16),lineHeight:(0,v.px)(22)},color:f.r.Grey2,borderColor:f.r.Grey2}}};var S=r(44937);let b={berlingske:g,bt:k,euroinvestor:{name:"StockInstrumentSearch",elements:{dropdown:{font:{family:x.v.LedgerGrotesk,size:(0,v.px)(16),lineHeight:(0,v.px)(22),weight:"400"},color:S.u.Grey1,borderColor:S.u.Grey1}}}};function w(e){let{onInstrumentSelect:t,placeholder:r,trackingClass:h,renderSearchResultAs:x}=e,[v,_]=(0,c.useState)(null),[g,f]=(0,c.useState)(""),k=(0,c.useRef)(null),S=(0,d.M)(g),w=!!g&&null===S,y=()=>{f(""),k.current?.reset()};return(0,a.r)({active:!!S,elements:[v],onDeactivate:(0,s._)(e=>(e.preventDefault(),y(),!0))}),(0,n.jsx)(o.J,{themes:b,children:(0,n.jsxs)("div",{ref:_,children:[(0,n.jsx)(m.F,{ref:k,onChange:e=>{f(e)},busy:w,placeholder:r,trackingClass:h}),(0,n.jsx)("div",{className:p().dropdown,children:S&&(0===S.length?(0,n.jsx)("div",{className:p().noResults,children:"Ingen resultater fundet"}):(0,n.jsx)("ul",{className:p().list,children:S.map((e,r)=>{let a=(0,n.jsx)(u.S,{name:e.name,price:e.last,currency:e.currency,changeInPercentage:e.changeInPercentage,change:e.change,volume:e.volume});return(0,n.jsx)("li",{className:p().listItem,children:"link"===x?(0,n.jsx)("a",{className:(0,i.cx)(p().searchResultsLink,`${h}_result-item-${r}
1`),href:(0,l.N)(e),children:a}):(0,n.jsx)("button",{className:(0,i.cx)(p().searchResultsButton,`${h}_result-item-${r}`),type:"button",onClick:()=>{t&&t(e),y()},children:a})},e.id)})}))})]})})}},21736:e=>{e.exports={srOnly:"StockIndexOverviewPage_srOnly__WUhQZ",advancedNavigation:"StockIndexOverviewPage_advancedNavigation__2Bomp",advancedSearch:"StockIndexOverviewPage_advancedSearch__9TJEk",indexSelector:"StockIndexOverviewPage_indexSelector__LBOeK",realtimeIndicator:"StockIndexOverviewPage_realtimeIndicator__NYTOA",graph:"StockIndexOverviewPage_graph__yvEhz",indexTopBottom:"StockIndexOverviewPage_indexTopBottom__ctFQU",indexInstrumentQuotes:"StockIndexOverviewPage_indexInstrumentQuotes__KI6sm",quoteHistory:"StockIndexOverviewPage_quoteHistory__8COpm",latestArticles:"StockIndexOverviewPage_latestArticles__qyxhD"}},24043:e=>{e.exports={select:"StockSelect_select__s_PeH",input:"StockSelect_input__ho7ck",icon:"StockSelect_icon__3F1Mg",dropdown:"StockSelect_dropdown__Wvas0",option:"StockSelect_option__FmihZ"}},24823:(e,t,r)=>{"use strict";r.d(t,{C:()=>_});var n=r(4930),a=r(6722),s=r(17391),l=r(15932),i=r(36189),o=r(65162),c=r(95847),d=r(70310),u=r(29786),m=r(27871),h=r.n(m),p=r(43485);let x=[{key:p.E.IntraDay,label:"1d"},{key:p.E.OneMonth,label:"1m"},{key:p.E.ThreeMonths,label:"3m"},{key:p.E.OneYear,label:"1\xe5r"},{key:p.E.FiveYears,label:"5\xe5r"},{key:p.E.All,label:"Alle"}],v={[p.E.IntraDay]:"hour",[p.E.OneMonth]:"week",[p.E.ThreeMonths]:"month",[p.E.OneYear]:"quarter",[p.E.FiveYears]:"year",[p.E.All]:"year"},_=e=>{let t,r,m=(0,l.r)().features.stocks,_=(0,i.v)(),g=(0,a.A)();if(!m.enabled)return null;let[f,k]=(0,o.useState)(null),[S,b]=(0,o.useState)(null),[w,y]=(0,o.useState)(null),[I,j]=(0,o.useState)(p.E.IntraDay),C=e.instrumentId,N=(0,s._)(async()=>{let e=await fetch(`${_.BM_STOCK_API_URL}/instruments?ids=${C}`),t=await e.json();if(!t[0])throw Error(`No instrument found with id ${C}`);return t[0]}),E=(0,s._)(async e=>{let t=await fetch(function(e){let{apiUrl:t,instrumentId:r,timeSelection:n}=e;if(n===p.E.IntraDay)return`${t}/instruments/${r}/intradays`;let a=0;return n===p.E.OneMonth?a=Date.now()-26784e5:n===p.E.ThreeMonths?a=Date.now()-80352e5:n===p.E.OneYear?a=Date.now()-31536e6:n===p.E.FiveYears&&(a=Date.now()-15768e7),`${t}/instruments/${r}/closeprices?fromDate=`+new Date(a).toISOString().split("T")[0]}({apiUrl:_.BM_STOCK_API_URL,instrumentId:C,timeSelection:I}),{headers:e?{Authorization:`Bearer ${e}`}:void 0});return(await t.json()).map(e=>({timestamp:new Date(e.timestamp).getTime(),price:e.close}))});(0,o.useEffect)(()=>{let e=async e=>{if(e.persisted&&f===p.E.IntraDay){let e=await g.getAccessToken();b(await E(e))}};return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[g,f]);let T=(0,o.useRef)(null);(0,o.useEffect)(()=>{if(async function(){let e=await g.getAccessToken(),t=C!==T.current;T.current=C;let[r,n]=await Promise.all([t?N():null,E(e)]);r&&y(r),b(n),k(I)}(),I===p.E.IntraDay){let e=setInterval(async()=>{let e=await g.getAccessToken();b(await E(e))},6e4);return()=>clearInterval(e)}},[g,C,I]);let G=f===p.E.IntraDay,B=(0,o.useMemo)(()=>w&&G?[w.id]:[],[w,G]),A=(0,d._)(B),D=A?.find(e=>e?.id===w?.id),O=(0,o.useMemo)(()=>{if(!S)return null;let e=[...S];if(D&&G){let t={timestamp:new Date(D.updatedAt).getTime(),price:D.last},r=e[e.length-1];if(!r||t.timestamp>r.timestamp){let t=D.last??r?.price;void 0!==t&&e.push({timestamp:new Date(D.updatedAt).getTime(),price:t})}}return e},[G,S,D]),R=f?v[f]:"hour";if(w&&G){var L,M;let e,n,a,s=(L=w.exchange.opensAt,M=w.exchange.closesAt,e=Number.parseInt(L.slice(0,2),10),n=Number.parseInt(L.slice(3,5),10),(a=Number.parseInt(M.slice(0,2),10))<e&&(a+=24),(a-e)*60+Number.parseInt(M.slice(3,5),10)-n);if(O?.[0])t={start:O[0].timestamp,end:O[0].timestamp+60*s*1e3};else{let e=w.exchange.opensAt.split(":").map(Number),r=e[0],n=e[1];if(void 0!==r&&void 0!==n){let e=new Date().setHours(r,n,0,0);t={start:e,end:e+60*s*1e3}}}r=D?.previousClose??w.previousClose}return(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:h().header,children:(0,n.jsx)(u.u,{options:x,selected:I,onChange:j,trackingClass:"sp_stocks-time-filter"})}),O&&(0,n.jsx)(c.z,{timeSeriesData:O,timeTickType:R,numberOfDecimals:w?.instrumentType===20?4:2,previousClose:r,timeRange:t,showPreviousCloseLine:I===p.E.IntraDay,yAxisLabel:w?.currency},R)]})}},27871:e=>{e.exports={header:"StockInstrumentGraph_header__qMj_z"}},29379:e=>{e.exports={dropdown:"StockInstrumentSearch_dropdown__0t1EQ",list:"StockInstrumentSearch_list__zHdm4",noResults:"StockInstrumentSearch_noResults__Qe8_r",listItem:"StockInstrumentSearch_listItem__op_mR",searchResultsLink:"StockInstrumentSearch_searchResultsLink__x6OcX",searchResultsButton:"StockInstrumentSearch_searchResultsButton__bbqVQ"}},30100:(e,t,r)=>{"use strict";r.d(t,{M:()=>o});var n=r(17391),a=r(15932),s=r(36189),l=r(65162);function i(e,t){return fetch(e,t).then(e=>e.json()).then(e=>e)}function o(e){let t=(0,a.r)().features.stocks,r=(0,s.v)();if(!t.enabled)return null;let o=(0,l.useRef)(null),[c,d]=(0,l.useState)(null),u=(0,n._)(async e=>
1{o.current=new AbortController;let t=o.current.signal;if(!e.trim())return void d(null);try{let n=await i(`${r.BM_STOCK_SEARCH_API}/instruments?q=${e}`,{signal:t});if(!n.length)return void d([]);let a=n.map(e=>e._source.id),s=await i(`${r.BM_STOCK_API_URL}/instruments?ids=${a.join(",")}`,{signal:t});d(s)}catch(e){e instanceof Error&&"AbortError"!==e.name&&d(null)}});return(0,l.useEffect)(()=>(u(e),()=>{o.current?.abort("query has changed")}),[e]),c}},33531:(e,t,r)=>{"use strict";r.d(t,{B:()=>f});var n=r(4930),a=r(12630),s=r(82408),l=r(68905),i=r(94991),o=r(65162),c=r(24043),d=r.n(c),u=r(64218),m=r(47034),h=r(86006);let p={name:"StockSelect",elements:{input:{font:{family:u.v.SanomatSansWeb,weight:"400",size:(0,m.px)(16),lineHeight:(0,m.px)(22),letterSpacing:(0,m.px)(.16)},color:h.r.Grey5,borderColor:h.r.Grey9,borderFocusColor:h.r.Grey5},dropdown:{font:{family:u.v.SanomatSansWeb,weight:"400",size:(0,m.px)(16),lineHeight:(0,m.px)(22),letterSpacing:(0,m.px)(.16)},color:h.r.Grey5,selectedColor:h.r.Grey3}}};var x=r(15197);let v={name:"StockSelect",elements:{input:{font:{family:u.v.BTGrotesk,weight:"500",size:(0,m.px)(16),lineHeight:(0,m.px)(22)},color:x.r.Grey2,borderFocusColor:x.r.Grey2,borderColor:x.r.Grey14},dropdown:{font:{family:u.v.BTGrotesk,weight:"500",size:(0,m.px)(16),lineHeight:(0,m.px)(22)},color:x.r.Grey2,selectedColor:x.r.Grey3}}};var _=r(44937);let g={berlingske:p,bt:v,euroinvestor:{name:"StockSelect",elements:{input:{font:{family:u.v.LedgerGrotesk,size:(0,m.px)(16),lineHeight:(0,m.px)(22),weight:"400"},color:_.u.Grey1,borderColor:_.u.Grey2,borderFocusColor:_.u.Grey1},dropdown:{font:{family:u.v.LedgerGrotesk,size:(0,m.px)(16),lineHeight:(0,m.px)(22),weight:"400"},color:_.u.Grey1,selectedColor:_.u.Grey13}}}};function f(e){let t,{value:r,onChange:c,options:u,trackingClass:m,ariaLabel:h,id:p}=e,x=(0,o.useRef)([]),v=(0,o.useId)(),_=e=>`${v}-option-${e}`,[f,k]=(0,o.useState)(!1),[S,b]=(0,o.useState)(-1),w=u[S],y=u.indexOf(r),I=e=>{e!==r&&c(e)},j=(0,o.useCallback)(()=>{k(!1),b(-1)},[]),C=()=>{k(!0),b(y)},N=()=>{f?j():C()};(0,o.useEffect)(()=>{f&&x.current[S]?.scrollIntoView({block:"nearest"})},[f]);let E=(t=(0,o.useRef)(null),(0,o.useEffect)(()=>{let e=e=>{t.current&&!t.current.contains(e.target)&&j()};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[j]),t);return(0,n.jsx)(i.J,{themes:g,children:(0,n.jsxs)("div",{ref:E,className:d().select,children:[(0,n.jsx)("input",{className:(0,l.cx)(d().input,m),"data-open":f,readOnly:!0,id:p,"aria-label":p?void 0:h,role:"combobox","aria-expanded":f,"aria-controls":v,"aria-activedescendant":S>-1?_(S):void 0,onKeyDown:e=>{switch(e.key){case"ArrowUp":{if(e.preventDefault(),!f)return void C();let t=(u.length+S-1)%u.length;b(t),x.current[t]?.scrollIntoView({block:"nearest"});return}case"ArrowDown":{if(e.preventDefault(),!f)return void C();let t=(S+1)%u.length;b(t),x.current[t]?.scrollIntoView({block:"nearest"});return}case"Enter":f&&e.preventDefault(),f&&w&&I(w),N();return;case"Escape":case"Tab":j()}},value:r?r.name:"",onFocus:C,onMouseDown:N}),(0,n.jsx)("span",{"aria-hidden":!0,onClick:()=>N(),className:(0,l.cx)(d().icon,m),"data-open":f,children:(0,n.jsx)(a.z,{size:s.l.Medium})}),f&&(0,n.jsx)("div",{className:d().dropdown,id:v,role:"listbox","aria-label":h,onMouseDown:e=>e.preventDefault(),children:u.map((e,t)=>(0,n.jsx)("div",{className:(0,l.cx)(d().option,`${m}_${e.name.toLowerCase()}`),id:_(t),role:"option","aria-selected":r===e,ref:e=>{x.current[t]=e},onClick:()=>{I(e),j()},"data-selected":r===e,"data-focused":w===e,children:e.name},t))})]})})}},47937:e=>{e.exports={container:"StockSearchInput_container__ThQlw",input:"StockSearchInput_input__eBsak",clearButton:"StockSearchInput_clearButton__tFmtm"}},51017:e=>{e.exports={realtimeIndicator:"RealtimeIndicator_realtimeIndicator__IqMBP",text:"RealtimeIndicator_text__K4yVE",icon:"RealtimeIndicator_icon__11T4y"}},60674:(e,t,r)=>{"use strict";r.d(t,{Y:()=>J});var n=r(4930),a=r(61107),s=r(15932),l=r(40355),i=r(74331),o=r(65048),c=r(66370),d=r(77674),u=r(72752),m=r(77132),h=r(36189),p=r(95465),x=r(51425),v=r(21656),_=r(95
1574),g=r(27946),f=r(72658),k=r(21227),S=r(32981),b=r(94991),w=r(65162),y=r(33531),I=r(99555),j=r.n(I),C=r(64218),N=r(47034),E=r(86006);let T={name:"StockIndexSelector",elements:{label:{font:{family:C.v.SanomatSansWeb,weight:"400",size:(0,N.px)(13),lineHeight:(0,N.px)(19),letterSpacing:(0,N.px)(.25)},color:E.r.Grey4}}};var G=r(15197);let B={name:"StockIndexSelector",elements:{label:{font:{family:C.v.BTGrotesk,weight:"500",size:(0,N.px)(13),lineHeight:(0,N.px)(19)},color:G.r.Grey10}}};var A=r(44937);let D={berlingske:T,bt:B,euroinvestor:{name:"StockIndexSelector",elements:{label:{font:{family:C.v.LedgerGrotesk,weight:"400",size:(0,N.px)(13),lineHeight:(0,N.px)(19)},color:A.u.Grey6}}}},O={id:"DK",name:"Danmark"},R=[O,{id:"SE",name:"Sverige"},{id:"NO",name:"Norge"},{id:"DE",name:"Tyskland"},{id:"GB",name:"Storbritannien"},{id:"US",name:"USA"},{id:"BE",name:"Belgien"},{id:"EU",name:"Europa"},{id:"FI",name:"Finland"},{id:"FR",name:"Frankrig"},{id:"NL",name:"Holland"},{id:"IS",name:"Island"},{id:"PT",name:"Portugal"}];function L(e){return/\/markeder\/aktier\/.+\/.+\/\d+$/i.test(e)}function M(e){let{onIndexChange:t,onMarketChange:r}=e,a=(0,s.r)().features.stocks,l=(0,h.v)(),i=(0,w.useId)(),o=(0,w.useId)(),c=(0,w.useRef)(null),[d,u]=(0,w.useState)([]),[m,p]=(0,w.useState)(),[x,v]=(0,w.useState)();return a.enabled?((0,w.useEffect)(()=>{let e=function(e){if(L(e)){let t=e.split("/");return t[3]?t[3].toLocaleLowerCase():void 0}}(window.location.pathname);p(R.find(t=>{let{name:r}=t;return r.toLowerCase()===e})||O)},[]),(0,w.useEffect)(()=>((async()=>{c.current=new AbortController;let e=c.current.signal;if(!m)return v(void 0);let t=await fetch(`${l.BM_STOCK_API_URL}/markets/${m?.id}/indices`,{signal:e}).then(e=>e.json()).then(e=>e);u(t||[]);let r=function(e){if(L(e)){let t=e.split("/");return void 0!==t[5]?Number(t[5]):void 0}}(window.location.pathname);v(t.find(e=>{let{id:t}=e;return t===r})||t[0])})(),()=>{c.current?.abort("selected market has changed")}),[m,l.BM_STOCK_API_URL]),(0,w.useEffect)(()=>{m&&r({...m,indices:d})},[d,r]),(0,w.useEffect)(()=>{m&&x&&(t(x),window.history.replaceState(null,"",(0,S.m)(m.name,x.name,x.id)+window.location.search))},[m,x,t]),(0,n.jsx)(b.J,{themes:D,children:(0,n.jsxs)("div",{className:j().container,children:[(0,n.jsxs)("div",{className:j().select,children:[(0,n.jsx)("label",{className:j().label,htmlFor:i,children:"Marked"}),(0,n.jsx)(y.B,{options:R,value:m,onChange:function(e){p(e),v(void 0)},trackingClass:"sp_stock_marked-select",ariaLabel:"Marked",id:i})]}),(0,n.jsxs)("div",{className:j().select,children:[(0,n.jsx)("label",{className:j().label,htmlFor:o,children:"Indeks"}),(0,n.jsx)(y.B,{options:d,onChange:v,value:x,trackingClass:"sp_stock_indeks-select",ariaLabel:"Indeks",id:o})]})]})})):null}var $=r(9806),P=r(24823),z=r(8660),H=r(73378),F=r(9058),K=r(3488),Q=r(92229),U=r(21736),Z=r.n(U);let q="stock_index_overview_page";function V(e){let{latestArticles:t}=e,r=(0,s.r)().features.stocks,a=(0,h.v)();if(!r.enabled)return null;let[l,S]=(0,w.useState)(),[b,y]=(0,w.useState)(),{data:I,refetch:j}=(0,o.s)({url:l?`${a.BM_STOCK_API_URL}/instruments?ids=${l.indices.map(e=>e.instrumentId).join(",")}`:void 0}),{data:C,refetch:E}=(0,o.s)({url:b?`${a.BM_STOCK_API_URL}/indices/${b.id}/instruments`:void 0});(0,x.x)(j,E);let T=(0,w.useMemo)(()=>I||[],[I]),G=(0,w.useMemo)(()=>C?(0,m.A)(C,(e,t)=>e.id===t.id):[],[C]),B=(0,v.M)(G),A=(0,v.M)(T),D=(0,_.u)(A);return(0,n.jsx)(p.Y,{showStockTicker:!0,showTopBanner:!0,showTopScrollBanner:!0,showStickyBanners:!0,bannerIdPrefix:q,children:(0,n.jsxs)(c.m,{fluidOnTablet:!0,children:[(0,n.jsx)(d.D,{className:Z().srOnly,children:"Aktier"}),(0,n.jsxs)(u.F,{children:[(0,n.jsxs)("div",{className:Z().advancedNavigation,children:[(0,n.jsx)(g.D,{selected:"Aktier"}),(0,n.jsxs)("section",{className:Z().advancedSearch,children:[(0,n.jsx)(f.D,{title:"Kurser og v\xe6rdipapirer"}),(0,n.jsx)(k.q,{onInstrumentSelect:e=>{window.location.href=(0,Q.N)(e)},renderSearchResultAs:"link",trackingClass:"sp_stock_search"})]})]}),(0,n.jsx)("div",{className:Z().indexSelector,children:(0,n.jsx)(M,{onMarketChange:S,onIndexChange:y})}),b?.instrumentId!==void 0&&(0,n.jsx)("div",{className:Z().realtimeIndicator,children:(0,n.jsx)($.H,{instrumentId:b.instrumentId})}),b?.instrumentId!==void 0&&(0,n.jsx)("div",{className:Z().graph,children:(0,n.jsx)(P.C,{instrumentId:b?.instrumentId})}),(0,n.jsx)(i.w,{id:`${q}_after_graph_pl_1`,marginBottom:(0,N.px)(48)}),b&&(0,n.jsx)("div",{className:Z().indexTopBottom,children:(0,n.jsx)(z.t,{instruments:B})}),(0,n.jsx)(i.w,{id:`${q}_before_stock_table_pl_1`,marginBottom:(0,N.px)(48)}),b&&(0,n.jsxs)("section",{className:Z().indexInstrumentQuotes,children:[(0,n.jsx)(f.D,{title:b.name}),(0,n.jsx)(H.y,{rows:B.map(e=>({...e,value:e.last,url:(0,Q.N)(e)}))})]}),l&&(0,n.jsxs)("section",{className:Z().quoteHistory,children:[(0,n.jsx)(f.D,{title:"\xd8vrige indeks"}),(0,n.jsx)(F._,{rows:D.map(e=>({...e,value:e.last,url:(0,Q.N)(e)}))})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(i.w,{id:`${q}_after_content_pl_1`,marginTop:(0,N.px)(48)}),(0,n.jsx)(i.w,{id:`${q}_after_content_pl_2`,marginTop:(0,N.px)(24)})]}),!!t.length&&(0,n.jsx)("div",{className:Z().latestArticles,children:(0,n.jsx)(K.$,{articles:t})})]})]})})}var W=r(61439);function J(e){let t={title:"Aktier | "+(0,s.r)().site.name};return(0,W.L)({pageType:"StockIndexOverviewPage"}),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.K,{metadata:t}),(0,n.jsx)(a.C,{pageType:"StockIndexOverviewPage"}),(0,n.jsx)(V,{latestArticles:e.latestArticles})]})}},68215:e=>
1{e.exports={throbber:"Throbber_throbber__4Lafg",circle:"Throbber_circle__i_hkJ",spin:"Throbber_spin__kKET7"}},73378:(e,t,r)=>{"use strict";r.d(t,{y:()=>f});var n=r(4930),a=r(70172),s=r(17391),l=r(98557),i=r(46550),o=r(25576),c=r(65162),d=r(55018),u=r(91383),m=r(79460),h=r(32838),p=r(91332),x=r(81571),v=r.n(x);let _=c.memo(function(e){let{row:t,valueNumberOfFractionalDigits:r}=e;return(0,n.jsxs)(h.v,{children:[(0,n.jsx)("div",{className:v().name,children:(0,n.jsx)(a.N,{href:t.url,children:t.name})}),(0,n.jsx)("div",{className:v().value,children:(0,i.Z)(t.value,{fractionalDigits:r})}),(0,n.jsx)("div",{className:v().changeInPercentage,children:(0,n.jsx)(u.g,{value:t.changeInPercentage,formatValue:e=>`${(0,i.Z)(e)}%`})}),(0,n.jsx)("div",{className:v().change,children:(0,n.jsx)(u.g,{value:t.change,formatValue:i.Z})}),(0,n.jsx)("div",{className:v().volume,children:(0,i.Z)(t.volume,{fractionalDigits:0})}),(0,n.jsx)("div",{className:v().bid,children:(0,i.Z)(t.bid)}),(0,n.jsx)("div",{className:v().ask,children:(0,i.Z)(t.ask)}),(0,n.jsx)("div",{className:v().updated,children:(0,n.jsx)(d.c,{date:t.updatedAt})})]})}),g=[{label:"V\xe6rdipapir",key:"name"},{label:"Kurs",key:"value"},{label:"\xc6ndring i %",key:"changeInPercentage"},{label:"\xc6ndring",key:"change"},{label:"Volume",key:"volume"},{label:"Bud",key:"bid"},{label:"Udbud",key:"ask"},{label:"Opdateret",key:"updatedAt"}];function f(e){let{rows:t,valueNumberOfFractionalDigits:r=2}=e,[a,i]=(0,c.useState)({key:"name",order:"asc"}),[d,u]=(0,c.useState)([]),[h,x]=(0,c.useState)(!1);(0,c.useEffect)(()=>{u((0,o.N)(t,a.key,a.order).map(e=>{let{id:t}=e;return t}))},[t.map(e=>{let{id:t}=e;return t}).join(",")]);let f=(0,s._)(e=>{let{key:r,order:n}=e;u((0,o.N)(t,r,n).map(e=>{let{id:t}=e;return t})),i({key:r,order:n})});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(p.b,{freezeFirstColumn:!0,children:[(0,n.jsx)(m.r,{columns:g,onSortByColumn:f,sortedByColumn:a}),(0,n.jsx)("tbody",{children:d.slice(0,h?void 0:50).map(e=>{let a=t.find(t=>t.id===e);return a?(0,n.jsx)(_,{row:a,valueNumberOfFractionalDigits:r},e):null})})]}),!h&&t.length>50&&(0,n.jsx)("div",{className:v().button,children:(0,n.jsx)(l.d,{onClick:()=>x(e=>!e)})})]})}},77956:(e,t,r)=>{"use strict";r.d(t,{F:()=>S});var n=r(4930),a=r(80028),s=r(2779),l=r(82408),i=r(56047),o=r(68905),c=r(94991),d=r(65162),u=r(47937),m=r.n(u),h=r(64218),p=r(47034),x=r(86006);let v={name:"StockSearchInput",elements:{input:{font:{family:h.v.SanomatSansWeb,weight:"400",size:(0,p.px)(16),lineHeight:(0,p.px)(26)},color:x.r.Grey5,placeholderColor:x.r.Grey3,borderColor:x.r.Grey9,borderFocusColor:x.r.Grey5,borderRadius:(0,p.px)(2)}}};var _=r(15197);let g={name:"StockSearchInput",elements:{input:{font:{family:h.v.BTGrotesk,weight:"500",size:(0,p.px)(16),lineHeight:(0,p.px)(22)},color:_.r.Grey2,borderColor:_.r.Grey14,placeholderColor:_.r.Grey3,borderFocusColor:_.r.Grey2,borderRadius:(0,p.px)(0)}}};var f=r(44937);let k={berlingske:v,bt:g,euroinvestor:{name:"StockSearchInput",elements:{input:{font:{family:h.v.LedgerGrotesk,weight:"400",size:(0,p.px)(16),lineHeight:(0,p.px)(22)},color:f.u.Grey1,placeholderColor:f.u.Grey13,borderColor:f.u.Grey2,borderFocusColor:f.u.Grey1,borderRadius:(0,p.px)(4)}}}};function S(e){let{ref:t,...r}=e,{onChange:u,busy:h,icon:p,placeholder:x,name:v,trackingClass:_,id:g}=r,f=p||s.W,[S,b]=(0,d.useState)(""),w=(0,d.useRef)(null);function y(){b(""),u("")}return(0,d.useImperativeHandle)(t,()=>({reset:y,focus:()=>w.current?.focus()})),(0,n.jsx)(c.J,{themes:k,children:(0,n.jsxs)("div",{className:m().container,children:[(0,n.jsx)("div",{className:m().icon,children:h?(0,n.jsx)(a.t,{size:l.l.Medium}):(0,n.jsx)(f,{size:l.l.Medium})}),(0,n.jsx)("input",{ref:w,className:(0,o.cx)(m().input,`${_}-input-field`),type:"search",id:g,"aria-label":g?void 0:x||"s\xf8geord",name:v,value:S,placeholder:x||"S\xf8g",onChange:function(e){b(e.target.value),u(e.target.value)},autoComplete:"off"}),S&&(0,n.jsx)("button",{className:(0,o.cx)(m().clearButton,`${_}-input-clear`),type:"button",tabIndex:-1,"aria-hidden":!0,onClick:y,children:(0,n.jsx)(i.U,{size:l.l.Small})})]})})}},80028:(e,t,r)=>{"use strict";r.d(t,{t:()=>d});var n=r(4930),a=r(82408),s=r(47034),l=r(68215),i=r.n(l);let o={[a.l.Small]:(0,s.px)(16),[a.l.Medium]:(0,s.px)(24),[a.l.Large]:(0,s.px)(32),[a.l.ExtraLarge]:(0,s.px)(64)},c={[a.l.Small]:(0,s.px)(2),[a.l.Medium]:(0,s.px)(3),[a.l.Large]:(0,s.px)(5),[a.l.ExtraLarge]:(0,s.px)(7)},d=e=>
1{let t=o[e.size]||o[a.l.Medium],r=c[e.size]||c[a.l.Medium];return(0,n.jsxs)("span",{className:i().throbber,style:{width:t,height:t},children:[(0,n.jsx)("span",{className:i().circle,style:{borderWidth:r},"data-is-background":!0}),(0,n.jsx)("span",{className:i().circle,style:{borderWidth:r},"data-is-partial":!0})]})}},81571:e=>{e.exports={header:"StockInstrumentQuoteTable_header___RNVp",value:"StockInstrumentQuoteTable_value__2yLZa",updated:"StockInstrumentQuoteTable_updated__B8VlZ",change:"StockInstrumentQuoteTable_change__74FxE",volume:"StockInstrumentQuoteTable_volume__4UOis",bid:"StockInstrumentQuoteTable_bid__LEEzs",ask:"StockInstrumentQuoteTable_ask__HQh7v",changeInPercentage:"StockInstrumentQuoteTable_changeInPercentage__ujyTB",button:"StockInstrumentQuoteTable_button__oABZH"}},96713:e=>{e.exports={container:"StockRealtimeIndicator_container__3rm5D",button:"StockRealtimeIndicator_button__0EG_W"}},99555:e=>{e.exports={container:"StockIndexSelector_container__BKxX7",label:"StockIndexSelector_label__NJJ_V",select:"StockIndexSelector_select__vdoPA"}}}]);
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.