<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">"use strict";(self.webpackChunkmediafin=self.webpackChunkmediafin||[]).push([[6252],{6252:function(e,s,t){t.r(s),t.d(s,{StockGraphWrapper:function(){return U}});var i=t(74848),a=t(96540),r=t(33240),n=t(91542),o=t(1158),c=t(88036),l=t(39623),u=t(12971),h=t(81385),p=t(41707),g=t(79059),d=t(72877),v=t(62900);const m=e=&gt;{const{label:s,value:t,cssString:a,percentage:r,visualizeUpdate:n=!1}=e;return(0,i.jsxs)("li",{className:"stock-graph__data__block"+(n?" is-updated":""),children:[(0,i.jsx)("span",{className:"stock-graph__data__number "+a,children:t+(r?"%":"")}),(0,i.jsx)("span",{className:"stock-graph__data__label",children:s})]})};class k extends a.Component{constructor(e){super(e),this.state={hasLabel:!1}}UNSAFE_componentWillReceiveProps(e){e.range!==e.defaultRange&amp;&amp;this.setState({hasLabel:e.range!==e.defaultRange})}render(){const e=this.props.receivedData&amp;&amp;(e=&gt;{const s=[];return Object.keys(e).forEach(((t,i)=&gt;{s[i]=!(0,r.t2)(e[t])})),-1!==s.indexOf(!1)})(this.props.values),s=(0,v.rr)(this.props.instrument),t=this.props.shouldVisualize;return(0,i.jsxs)(i.Fragment,{children:[e&amp;&amp;(0,i.jsx)("div",{className:"stock-graph__dataupdate"+(t||this.state.hasLabel?" is-updated":""),children:p.r.get(`stocks.graph.time.range.description.${this.props.range}`)}),(0,i.jsxs)("ul",{className:"stock-graph__data has-darkBg"+(e?"":" hidden"),children:[(0,i.jsx)(m,{label:p.r.get("stocks.graph.value.last"),value:(0,d.ZV)(this.props.values.previousPrice,s)}),(0,i.jsx)(m,{label:p.r.get("stocks.graph.value.current"),value:(0,d.ZV)(this.props.values.lastPrice,s)}),(0,i.jsx)(m,{label:p.r.get("stocks.graph.value.opening"),value:(0,d.ZV)(this.props.values.openPrice,s)}),(0,i.jsx)(m,{visualizeUpdate:t,label:p.r.get("stocks.graph.value.difference"),value:(0,d.ZV)(this.props.values.dayChangePercentage),cssString:(0,v.Rc)(this.props.values.dayChangePercentage),percentage:!0}),(0,i.jsx)(m,{visualizeUpdate:t,label:p.r.get("stocks.graph.value.highest"),value:(0,d.ZV)(this.props.values.highPrice,s)}),(0,i.jsx)(m,{visualizeUpdate:t,label:p.r.get("stocks.graph.value.lowest"),value:(0,d.ZV)(this.props.values.lowPrice,s)})]})]})}}var b=t(95749),f=t(22817);const _=e=&gt;(0,i.jsxs)("div",{className:"c-stockgraphrangetext__"+e.float,children:[(0,i.jsx)("span",{className:"c-stockgraphrangetext__label",children:e.label}),(0,i.jsx)("span",{className:"c-stockgraphrangetext__value",children:e.value}),(0,i.jsx)("span",{className:"c-stockgraphrangetext__date",children:e.date})]}),S=e=&gt;{const s=(0,r.t2)(e.statistics)?(e.current-e.statistics.low12Month.price)/(e.statistics.high12Month.price-e.statistics.low12Month.price)*100:0,t=(0,v.rr)(e.instrument),n=(0,a.useRef)(),o=(0,a.useRef)();return(0,i.jsx)("div",{className:"c-stockgraphrangewrapper",children:(0,i.jsxs)("div",{className:"fullwidth",children:[(0,i.jsxs)("div",{className:"margBtm-16",children:[(0,i.jsx)("div",{className:"margBtm-16"}),(0,i.jsx)(f._,{title:p.r.get("stocks.graph.detail.evolution.title"),tagName:"div"})]}),(0,i.jsxs)("div",{className:"margBtm-16",children:[(0,i.jsxs)("div",{className:"c-stockgraphrangetext",children:[(0,i.jsx)(_,{float:"left",label:p.r.get("stocks.graph.detail.evolution.lowest12M"),value:(0,r.t2)(e.statistics)?(0,v.ZV)(e.statistics.low12Month.price,t):"",date:(0,r.t2)(e.statistics)?(0,v.bU)(e.statistics.low12Month.on):""}),(0,i.jsx)(_,{float:"right",label:p.r.get("stocks.graph.detail.evolution.highest12M"),value:(0,r.t2)(e.statistics)?(0,v.ZV)(e.statistics.high12Month.price,t):"",date:(0,r.t2)(e.statistics)?(0,v.bU)(e.statistics.high12Month.on):""})]}),(0,i.jsxs)("div",{className:"c-stockgraphrange",ref:n,children:[(0,i.jsx)("svg",{className:"c-shapetriangles",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none",width:"100",children:(0,i.jsx)("polygon",{className:"poly1",points:"0,80 0,100 100,100 100,0"})}),(0,i.jsx)("div",{className:"c-stockgraphrange__var",style:{left:(s&gt;100?s&lt;0?0:100:s)+"%"}}),(0,i.jsxs)("div",{className:"c-stockgraphrange__name",style:((e,s)=&gt;{let t=s&gt;100?100:s&lt;0?0:s;const i=(t/100*((0,r.t2)(n.current)?n.current.offsetWidth:window.innerWidth)).toFixed(0),a=(e/2).toFixed(0);let o=a;return parseInt(a)&gt;parseInt(i)&amp;&amp;(o="0",t=0),{display:"inline-block",left:`calc(${t}% - ${o}px)`,right:"auto"}})(o.current?o.current.offsetWidth:0,s),ref:o,children:[p.r.get("stocks.graph.detail.today"),": ",(0,v.ZV)(e.current,t)]})]})]})]})})};var T=t(46942),j=t.n(T),x=t(79124);class y extends a.Component{constructor(e){super(e),this.componentDidUpdate=e=&gt;{this.props.yearActive!==e.yearActive&amp;&amp;this.props.yearActive&amp;&amp;this.state.activeButton!==this.props.buttons.slice(0)[0]&amp;&amp;this.triggerButton(this.props.buttons.slice(0)[0])},this.state={activeButton:e.yearActive?e.buttons.slice(-1)[0]:e.buttons.slice(0)[0]}}triggerButton(e){this.setState({activeButton:e}),this.props.range(e)}render(){const e=[];for(const[s,t]of this.props.buttons.entries())e.push((0,i.jsx)("li",{children:(0,i.jsx)(x.j,{label:t,action:()=&gt;this.triggerButton(t),className:j()("btn",{active:this.state.activeButton===t})})},t));return(0,i.jsx)("nav",{className:"stock-graph__period","aria-label":"period",children:(0,i.jsx)("ul",{children:e})})}}const D=e=&gt;(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{className:"font-weight--bold",children:e.label}),(0,i.jsxs)("td",{children:[e.currency?(0,v.S1)(e.currency):""," ",e.value]})]}),E=e=&gt;{const s=void 0!==e.values.updatedOn?new Date(e.values.updatedOn):void 0;return(0,i.jsxs)("table",{className:"table table--medium table--col table--col--2",children:[(0,i.jsx)("caption",{className:"sr-only",children:p.r.get("stocks.graph.sr.additional")}),(0,i.jsx)("thead",{className:"sr-only",children:(0,i.jsxs)("tr",{children:[(0,i.jsx)("th",{children:p.r.get("stocks.graph.sr.term")}),(0,i.jsx)("th",{children:p.r.get("stocks.graph.sr.value")})]})}),(0,i.jsxs)("tbody",{children:[e.values.volume?(0,i.jsx)(D,{label:p.r.get("stocks.graph.detail.volume"),value:(0,v.dC)(e.values.volume)}):null,e.listingAmount?(0,i.jsx)(D,{label:p.r.get("stocks.graph.detail.issued"),value:(0,v.dC)(e.listingAmount)}):null,e.marketCap?(0,i.jsx)(D,{currency:e.currency,label:p.r.get("stocks.graph.detail.market.cap"),value:(0,v.dC)(e.marketCap)}):null,e.ISIN?(0,i.jsx)(D,{label:p.r.get("stocks.graph.detail.ISIN"),value:e.ISIN}):null,s?(0,i.jsx)(D,{label:p.r.get("stocks.graph.detail.time"),value:s.toLocaleString("nl-NL").split(" ")[1]}):null]})]})},N=e=&gt;(0,i.jsx)("time",{className:"stock-graph__range",children:(0,v.bU)(e.time)});class A extends a.Component{constructor(e){super(e),this.updateDimensions=()=&gt;{this.getDimensions()},this.state={figureWidth:0}}componentDidMount(){this.getDimensions(),window.addEventListener("resize",this.updateDimensions)}UNSAFE_componentWillReceiveProps(){this.setState({figureWidth:this.childWrap.firstChild.clientWidth})}getDimensions(){const e=document.getElementById("stock-graph-figure");this.setState({figureWidth:Math.round(e.getBoundingClientRect().width)})}render(){const e="stock-graph stock-graph--"+(this.props.showFull?"detail":"overview"),s=g.x.getObjectByName("fullGraphUrl").toString()+this.props.issueID;return(0,i.jsxs)("div",{className:e,children:[this.props.boardlink&amp;&amp;(0,i.jsx)("span",{className:"stock-graph__boardlink",dangerouslySetInnerHTML:(0,r.e)(p.r.get("markets-live-home.koersenbord"))}),(0,i.jsxs)("div",{className:"stock-graph__actions-wrapper",children:[this.props.issueID?(0,i.jsx)(y,{range:this.props.alterRange,yearActive:"REN"===this.props.instrumentType,buttons:this.props.buttons}):"",(0,i.jsxs)("div",{className:"stock-graph__right-actions",children:[this.props.values.updatedOn?(0,i.jsx)(N,{time:this.props.values.updatedOn}):"",this.props.instrumentType&amp;&amp;"REN"!==this.props.instrumentType&amp;&amp;(0,i.jsx)("a",{className:"stock-graph__graph-url",href:s,children:p.r.get("stocks.graph.figure.url")})]})]}),(0,i.jsx)("div",{className:"stock-graph__figure-wrapper",ref:e=&gt;{this.childWrap=e},children:(0,i.jsx)(b.J,{issueID:this.props.issueID,range:this.props.range,figureWidth:this.state.figureWidth,figureInterest:"REN"===this.props.instrumentType})}),(0,i.jsx)(k,{shouldVisualize:this.props.visualize,showFull:this.props.showFull,range:this.props.range,defaultRange:this.props.range,instrument:this.props.instrumentType,values:this.props.values,receivedData:this.props.receivedData}),this.props.showFull&amp;&amp;(0,i.jsx)(E,{currency:this.props.currency,values:this.props.values,marketCap:this.props.marketCap,listingAmount:this.props.listingAmount,ISIN:this.props.isinCode}),this.props.showFull&amp;&amp;(0,i.jsx)(S,{instrument:this.props.instrumentType,statistics:this.props.statistics,current:this.props.values.lastPrice,issueID:this.props.issueID})]})}}var I=t(62589);const O=["LastPrice","RelativeDifference","OpenPrice","PreviousClosePrice","HighPrice","LowPrice","LastDateTime","CumulativeVolume"];let P={dayChangePercentage:void 0,highPrice:void 0,lastPrice:void 0,lastPriceWithoutVat:void 0,lastTime:void 0,lowPrice:void 0,openPrice:void 0,previousPrice:void 0,updatedOn:void 0,volume:void 0};const w=e=&gt;(s,t)=&gt;{let i=Object.assign({},s);switch(e.type){case"SET_STATE":i=e.value,e.lastValues&amp;&amp;(P=i.values);break;case"LastPrice":i.values.lastPrice=e.value,P.lastPrice=e.value;break;case"RelativeDifference":e.first&amp;&amp;(i.values.dayChangePercentage=e.value),P.dayChangePercentage=e.value;break;case"OpenPrice":i.values.openPrice=e.value,P.openPrice=e.value;break;case"PreviousClosePrice":i.values.previousPrice=e.value,P.previousPrice=e.value;break;case"HighPrice":e.first&amp;&amp;(i.values.highPrice=e.value),P.highPrice=e.value;break;case"LowPrice":e.first&amp;&amp;(i.values.lowPrice=e.value),P.lowPrice=e.value;break;case"LastDateTime":i.values.updatedOn=e.value.toISOString(),P.updatedOn=e.value.toISOString();break;case"CumulativeVolume":i.values.volume=e.value,P.volume=e.value;break;case"SET_LAST_VALUES":i.values=Object.assign({},P)}return i};class U extends a.Component{constructor(e){super(e),this.initQuotecast=e=&gt;{for(const s of O)l.k.subscribe(e,s).subscribe((e=&gt;{this.setState(w({first:this.state.range===this.state.buttons.slice(0)[0],type:s,value:e.value}))}))},this.updateDimensions=()=&gt;{this.getDimensions()},this.alterRange=e=&gt;{e!==this.state.range&amp;&amp;this.setState(w({type:"SET_STATE",value:Object.assign(Object.assign({},this.state),{range:e})}),(()=&gt;{if(e!==this.state.buttons.slice(0)[0]){const s=(e=&gt;{const s=new Date;switch(e){case"1D":default:s.setDate(s.getDate()-1);break;case"5D":s.setDate(s.getDate()-5);break;case"1M":s.setMonth(s.getMonth()-1);break;case"1Y":s.setFullYear(s.getFullYear()-1);break;case"5Y":s.setFullYear(s.getFullYear()-5);break;case"10Y":s.setFullYear(s.getFullYear()-10);break;case"YTD":s.setDate(1),s.setMonth(0)}return s})(e),t=new Date;this.rangeSub&amp;&amp;this.rangeSub.unsubscribe(),this.rangeSub=o.Oo.getIssueHistoryByUrn$(`urn:issue:${this.props.issueID}`,s,t).subscribe((e=&gt;{this.calculateHistoryValues(e,!0)}))}else this.setState(w({type:"SET_LAST_VALUES"}))}))},this.calculateHistoryValues=(e,s=!1)=&gt;{const t=e.issue.historicalData||[],i=t&amp;&amp;t.length&gt;0&amp;&amp;t[0]?t[0].lastPrice:void 0,a=(t.map((e=&gt;e.lastPrice)).filter((e=&gt;(0,r.t2)(e))),t.map((e=&gt;e.highPrice)).filter((e=&gt;(0,r.t2)(e)))),n=a.length&gt;0?Math.max(...a):void 0,o=t.map((e=&gt;e.lowPrice)).filter((e=&gt;(0,r.t2)(e))),c=o.length&gt;0?Math.min(...o):void 0,l=this.calcDifference(i,this.state.values.lastPrice);this.state.range!==this.state.buttons.slice(0)[0]?this.setState(w({type:"SET_STATE",value:Object.assign(Object.assign({},this.state),{dateValue:i,values:Object.assign(Object.assign({},this.state.values),{dayChangePercentage:l,highPrice:n,lowPrice:c}),visualize:s})}),this.timeoutVisualisation):this.fetchIssue()},this.timeoutVisualisation=()=&gt;{setTimeout((()=&gt;{this.setState(w({type:"SET_STATE",value:Object.assign(Object.assign({},this.state),{visualize:!1})}))}),1e3)},this.calcDifference=(e,s)=&gt;e&amp;&amp;s?(s-e)/e*100:void 0,this.getMarketData=()=&gt;{const e=h.r.getMarket(this.props.urn);e&amp;&amp;this.setState(w({lastValues:!0,type:"SET_STATE",value:Object.assign(Object.assign({},this.state),{receivedData:!0,values:e.values})}))},this.state={buttons:"nasdaq.shares.nasdaqcomposite"===e.urn?(0,I.U)().NASDAQ_RANGE_BUTTONS:(0,I.U)().DEFAULT_RANGE_BUTTONS,currency:void 0,dateValue:void 0,figureWidth:0,instrumentType:void 0,isinCode:void 0,listingAmount:void 0,marketCap:void 0,range:"nasdaq.shares.nasdaqcomposite"===e.urn?(0,I.U)().NASDAQ_RANGE_BUTTONS.slice(0)[0]:(0,I.U)().DEFAULT_RANGE_BUTTONS.slice(0)[0],receivedData:!1,statistics:void 0,values:{dayChangePercentage:void 0,highPrice:void 0,lastPrice:void 0,lastPriceWithoutVat:void 0,lastTime:void 0,lowPrice:void 0,openPrice:void 0,previousPrice:void 0,updatedOn:void 0,volume:void 0},visualize:!1}}UNSAFE_componentWillMount(){n.r.register((e=&gt;{"update-issues"===e.actionType&amp;&amp;this.props.stock&amp;&amp;this.props.stock.urn&amp;&amp;e.issueUrn.indexOf(this.props.stock.urn.replace(/\D+/g,""))&gt;=0&amp;&amp;(0,r.t2)(e.issue)?this.setState(w({lastValues:!0,type:"SET_STATE",value:Object.assign(Object.assign({},this.state),{instrumentType:e.issue.instrumentType,isinCode:e.issue.isinCode,listingAmount:e.issue.listingAmount,marketCap:(0,r.t2)(e.issue.consensus)?e.issue.consensus.marketCap:void 0,receivedData:!0,statistics:e.issue.statistics,values:e.issue.values})})):"update-markets"===e.actionType&amp;&amp;e.marketUrn.indexOf(this.props.urn)&gt;=0&amp;&amp;(0,r.t2)(e.market)&amp;&amp;this.setState(w({lastValues:!0,type:"SET_STATE",value:Object.assign(Object.assign({},this.state),{receivedData:!0,values:e.market.values})}))})),this.fetchIssue(),this.initQuotecast(this.props.issueID)}UNSAFE_componentWillReceiveProps(e){e&amp;&amp;e.stock&amp;&amp;!this.state.receivedData?this.setState(w({lastValues:!0,type:"SET_STATE",value:Object.assign(Object.assign({},this.state),{isinCode:e.stock.isinCode,listingAmount:e.stock.listingAmount,marketCap:(0,r.t2)(e.stock.consensus)?e.stock.consensus.marketCap:void 0,receivedData:!0,statistics:e.stock.statistics,values:e.stock.values})})):this.state.receivedData||this.fetchIssue()}componentDidMount(){this.getDimensions(),window.addEventListener("resize",this.updateDimensions)}getDimensions(){const e=document.getElementById("stock-graph-figure");this.setState(w({type:"SET_STATE",value:Object.assign(Object.assign({},this.state),{figureWidth:Math.round(e.getBoundingClientRect().width)})}))}componentWillUnmount(){u.I.clearSubscriptions()}fetchIssue(){if(this.props.issueID)if(this.props.showFull){const e=c.g.getIssue(this.props.issueID);e&amp;&amp;this.setState(w({lastValues:!0,type:"SET_STATE",value:Object.assign(Object.assign({},this.state),{isinCode:e.isinCode,listingAmount:e.listingAmount,marketCap:(0,r.t2)(e.consensus)?e.consensus.marketCap:void 0,receivedData:!0,statistics:e.statistics,values:e.values})}))}else(0,r.t2)(this.props.urn)&amp;&amp;""!==this.props.urn&amp;&amp;this.getMarketData()}render(){return(0,i.jsx)(A,Object.assign({},this.state,{showFull:this.props.showFull,alterRange:this.alterRange,issueID:this.props.issueID,boardlink:this.props.boardlink,market:this.props.market,buttons:this.state.buttons,range:this.state.range}))}}},12971:function(e,s,t){t.d(s,{I:function(){return o}}),t(24359);var i=t(3114),a=t(87970),r=t(60288);class n extends a.V{constructor(){super(new i.BehaviorSubject({})),this.fetchTop20=e=&gt;r.OK.getMarketGroupByUrn$(e,void 0,!0).map((e=&gt;e)),this.clearSubscriptions=()=&gt;{this.allInterval&amp;&amp;clearInterval(this.allInterval),this.listInterval&amp;&amp;clearInterval(this.listInterval),this.topInterval&amp;&amp;clearInterval(this.topInterval)}}}const o=new n},60288:function(e,s,t){t.d(s,{OK:function(){return c}}),t(24359);var i,a=t(1569),r=t(33240),n=t(19877);!function(e){e.STOCK_MARKET_GROUP_URL="stockmarketgroup/",e.BASE_URN="urn:stockmarketgroup:",e.BEL20_URN="Euronext.Brussels.Shares.BEL20",e.ALL_ISSUES="/issues",e[e.RETRY_DELAY_ON_FAIL=1e3]="RETRY_DELAY_ON_FAIL"}(i||(i={}));class o extends a.s{constructor(){super(),this.getMarketGroupByUrn$=(e,s,t)=&gt;{const a=i.STOCK_MARKET_GROUP_URL+i.BASE_URN+e;return super.doGet$(a,{heatmapSize:s},this.createRetrySetup()).map((e=&gt;{const s=(0,r.Go)(e);return s.values||(s.values={highPrice:0,lastPrice:0,lastTime:"",lowPrice:0,openPrice:0,previousPrice:0,volume:0}),t?Object.assign(Object.assign({},s),{mostDeclinedIssues:s.mostDeclinedIssues.filter((e=&gt;!s.mostAdvancedIssues.some((s=&gt;s.urn===e.urn))))}):s}))},this.getIssuesForMarketGroupByUrn$=(e,s)=&gt;super.doGet$(i.STOCK_MARKET_GROUP_URL+i.BASE_URN+e+i.ALL_ISSUES,s,this.createRetrySetup()).map((e=&gt;(0,r.Go)(e))),this.createRetrySetup=()=&gt;new n.Q(["4xx"],5)}}const c=new o},62589:function(e,s,t){t.d(s,{U:function(){return a}});var i=t(41707);const a=()=&gt;({DEFAULT_RANGE_BUTTONS:[i.r.get("stocks.graph.time.range.1day"),i.r.get("stocks.graph.time.range.5days"),i.r.get("stocks.graph.time.range.1month"),i.r.get("stocks.graph.time.range.1year"),i.r.get("stocks.graph.time.range.5years"),i.r.get("stocks.graph.time.range.10years"),i.r.get("stocks.graph.time.range.YTD")],DEFAULT_SELECTED:i.r.get("stocks.graph.time.range.1day"),NASDAQ_RANGE_BUTTONS:[i.r.get("stocks.graph.time.range.1year"),i.r.get("stocks.graph.time.range.5years"),i.r.get("stocks.graph.time.range.10years")]})},68588:function(e,s,t){t.d(s,{c:function(){return i}});const i={DEFAULT_FILTER:"",DEFAULT_PAGE:0,DEFAULT_PAGE_SIZE:100,DEFAULT_SORT:"issue.fullName,asc",SORT_TRIGGER_NAME:"issue.fullName",SORT_TRIGGER_PERCENTAGE:"issue.value.dayChangePercentage"}},81385:function(e,s,t){t.d(s,{r:function(){return o}});var i=t(91542),a=t(60288),r=t(68588);const n={filter:r.c.DEFAULT_FILTER,page:r.c.DEFAULT_PAGE,pageSize:r.c.DEFAULT_PAGE_SIZE,sort:r.c.DEFAULT_SORT},o=new class{constructor(){this.fetchMarket=(e,s=n)=&gt;{this.markets[e+JSON.stringify(s)]=null,this.fetchSubscription=a.OK.getIssuesForMarketGroupByUrn$(e,s).subscribe((t=&gt;{this.markets[e+JSON.stringify(s)]=t,this.emitChange(e,s)}))},this.getMarket=(e,s=n)=&gt;(void 0===this.markets[e+JSON.stringify(s)]?this.fetchMarket(e,s):null!==this.markets[e+JSON.stringify(s)]&amp;&amp;this.fetchSubscription&amp;&amp;this.fetchSubscription.unsubscribe(),this.markets[e+JSON.stringify(s)]),this.emitChange=(e,s)=&gt;{const t=this.getMarket(e,s);i.r.dispatch({actionType:0===s.page?"update-markets":"update-markets-paged",market:t,marketUrn:e})},this.markets={}}}},88036:function(e,s,t){t.d(s,{g:function(){return n}});var i=t(91542),a=t(33240),r=t(1158);const n=new class{constructor(){this.fetchIssue=e=&gt;{this.issues[e]=null;let s,t=e;(0,a.t2)(e)&amp;&amp;e.includes("urn")&amp;&amp;(t=void 0,s=e),r.Oo.getIssue$(t,s).subscribe((s=&gt;{this.issues[e]=s,this.emitChange(e)}))},this.getIssue=e=&gt;(void 0===this.issues[e]&amp;&amp;this.fetchIssue(e),this.issues[e]),this.emitChange=e=&gt;{i.r.dispatch({actionType:"update-issues",issue:this.getIssue(e),issueUrn:e})},this.issues={}}}},95749:function(e,s,t){t.d(s,{J:function(){return c}});var i=t(74848),a=t(96540),r=t(79059),n=t(41707),o=t(33240);class c extends a.Component{constructor(e){super(e)}render(){const e=(new Date).getFullYear(),s=(0,o.t2)(this.props.figureUrl)?this.props.figureUrl:r.x.getObjectByName("fullGraphUrl").toString()+this.props.issueID,t="tijd"===(0,o.KS)()?"v1":"v3",a="belegger"===this.props.layout?"web-white-bg":`gradient-${t}`,c="belegger"===this.props.layout?344:this.props.figureWidth,l="https://charting.vwdservices.com/tchart/tchart.aspx?user=Tijdnet&amp;issue="+this.props.issueID+"&amp;layout="+a+"&amp;startdate="+("YTD"===this.props.range?e+"0101":"1D"===this.props.range?"today":this.props.range)+"&amp;enddate=today&amp;res="+("1D"===this.props.range?"intraday":"endofday")+"&amp;width="+c+"&amp;height=151&amp;format=image/svg&amp;culture="+(0,o.Z0)();return(0,o.t2)(this.props.issueID)?(0,i.jsx)("div",{style:{width:"100%"},id:"stock-graph-figure",className:"stock-graph__figure",ref:e=&gt;{this.figure=e},children:(0,i.jsx)("div",{className:"stock-graph__figure__left",children:this.props.figureWidth&gt;0&amp;&amp;(0,i.jsx)("picture",{className:"stock-graph__figure__image",children:(0,i.jsx)("a",{href:this.props.figureInterest?void 0:s,title:(0,o.t2)(this.props.figureUrl)?n.r.get("stocks.graph.figure.overview"):n.r.get("stocks.graph.figure.title"),className:"display--block nolinkstyle noexternallink"+(this.props.figureInterest?" no-hover":""),children:void 0!==this.props.issueID?(0,i.jsx)("img",{src:l,alt:`${n.r.get("stocks.graph.figure.alt")}`}):""})})})}):null}}}}]);</pre></body></html>