1"use strict";(window.webpackChunksdc_neos=window.webpackChunksdc_neos||[]).push([[841],{62495:(e,t,n)=>{n.d(t,{Z:()=>l});var r=n(90062),a=n(67294),i=n(56996).vc.locale.countryCode!==r.cH.SE;const l=function(e){var t=e.children;return i?a.createElement(a.Fragment,null,t):null}},74263:(e,t,n)=>{n.d(t,{Z:()=>f});var r=n(94184),a=n.n(r),i=n(27484),l=n.n(i),o=n(82554),c=n(67294),u=n(28968),s=n(11054),d=n(1822),m=n(48659),y=n(57709),v=n(14578);var f=function(e){var t,n,r=e.securityCombinedKey,i=e.groupDates,f=e.showSecurityName,p=(0,y.f)().global,b=(0,m.Z)().data,E=e.daysAhead||30,h=e.maxLength||5,g=(t=(0,c.useState)(!1),n=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw i}}return n}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),_=g[0],N=g[1],O=(0,c.useMemo)(function(){return{securityCombinedKey:r,startDateTime:l()().startOf("day").toISOString(),endDateTime:l()().add(E,"day").startOf("day").toISOString()}},[E,r]),C=(0,o.kg)(O),A=(0,c.useMemo)(function(){var e,t=(null==C||null===(e=C.data)||void 0===e?void 0:e.events)||[];return _?t:function(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}(t).splice(0,h)},[_,C.data,h]),D=(0,v.Z)();if(C.error&&D.dismissable(C.error),!C.data)return c.createElement(s.Z,null);var w,T=C.data.events.length>h,S=C.data.events.length<1;return c.createElement("div",{className:a()("investment-event-list",{"investment-event-list--showAll":_,"investment-event-list--groupDates":i})},c.createElement("div",{className:"investment-event-list__top"},c.createElement("div",{className:"investment-event-list__headline"},p.calendarTitle),T&&c.createElement("div",null,c.createElement(u.Z,{type:"button",color:"link-action",className:"investment-event-list__toggle-button",onClick:function(){N(!_)}},_?p.showLess:p.showMore))),S&&c.createElement("div",null,c.createElement("p",null,p.calendarEmpty)),c.createElement("div",{className:"investment-event-list__list"},A.map(function(e){var t=d.H.formatDateForSegment(b,e.beginDateTime),n=i&&w!==t;return n&&(w=t),c.createElement(c.Fragment,{key:e.eventCombinedKey},n&&c.createElement("div",{className:"investment-event-list__date-separator"},t),c.createElement("div",{className:"investment-event-list__event-item",key:e.eventCombinedKey},f&&c.createElement("div",{className:"investment-event-list__event-name"},e.companyName),c.createElement("div",{className:"investment-event-list__event-description"},e.description),!i&&c.createElement("div",{className:"investment-event-list__event-date"},t)))})))}},12700:(e,t,n)=>{n.d(t,{F:()=>N});var r=n(94184),a=n.n(r),i=n(27484),l=n.n(i),o=n(55423),c=n(78977),u=n(67294),s=n(56925),d=n(17249),m=n(11054),y=function(e){var t,n,r={newsCombinedKey:e.newsCombinedKey},a=(0,s.ic)(r);return u.createElement(d.Z,{className:"investment-news-details",ariaHideApp:!1,isOpen:!!e.newsCombinedKey,onRequestClose:function(){e.onModalCloseRequested()},hasPadding:!0},u.createElement("div",{className:"investment-news-details__content"},!a.data&&u.createElement(m.Z,null),a.data&&u.createElement(u.Fragment,null,u.createElement("div",{className:"investment-news-details__header"},null===(t=a.data)||void 0===t?void 0:t.header),u.createElement("div",{className:"investment-news-details__text"},null===(n=a.data)||void 0===n?void 0:n.text.split("\n").map(function(e,t){return u.createElement("p",{key:t},e)})))))},v=n(28968),f=n(69189),p=n(59137),b=n(96967),E=n(1822),h=n(48659),g=n(57709);function _(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw i}}return n}
1(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var N=function(e){var t,n=e.securityCombinedKey,r=(0,g.f)().global,i=e.daysBack||7,s=e.maxLength||5,d=l()().endOf("day"),N=l()().subtract(i,"day").startOf("day"),O=_((0,u.useState)(!1),2),C=O[0],A=O[1],D=(0,h.Z)().data,w=_((0,u.useState)(void 0),2),T=w[0],S=w[1],k=(0,o.DI)({securityCombinedKey:n,startDateTime:N.toISOString(),endDateTime:d.toISOString()}),x=k.data&&!C?(t=k.data,function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(t)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()).splice(0,s):[],I=k.data&&C?k.data:x,j=k.data&&k.data.length>s,M=k.data&&k.data.length<1;return u.createElement("div",{className:a()("investment-news",{"investment-news--showAll":C})},u.createElement(f.Z,{shadow:!0,className:"investment-news__card"},u.createElement(p.Z,null,u.createElement("div",{className:"investment-news__top"},u.createElement("div",{className:"investment-news__headline"},r.newslistTitle),j&&u.createElement("div",null,u.createElement(v.Z,{type:"button",color:"link-action",className:"investment-news__toggle-button",onClick:function(){A(!C)}},C?r.showLess:r.showMore))),k.isLoading&&u.createElement(m.Z,{fillHeight:!0}),M&&u.createElement("div",null,u.createElement("p",null,(0,c.Z)(r.noMessageTemplate,{daysBack:i.toString()}))),!k.isLoading&&u.createElement("div",{className:"investment-news__list"},null==I?void 0:I.map(function(e,t){return u.createElement("a",{key:t,title:e.header,href:"#",onClick:function(t){t.preventDefault(),S(e.newsCombinedKey)},className:"investment-news__item"},u.createElement("div",{className:"investment-news__item-byline"},E.H.formatDateForSegment(D,e.createdDate)),u.createElement("div",{className:"investment-news__item-text"},e.header),u.createElement("div",{className:"investment-news__item-icon"},u.createElement(b.Z,{iconId:"icon_16_arrow-right"})))})),T&&u.createElement(y,{newsCombinedKey:T,onModalCloseRequested:function(){S(void 0)}}))))}},79833:(e,t,n)=>{n.d(t,{O:()=>O});var r=n(94184),a=n.n(r),i=n(27484),l=n.n(i),o=n(53920),c=n(10806),u=n(67294),s=n(12374),d=n(29137),m=n(1822),y=function(e){var t,n=e.payload&&(null===(t=e.payload[0])||void 0===t?void 0:t.payload);return n?u.createElement("div",{className:"price-development-chart-tooltip"},u.createElement("div",{className:"price-development-chart-tooltip__date"},e.dateFormatter&&e.dateFormatter(n.x)||""),u.createElement("div",{className:"price-development-chart-tooltip__value"},m.H.formatNumber({value:n.raw.closePrice.amount.decimalValue,formatOptions:{minimumFractionDigits:2,style:"decimal"}}))):null},v=n(3147),f=n(24248),p=n(11054),b=n(57709),E=n(68038);function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){h(e,t,n[t])})}return e}var _={top:10,right:0,bottom:0,left:0},N="rgba(155, 155, 155, 0.3)",O=function(e){var t,n,r,i,m=e.className,h=e.dateRange,O=e.setDateRange,C=e.dateRanges,A=e.historyData,D=e.isPreviousData,w=e.noDataAvailable,T=e.currentColor,S=(0,b.f)().global,k=(0,u.useMemo)(o.Z,[]),x=(0,u.useMemo)(o.Z,[]),I=w?v.ch:A,j=(0,u.useMemo)(function(){var e;return(null!==(e=null==I?void 0:I.data)&&void 0!==e?e:[]).map(function(e){return{y:e.closePrice.amount.decimalValue,x:l()(e.timeStamp).unix(),raw:e}})},[null==I?void 0:I.data]),M=(0,u.useMemo)(function(){return(null==I?void 0:I.unit)&&[c.A.MINUTE,c.A.FIVE_MINUTES].includes(I.unit)},[null==I?void 0:I.unit]),V=(0,u.useMemo)(function(){if(!I)return[];if(M){var e=j[0].x,t=j[j.length-1].x,n=function(e){if(e){if(e<3600)return 300;if(e<10800)return 900;if(e<21600)return 1800}return 3600}(t-e),r=e+n-e%n;return Array.from({length:(t-r)/n+1},function(e,t){return r+t*n})}return j.filter(function(e){switch(I.unit){case c.A.HOUR:return l()(e.x).hour()%6==0;case c.A.DAY:return 1===l()(e.x).day();default:return!0}}).map(function(e){return e.x})},[j,I,M]),R=(null!==(r=null===(t=j[0])||void 0===t?void 0:t.y)&&void 0!==r?r:0)<(null!==(i=null===(n=(0,E.Sr)(j))||void 0===n?void 0:n.y)&&void 0!==i?i:0),F="url(#".concat(x,")"),P=I&&(0,v.hR)(I.unit);return u.createElement("div",{className:a()("price-development-chart",m,{"price-development-chart--p
1ositive":R,"price-development-chart--negative":!R,"price-development-chart--currentColor":T})},u.createElement("div",{className:"price-development-chart__top"},u.createElement("div",{className:"price-development-chart__headline"},S.priceDevelopment),u.createElement("div",{className:"price-development-chart__date-range"},u.createElement(d.Z,{className:"price-development-chart__date-select",showOneMonthOnly:!0,filterDate:function(e){return e<new Date},dateRangeValue:h,onDateRangeChange:function(e){return O(g({},e,{label:"Custom"}))}}),u.createElement(f.f,{className:"price-development-chart__pre-select",icon:"icon_16_view-calendar-stroke",label:h.label||"",options:C,onSelect:function(e){return t=g({},e),void(0,v.kg)(t,O);var t},selected:h}))),u.createElement("div",{className:a()("price-development-chart__chart",{"price-development-chart__chart--isPreviousData":D&&!w})},!I&&u.createElement(p.Z,{currentColor:T}),I&&u.createElement(s.h2,null,u.createElement(s.TH,{data:j,className:a()("price-development-chart",{"price-development-chart--no-data":w}),margin:_},u.createElement("defs",{className:"price-development-chart__chart-area"},u.createElement("linearGradient",{id:k,x1:"0",y1:"0",x2:"0",y2:"1"},u.createElement("stop",{offset:"0%",stopColor:"currentColor",stopOpacity:.8}),u.createElement("stop",{offset:"90%",stopColor:"currentColor",stopOpacity:0})),u.createElement("pattern",{id:x,width:"3",height:"100%",patternUnits:"userSpaceOnUse"},u.createElement("rect",{x1:"0",width:"2",height:"100%",fill:"url(#".concat(k,")")}))),u.createElement(s.q3,{strokeWidth:1,stroke:N}),u.createElement(s.Kc,{dataKey:"x",ticks:V,tickFormatter:P,domain:["auto","auto"],axisLine:!1,tickSize:10,tickLine:{stroke:N},tick:{fill:"currentColor",fontSize:12},type:M?"number":void 0,scale:M?"linear":void 0,interval:"preserveStartEnd"}),u.createElement(s.B2,{domain:["auto","auto"],orientation:"right",axisLine:!1,tickSize:10,tickLine:{stroke:N},tick:{fill:"currentColor",fontSize:12}}),u.createElement(s.u,{cursor:{stroke:null!=="currentColor"?"currentColor":"#E4E4E4",strokeDasharray:"3 3",fill:"#000000"},isAnimationActive:!1,content:u.createElement(y,{dateFormatter:P})}),u.createElement(s.uN,{className:"price-development-chart__chart-area",type:"monotone",dataKey:"y",fillOpacity:1,fill:F,stroke:"currentColor",strokeWidth:2,animationDuration:200,activeDot:{stroke:"currentColor",strokeWidth:1,r:5}}))),w&&u.createElement("div",{className:"price-development-chart__no-data"},S.noDataAvailable)))}},18787:(e,t,n)=>{n.d(t,{t:()=>o});var r=n(67294),a=n(70416),i=n(1822),l=n(57709),o=function(e){var t,n,o=e.prices,u=(0,l.f)(),s=(0,r.useMemo)(function(){return o.reduce(function(e,t){return Math.max(e,Math.max(t.ask?t.ask.quantity.decimalValue:0,t.bid?t.bid.quantity.decimalValue:0))},0)},[o]);return r.createElement("div",{className:"security-details-order-list"},r.createElement("div",{className:"security-details__column-header"},r.createElement("div",{className:"security-details__column-heading"},u.global.orderDepth)),0===o.length&&r.createElement("div",{className:"security-details-order-list__empty"},u.global.noOrderDepth),!!o.length&&r.createElement("div",{className:"security-details-order-list__bid-and-ask"},r.createElement("div",{className:"security-details-order-list__graph"},r.createElement("div",{className:"security-details-order-list__subheading"},u.global.bid),r.createElement("div",{className:"security-details-order-list__column-headlines"},r.createElement("div",{className:"security-details-order-list__column-headline"},u.global.count),r.createElement("div",{className:"security-details-order-list__column-headline"},u.global.price)),o.map(function(e,n){return e.bid?r.createElement("div",{className:"security-details-order-list__row",key:"".concat(e.bid.price.amount.decimalValue,"-").concat(n)},r.createElement("div",{className:"security-details-order-list__price-and-count"},r.createElement("div",null,i.H.formatNumber({value:e.bid.quantity.decimalValue})),r.createElement("div",null,r.createElement(a.$,{value:e.bid.price.amount.decimalValue,showAsInvestmentAmount:!0,type:a.x.BALANCE}))),r.createElement("div",{className:"security-details-order-list__candle-bar-container"},r.createElement("div",{className:"security-details-order-list__candle-bar security-details-order-list__candle-bar--bid",style:{width:"".concat(c(e.bid.quantity.decimalValue,s),"%")}}))):r.createElement("div",{className:"security-details-order-list__blank",key:"".concat(null===(t=e.ask)||void 0===t?void 0:t.price.amount.decimalValue,"-").concat(n)}," ")}
1)),r.createElement("div",{className:"security-details-order-list__graph"},r.createElement("div",{className:"security-details-order-list__subheading"},u.global.supply),r.createElement("div",{className:"security-details-order-list__column-headlines"},r.createElement("div",{className:"security-details-order-list__column-headline"},u.global.price),r.createElement("div",{className:"security-details-order-list__column-headline"},u.global.count)),o.map(function(e,t){return e.ask?r.createElement("div",{className:"security-details-order-list__row",key:"".concat(e.ask.price.amount.decimalValue,"-").concat(t)},r.createElement("div",{className:"security-details-order-list__price-and-count"},r.createElement("div",null,r.createElement(a.$,{value:e.ask.price.amount.decimalValue,showAsInvestmentAmount:!0,type:a.x.BALANCE})),r.createElement("div",null,i.H.formatNumber({value:e.ask.quantity.decimalValue}))),r.createElement("div",{className:"security-details-order-list__candle-bar-container"},r.createElement("div",{className:"security-details-order-list__candle-bar security-details-order-list__candle-bar--ask",style:{width:"".concat(c(e.ask.quantity.decimalValue,s),"%")}}))):r.createElement("div",{className:"security-details-order-list__blank",key:"".concat(null===(n=e.bid)||void 0===n?void 0:n.price.amount.decimalValue,"-").concat(t)}," ")}))))};function c(e,t){var n=e/t;return 100*Math.min(n,1)}},79406:(e,t,n)=>{n.d(t,{S:()=>Q});var r=n(94184),a=n.n(r),i=n(45478),l=n(21135),o=n(10136),c=n(33203),u=n(29190),s=n(13096),d=n(67294),m=n(62495),y=n(74263),v=n(12700),f=n(87191),p=n(56970),b=n(5981),E=n(23258),h=n(80714),g=n(75168),_=n(64857),N=n(1822),O=n(57709);function C(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A(){return A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},A.apply(this,arguments)}var D=function(e){var t,n=e.securityDetails,r=e.labels,a=(0,O.f)(),i=(0,p.H)(n,N.H,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){C(e,t,n[t])})}return e}({},r,a.global,a,{duration:a.global.duration,securityType:a.paperType}));return d.createElement("div",{className:"security-details-information"},d.createElement("div",{className:"security-details__column-heading"},a.global.information),d.createElement(E.i,{className:"security-details-information__table"},d.createElement(h.R,null,i.map(function(e){return d.createElement(w,A({},e,{key:e.term}))}),n.links&&n.links.map(function(e){return d.createElement(_.S,{key:e.url},d.createElement(g.D,{colSpan:2},d.createElement(b.Z,{href:e.url,title:(0,f.B)(null!==(t=r.linkNameMap)&&void 0!==t?t:[],e.type),target:"_blank"})))}))))},w=function(e){return e.type===p.J.LONG_TEXT?d.createElement(_.S,null,d.createElement(g.D,{colSpan:2},e.detail)):d.createElement(_.S,null,d.createElement(g.D,null,e.term),d.createElement(g.D,null,e.detail))},T=n(18787),S=n(44268),k=n(40769),x=n(48659),I=function(e){var t=e.dividends,n=(0,O.f)().global,r=(0,x.Z)().data;return d.createElement("div",{className:"security-details-dividends"},d.createElement("div",{className:"security-details__column-heading"},n.dividends),d.createElement(E.i,{className:"security-details-dividends__table"},0!==t.length&&d.createElement(S.s,null,d.createElement(_.S,null,d.createElement(g.D,null,d.createElement("div",{className:"security-details-dividends__table__dividends-date"},n.dividendsDateTitle)),d.createElement(g.D,{alignRight:!0},d.createElement("div",{className:"security-details-dividends__table__dividends-title"},n.dividendsPostingTitle)))),d.createElement(h.R,null,0===t.length&&d.createElement(k.q,null,n.noDividends),t.map(function(e){return d.createElement(_.S,{key:e.date},d.createElement(g.D,null,N.H.formatDateForSegment(r,e.date)),d.createElement(g.D,null,N.H.formatNumber({value:e.amount.decimalValue,formatOptions:{minimumFractionDigits:2}}
1)))}))))},j=n(83298),M=n(79833),V=n(3147);var R=function(e){var t=(0,O.f)().global,n=(0,d.useMemo)(function(){return(0,V.cf)(t)},[t]),r=n[2];N.H.isSe()&&(e.securityType==u.a.FUND?(r=n[3],n=n.filter(function(e){return e.label!==(0,V._)(1,t.day)})):e.securityType==u.a.SHARE&&(r=n[1]));var a,i,l=(a=(0,d.useState)(r),i=2,function(e){if(Array.isArray(e))return e}(a)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw i}}return n}(a,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),o=l[0],c=l[1],s=(0,d.useMemo)(function(){if(o.startDate&&o.endDate)return{securityCombinedKey:e.securityCombinedKey,startDateTime:o.startDate.toISOString(),endDateTime:o.endDate.toISOString()}},[o.endDate,o.startDate,e.securityCombinedKey]),m=(0,j.pb)(s,{keepPreviousData:!0,retry:!1});return d.createElement("div",{className:"security-development-chart"},d.createElement(M.O,{className:"security-development-chart__chart",dateRange:o,setDateRange:c,dateRanges:n,historyData:m.data,isPreviousData:m.isPreviousData,noDataAvailable:!!m.error||!!(m.data&&m.data.data.length<2)}))},F=n(49836),P=n(44725),K=n(28968),L=n(69189),Z=n(17249),B=n(11054),H=n(56996),U=n(14578),q=n(96770),Y=n(64241),J=n(95171);var Q=function(e){var t,n,r,f,p=e.securityCombinedKey,b=e.labels,E=(0,O.f)(),h=(0,J.F)(),g=(0,o.ay)({securityCombinedKey:p},{refetchInterval:h}),_=g.data,C=g.isLoading,A=g.error,w=(0,Y.u)().mutateAsync,S=(r=(0,d.useState)(void 0),f=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw i}}return n}(r,f)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),k=S[0],x=S[1],j=(0,d.useCallback)(function(){return x(void 0)},[]),M=H.vc.features.enableInvestmentBuySell,V=(0,U.Z)();(0,d.useEffect)(function(){if(_)try{w({securityId:_.securityCombinedKey})}catch(e){V.dismissable(e)}},[_,V,w]);var Q=void 0!==k&&M,X=(0,d.useMemo)(function(){return _&&_.prices?_.prices.length<=5?_.prices:_.prices.slice(_.prices.length-5,_.prices.length):[]},[_]),W=!!_&&_.securityType===u.a.FUND&&N.H.isSe(),z=(0,i.XF)(e.currentCustodyAccount&&{custodyAccountCombinedKey:e.currentCustodyAccount}||void 0),G=z.data,$=z.isLoading,ee=z.error,te=(0,l.dc)(),ne=te.data,re=te.isLoading,ae=te.error,ie=null==ne?void 0:ne.agreementRoles.find(function(e){return e.agreement===(null==G?void 0:G.agreementCombinedKey)}),le=A||ee||ae;le&&V.dismissable(le);var oe=(null==ie?void 0:ie.roles.includes(c.u.INVESTMENT_UNIVERSE_FUNDS))&&(0,q.Qy)(G),ce=!N.H.isSe()||!W&&(void 0===e.currentCustodyAccount||(null==ie?void 0:ie.roles.includes(c.u.INVESTMENT_UNIVERSE_STOCKS))),ue=re||$,se=H.vc.features.enableInvestmentNews&&(!N.H.isSe()||N.H.isSe()&&"dk"!=(null==_||null===(t=_.exchangeCountry)||void 0===t?void 0:t.toLowerCase())&&"fi"!=(null==_||null===(n=_.exchangeCountry)||void 0===n?void 0:n.toLowerCase()));return d.createElement("div",{className:a()("security-details",{"security-details--loading":C})},C&&d.createElement(B.Z,{fillHeight:!0}),!C&&_&&d.createElement(d.Fragment,null,d.createElement("div",{className:"security-details__information"},d.createElement(R,{securityCombinedKey:_.securityCombinedKey,securityType:null==_?void 0:_.securityType}),d.createElement("div",{className:"security-details__columns"},!W&&d.createElement("div",{className:"security-details__column"},d.createElement(T.t,{prices:X}),d.createElement(m.Z,null,d.createElement(I,{dividends:_.dividends}))),d.createElement("div",{className:"security-details__column"},d.createElement(D,{labels:b,securityDetails:_}),d.createElement(m.Z,null,d.createElement(y.Z,{securityCombinedKey:_.securityCombinedKey,daysAhead:365,maxLength:3}))))),d.createElement("div",{className:"security-details__additionals"},d.createElement("div",{className:"security-details__trade-toggle"},ue&&d.createElement(B.Z,null),(!Q&&ce||W&&oe)&&d.createElement(d.Fragment,null,d.createElement(K.Z,{type:"button",shadow:!0,onClick:function(){return x(s.J.BUY)},disabled:!M},E.global.buy),e.showSellButton&&d.createElement(K.Z,{type:"button",color:"invert",shadow:!0,onClick:function(){return x(s.J.SELL)},disabled:!M},E.global.sell),W&&oe&&d.createElement(K.Z,{type:"button",color:"invert",shadow:!0,onClick:function(){return x(s.J.EXCHANGE_BUY)},disabled:!M},E.global.exchange))),Q&&!W&&d.createElement(L.Z,{className:"security-details__trade-card",shadow:!0}
1,d.createElement(K.Z,{type:"button",color:"link",onClick:j,iconId:"icon_16_close",title:E.global.close,className:"security-details__trade-close-button"}),d.createElement(P.X,{securityCombinedKey:e.securityCombinedKey,mandatoryFormFields:e.mandatoryFormFields,currentCustodyAccount:e.currentCustodyAccount,defaultMode:k})),d.createElement(Z.Z,{noInnerOverflowScroll:!0,isOpen:Q&&W,onRequestClose:j},d.createElement(F.S,{tradeMode:k,custodyAccount:G,custodyAccountIsLoading:$,preSelectedSecurityCombinedKey:e.securityCombinedKey})),se&&d.createElement(v.F,{securityCombinedKey:e.securityCombinedKey}))))}},57492:(e,t,n)=>{n.d(t,{q:()=>a});var r=n(67294),a=function(e){var t=e.name,n=e.countryCode;return r.createElement(r.Fragment,null,r.createElement("span",null,t),n&&r.createElement("span",null," (",n,")"))}},979:(e,t,n)=>{n.d(t,{g:()=>V});var r=n(53090),a=n(29190),i=n(10717),l=n(67294),o=n(79551),c=n(41206),u=n(34242),s=n(13096),d=n(44725),m=n(85067),y=n(70310),v=n(28968),f=n(22092),p=n(18480),b=n(15993),E=n(40856),h=n(56996),g=n(1822),_=n(57709),N=n(80756),O=n(25102),C=n(23558);function A(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function D(){return D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},D.apply(this,arguments)}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){A(e,t,n[t])})}return e}function T(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var S=function(e){var t,n,r,A,S,k=e.mandatoryFormFields,x=e.tradeInformation,I=e.security,j=e.currentCustodyAccountCombinedKey,M=e.includedBankDays,V=e.isEditMode,R=e.selectedCustodyCurrency,F=function(){var e=x.find(function(e){return e.custodyAccountCombinedKey===J});if(e&&e.availableBalance)return"".concat(P.availableForTrade," ").concat(g.H.formatCurrency(e.availableBalance.amount.decimalValue,e.availableBalance.currencyCode,{showCurrencyDisplay:!0}))},P=(0,_.f)().global,K=(0,y.l)(I),L=K.visibilities,Z=K.infoText,B=K.minMaxQuantityText,H=K.minMaxValueBuyText,U=K.minMaxNominalText,q=K.expiryDateValidationRules,Y=(A=(0,l.useState)(function(){return j||""}),S=2,function(e){if(Array.isArray(e))return e}(A)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw i}}return n}(A,S)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),J=Y[0],Q=Y[1],X=h.vc.features.enableInvestmentBuySell,W=(0,l.useMemo)(function(){return(0,C.eT)(x,i.o.BUY)},[x]),z=(0,l.useMemo)(function(){var e=(null==I?void 0:I.securityType)===a.a.BOND?function(e){return e.value!==d.m.QUANTITY}:function(e){return e.value!==d.m.NOMINAL};return k.orderVariation.options.filter(e)},[k,null==I?void 0:I.securityType]),G=(0,o.cI)(),$=l.useRef(!1);return l.useEffect(function(){var e,t=(null==I||null===(e=I.price)||void 0===e?void 0:e.amount)&&0!==I.price.amount.decimalValue?I.price.amount.decimalValue.toString():void 0;t&&!$.current&&G.change("limit",t)},[null==I||null===(t=I.price)||void 0===t?void 0:t.amount,G]),l.createElement("div",null,l.createElement("div",{className:"security-trade-buy-form-fields__fields"},l.createElement(o.gN,{name:"custodyAccountCombinedKey",validate:(0,c.A)(k.custodyAccountCombinedKey.validationRules),render:function(e){var t=e.input,n=e.meta;return l.createElement(b.i,{input:w({},t,{disabled:V,value:J,onChange:function(e){t.onChange(e.target.value),Q(e.target.value)},onBlur:function(e){""===(null==e?void 0:e.target).value&&G.change("custodyAccountCombinedKey","")}}),meta:n,label:k.custodyAccountCombinedKey.label,notice:F()},W.map(function(e){return l.createElement(E.j,{key:e.custodyAccountCombinedKey,value:e.custodyAccountCombinedKey}
1,e.accountName," (",e.accountNumber,")")}))}}),!g.H.isSe()&&l.createElement(o.gN,{name:"orderType",validate:(0,c.A)(k.orderType.validationRules),render:function(e){var t=e.input,n=e.meta;return l.createElement(b.i,{input:w({},t,{disabled:V}),meta:n,label:k.orderType.label,notice:L.instantPrice&&I.instantOrderData?"".concat(P.instantBuyPrice," ").concat(g.H.formatCurrency(I.instantOrderData.price.buy.amount,I.instantOrderData.price.buy.currencyCode,{showCurrencyDisplay:!0})):void 0},k.orderType.options.filter(function(e){return I.supportedOrderTypes.includes(e.value)}).map(function(e){return l.createElement(E.j,{key:e.value,value:e.value},e.label)}))}}),L.limit&&l.createElement(p.Z,D({},k.limit,{id:"limit",type:u.n.Text,fieldAttributes:{autoComplete:"off",onChange:function(){$.current=!0}},fractionDigits:I.price?I.price.amount.noOfDecimals:2,annotation:null===(n=I.price)||void 0===n?void 0:n.currencyCode})),L.expiryDate&&l.createElement(f.dY,D({},k.expiryDate,{validationRules:T(k.expiryDate.validationRules).concat(T(q)),id:"expiryDate",type:u.n.DatePicker,includeDates:M,clearDateLabel:P.clearDate,clearable:!(null===(r=q[0])||void 0===r?void 0:r.value)})),!g.H.isSe()&&l.createElement(f.e5,D({},k.orderVariation,{options:z,id:"orderVariation",type:u.n.Radio,fieldAttributes:{disabled:V}}
1)),L.quantity&&l.createElement(p.Z,D({},k.quantity,{id:"quantity",type:u.n.Text,fractionDigits:0,fieldAttributes:{autoComplete:"off"},notice:L.minAndMaxQuantity&&B?B:void 0,annotation:P.pcs})),L.value&&l.createElement(p.Z,D({},k.value,{fractionDigits:I.price?I.price.amount.noOfDecimals:2,id:"value",type:u.n.Text,fieldAttributes:{autoComplete:"off"},notice:L.minAndMaxValue&&H?H:void 0,annotation:R})),L.nominal&&l.createElement(p.Z,D({},k.nominal,{fractionDigits:2,id:"nominal",type:u.n.Text,fieldAttributes:{autoComplete:"off"},notice:L.minAndMaxNominal&&U?U:void 0})),l.createElement(o.lP,{subscription:{values:!0}},function(e){var t=e.values;return g.H.isSe()?l.createElement(O.e,{values:t,infoText:Z}):l.createElement(m.z,{values:t,infoText:Z,security:I,mode:s.J.BUY,selectedCustodyCurrency:R})})),l.createElement("div",{className:"security-trade-buy-form-fields__submit-buttons"},l.createElement(o.lP,{subscription:{submitting:!0,valid:!0}},function(e){return l.createElement(v.Z,{className:"security-trade-buy-form-fields__buy-button",color:"brand-1",fullWidth:!0,loading:e.submitting,disabled:!e.valid||(0,N.Z)()||!X||!J},P.confirm)})))},k=n(14578);function x(e,t,n,r,a,i,l){try{var o=e[i](l),c=o.value}catch(e){return void n(e)}o.done?t(c):Promise.resolve(c).then(r,a)}function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){I(e,t,n[t])})}return e}var M=n(35666),V=function(e){var t,n=e.mandatoryFormFields,c=e.tradeInformation,u=e.security,s=e.initialFormValues,d=e.includedBankDays,m=e.expiryDateFallback,y=e.isEditMode,v=e.selectedCustodyCurrency,f=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,["mandatoryFormFields","tradeInformation","security","initialFormValues","includedBankDays","expiryDateFallback","isEditMode","selectedCustodyCurrency"]),p=(0,k.Z)(),b=(0,l.useCallback)((t=M.mark(function e(t){var n;return M.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=j({},t,u.securityType===a.a.BOND?{quantity:t.nominal,nominal:void 0}:void 0,{expiryDate:t.expiryDate||m}),e.prev=1,e.next=4,f.onSubmit(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),p.dismissable(e.t0);case 9:case"end":return e.stop()}},e,null,[[1,6]])}),function(){var e=this,n=arguments;return new Promise(function(r,a){var i=t.apply(e,n);function l(e){x(i,r,a,l,o,"next",e)}function o(e){x(i,r,a,l,o,"throw",e)}l(void 0)})}),[p,m,f,u.securityType]),E=(0,l.useMemo)(function(){return(0,C.Hs)(u,c,n.orderType.options,r.J.BUY,i.o.BUY,s)},[s,n.orderType.options,u,c]);return l.createElement(o.l0,{onSubmit:b,destroyOnUnregister:!0,subscription:{},initialValues:E,render:function(e){var t=e.handleSubmit;return l.createElement("form",{onSubmit:t},l.createElement(S,{mandatoryFormFields:n,tradeInformation:c,security:u,currentCustodyAccountCombinedKey:null==s?void 0:s.custodyAccountCombinedKey,includedBankDays:d,isEditMode:y,selectedCustodyCurrency:v}))}})}},82555:(e,t,n)=>{n.d(t,{p:()=>F});var r=n(53090),a=n(29190),i=n(10717),l=n(67294),o=n(79551),c=n(41206),u=n(34242),s=n(13096),d=n(44725),m=n(85067),y=n(70310),v=n(28968),f=n(22092),p=n(18480),b=n(15993),E=n(40856),h=n(1822),g=n(57709),_=n(80756),N=n(25102),O=n(23558),C=n(33719),A=n(78977);function D(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(){return w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},w.apply(this,arguments)}function T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){D(e,t,n[t])})}return e}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw i}}return n}
1(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function k(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var x=function(e){var t,n,r,D=e.mandatoryFormFields,x=e.tradeInformation,I=e.security,j=e.initialFormValues,M=e.includedBankDays,V=e.isEditMode,R=e.selectedCustodyCurrency,F=function(e){var t=x.find(function(t){return t.custodyAccountCombinedKey===e});if(t&&t.quantity)return"".concat(P.availableForTrade," ").concat(h.H.formatNumber({value:t.quantity.decimalValue}))},P=(0,g.f)().global,K=(0,g.f)(),L=(0,y.l)(I),Z=L.visibilities,B=L.infoText,H=L.minMaxQuantityText,U=L.minMaxValueSellText,q=L.minMaxNominalText,Y=L.expiryDateValidationRules,J=S((0,l.useState)(""),2),Q=J[0],X=J[1],W=(0,l.useMemo)(function(){return(0,O.eT)(x,i.o.SELL)},[x]),z=(0,l.useMemo)(function(){return(0,O.Re)(null==j?void 0:j.custodyAccountCombinedKey,W)},[]),G=(0,l.useMemo)(function(){var e=(null==I?void 0:I.securityType)===a.a.BOND?function(e){return e.value!==d.m.QUANTITY}:function(e){return e.value!==d.m.NOMINAL};return D.orderVariation.options.filter(e)},[D,null==I?void 0:I.securityType]),$=(0,l.useMemo)(function(){var e,t=x.find(function(e){return e.custodyAccountCombinedKey===z});return null==t||null===(e=t.quantity)||void 0===e?void 0:e.decimalValue},[z,x]),ee=S((0,l.useState)($||0),2),te=ee[0],ne=ee[1];(0,l.useEffect)(function(){var e=x.find(function(e){return e.custodyAccountCombinedKey===Q});e&&e.quantity&&ne(e.quantity.decimalValue)},[Q,x]);var re={priority:1,type:C.b.MaxValue,value:te,validationErrorLabel:(0,A.Z)(K.quantityWarning,{maxQuantity:te.toString()})},ae=(0,o.cI)(),ie=l.useRef(!1);return l.useEffect(function(){var e,t=(null==I||null===(e=I.price)||void 0===e?void 0:e.amount)&&0!==I.price.amount.decimalValue?I.price.amount.decimalValue.toString():void 0;t&&!ie.current&&ae.change("limit",t)},[null==I||null===(t=I.price)||void 0===t?void 0:t.amount,ae]),(0,l.useEffect)(function(){ae.change("custodyAccountCombinedKey",z)},[]),l.createElement("div",null,l.createElement("div",{className:"security-trade-sell-form-fields__fields"},l.createElement(o.gN,{name:"custodyAccountCombinedKey",validate:(0,c.A)(D.custodyAccountCombinedKey.validationRules),render:function(e){var t=e.input,n=e.meta;return l.createElement(b.i,{input:T({},t,{disabled:V,value:Q||z,onChange:function(e){t.onChange(e.target.value),X(e.target.value)}}),meta:n,label:D.custodyAccountCombinedKey.label,notice:F(t.value)},W.map(function(e){return l.createElement(E.j,{key:e.custodyAccountCombinedKey,value:e.custodyAccountCombinedKey},e.accountName," (",e.accountNumber,")")}))}}),!h.H.isSe()&&l.createElement(o.gN,{name:"orderType",validate:(0,c.A)(D.orderType.validationRules),render:function(e){var t=e.input,n=e.meta;return l.createElement(b.i,{input:T({},t,{disabled:V}),meta:n,label:D.orderType.label,notice:Z.instantPrice&&I.instantOrderData?"".concat(P.instantSellPrice," ").concat(h.H.formatCurrency(I.instantOrderData.price.sell.amount,I.instantOrderData.price.sell.currencyCode,{showCurrencyDisplay:!0})):void 0},D.orderType.options.filter(function(e){return I.supportedOrderTypes.includes(e.value)}).map(function(e){return l.createElement(E.j,{key:e.value,value:e.value},e.label)}))}}),Z.limit&&l.createElement(p.Z,w({},D.limit,{id:"limit",type:u.n.Text,fieldAttributes:{autoComplete:"off",onChange:function(){ie.current=!0}},fractionDigits:I.price?I.price.amount.noOfDecimals:2,annotation:null===(n=I.price)||void 0===n?void 0:n.currencyCode})),Z.expiryDate&&l.createElement(f.dY,w({},D.expiryDate,{validationRules:k(D.expiryDate.validationRules).concat(k(Y)),id:"expiryDate",type:u.n.DatePicker,includeDates:M,clearDateLabel:P.clearDate,clearable:!(null===(r=Y[0])||void 0===r?void 0:r.value)})),!h.H.isSe()&&l.createElement(f.e5,w({},D.orderVariation,{options:G,id:"orderVariation",type:u.n.Radio,fieldAttributes:{disabled:V}}
1)),Z.quantity&&l.createElement(p.Z,w({},D.quantity,{id:"quantity",type:u.n.Text,fractionDigits:0,fieldAttributes:{autoComplete:"off"},notice:Z.minAndMaxQuantity&&H?H:void 0,annotation:P.pcs,validationRules:[re]})),Z.value&&l.createElement(p.Z,w({},D.value,{fractionDigits:I.price?I.price.amount.noOfDecimals:2,id:"value",type:u.n.Text,fieldAttributes:{autoComplete:"off"},notice:Z.minAndMaxValue&&U?U:void 0,annotation:R})),Z.nominal&&l.createElement(p.Z,w({},D.nominal,{fractionDigits:2,id:"nominal",type:u.n.Text,fieldAttributes:{autoComplete:"off"},notice:Z.minAndMaxNominal&&q?q:void 0})),l.createElement(o.lP,{subscription:{values:!0}},function(e){var t=e.values;return h.H.isSe()?l.createElement(N.e,{values:t,infoText:B}):l.createElement(m.z,{values:t,infoText:B,security:I,mode:s.J.SELL,selectedCustodyCurrency:R})})),l.createElement("div",{className:"security-trade-sell-form-fields__submit-buttons"},l.createElement(o.lP,{subscription:{submitting:!0,valid:!0}},function(e){return l.createElement(v.Z,{className:"security-trade-sell-form-fields__sell-button",color:"brand-1",fullWidth:!0,loading:e.submitting,disabled:!e.valid||(0,_.Z)()},P.confirm)})))},I=n(14578);function j(e,t,n,r,a,i,l){try{var o=e[i](l),c=o.value}catch(e){return void n(e)}o.done?t(c):Promise.resolve(c).then(r,a)}function M(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function V(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){M(e,t,n[t])})}return e}var R=n(35666),F=function(e){var t,n=e.mandatoryFormFields,c=e.tradeInformation,u=e.security,s=e.initialFormValues,d=e.includedBankDays,m=e.expiryDateFallback,y=e.isEditMode,v=e.selectedCustodyCurrency,f=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,["mandatoryFormFields","tradeInformation","security","initialFormValues","includedBankDays","expiryDateFallback","isEditMode","selectedCustodyCurrency"]),p=(0,I.Z)(),b=(0,l.useCallback)((t=R.mark(function e(t){var n;return R.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=V({},t,u.securityType===a.a.BOND?{quantity:t.nominal,nominal:void 0,expiryDate:t.expiryDate||m}:void 0),e.prev=1,e.next=4,f.onSubmit(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),p.dismissable(e.t0);case 9:case"end":return e.stop()}},e,null,[[1,6]])}),function(){var e=this,n=arguments;return new Promise(function(r,a){var i=t.apply(e,n);function l(e){j(i,r,a,l,o,"next",e)}function o(e){j(i,r,a,l,o,"throw",e)}l(void 0)})}),[p,m,f,u.securityType]),E=(0,l.useMemo)(function(){return(0,O.Hs)(u,c,n.orderType.options,r.J.SELL,i.o.SELL,s)},[s,n.orderType.options,u,c]);return l.createElement(o.l0,{onSubmit:b,subscription:{},initialValues:E,render:function(e){var t=e.handleSubmit;return l.createElement("form",{onSubmit:t},l.createElement(x,{mandatoryFormFields:n,tradeInformation:c,security:u,initialFormValues:s,includedBankDays:d,isEditMode:y,selectedCustodyCurrency:v}))}})}},25102:(e,t,n)=>{n.d(t,{e:()=>d});var r=n(67294),a=n(44725),i=n(1822),l=n(90062),o=n(50830),c=n(57709),u=n(50628);var s=function(e){if(e.limit)switch(e.orderVariation){case a.m.VALUE:var t=!!e.value&&parseFloat(e.value);return t&&0!==t&&{limitPrice:parseFloat(e.limit),amount:t,tradeType:e.tradeType,securityCombinedKey:e.securityCombinedKey}||void 0;case a.m.QUANTITY:var n=!!e.quantity&&parseInt(e.quantity);return n&&0!==n&&{limitPrice:parseFloat(e.limit),quantity:n,tradeType:e.tradeType,securityCombinedKey:e.securityCombinedKey}||void 0;default:return}},d=function(e){var t,n,a=e.infoText,d=e.values,m=(0,c.f)(),y=(t=(0,r.useState)(function(){return s(d)}),n=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw i}}return n}
1(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),v=y[0],f=y[1],p=(0,u.y)(f,500);(0,r.useEffect)(function(){var e=s(d);e?p(e):f(void 0)},[d,p]);var b=(0,o.$o)(v).data;return r.createElement("div",{className:"security-trade-summary"},r.createElement("div",{className:"security-trade-summary-se__sub-item"},r.createElement("div",{className:"security-trade-summary-se__item-key"},m.estimatedAmount),r.createElement("div",{className:"security-trade-summary-item-value"},(null==b?void 0:b.tradeValue.amount)?i.H.formatCurrency(b.tradeValue.amount,b.tradeValue.currencyCode||l.NE.SEK,{showCurrencyDisplay:!0}):"-")),r.createElement("div",{className:"security-trade-summary-se__sub-item"},r.createElement("div",{className:"security-trade-summary-se__item-key"},m.estimatedBrokerage),r.createElement("div",{className:"security-trade-summary-item-value"},(null==b?void 0:b.tradeFee.amount)?i.H.formatCurrency(b.tradeFee.amount,b.tradeFee.currencyCode||l.NE.SEK,{showCurrencyDisplay:!0}):"-")),r.createElement("div",{className:"security-trade-summary-se__item"},r.createElement("div",{className:"security-trade-summary-se__item-key"},m.estimatedTotalAmount),r.createElement("div",{className:"security-trade-summary-item-value"},(null==b?void 0:b.total.amount)?i.H.formatCurrency(b.total.amount,b.total.currencyCode||l.NE.SEK,{showCurrencyDisplay:!0}):"-")),a&&r.createElement("div",{className:"security-trade-summary-se__item"},a))}},85067:(e,t,n)=>{n.d(t,{z:()=>m});var r=n(29190),a=n(18709),i=n(13096),l=n(67294),o=n(44725),c=n(1822),u=n(57709),s=n(15122);function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){var t,n,c=e.security,m=e.infoText,v=e.values,f=e.mode,p=e.selectedCustodyCurrency,b=(0,u.f)(),E=b.exchangedWithCurrentRate,h=b.global,g=(0,s.uJ)(p,c.currency).data,_=(0,s.uJ)(c.currency,p).data;t=p===c.currency?v:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){d(e,t,n[t])})}return e}({},v,{value:v.value&&(null===(n=null==g?void 0:g.convert(parseFloat(v.value)))||void 0===n?void 0:n.toString())||"0"});var N=function(e,t,n){if(t.orderVariation===o.m.VALUE&&e.securityType!==r.a.BOND&&t.value)switch(t.orderType){case a.vj.LIMIT_ORDER:case a.vj.MARKET:if(!t.limit)return;return Math.floor(parseFloat(t.value)/parseFloat(t.limit));case a.vj.ORDER:if(!e.price)return;return Math.floor(parseFloat(t.value)/e.price.amount.decimalValue);case a.vj.INSTANT:if(!e.instantOrderData)return;var l=n===i.J.BUY?e.instantOrderData.price.buy.amount.decimalValue:e.instantOrderData.price.sell.amount.decimalValue;return Math.floor(parseFloat(t.value)/l)}}(c,t,f),O=y(c,v,f,c.currency),C=y(c,v,f,p,null==_?void 0:_.convert),A=function(e,t,n){if(t.value&&e.amortisationCode!==a.gU.INDEX_LOAN&&t.orderVariation===o.m.VALUE&&e.securityType===r.a.BOND)switch(t.orderType){case a.vj.LIMIT_ORDER:case a.vj.MARKET:if(!t.limit)return;return Math.floor(parseFloat(t.value)/parseFloat(t.limit)*100);case a.vj.INSTANT:if(!e.instantOrderData)return;var l=n===i.J.BUY?e.instantOrderData.price.buy.amount.decimalValue:e.instantOrderData.price.sell.amount.decimalValue;return Math.floor(parseFloat(t.value)/l*100);case a.vj.ORDER:if(!e.price)return;return Math.floor(parseFloat(t.value)/e.price.amount.decimalValue*100)}}(c,v,f),D=p!==c.currency;return l.createElement("div",{className:"security-trade-summary"},N&&l.createElement("div",{className:"security-trade-summary__item"},l.createElement("div",{className:"security-trade-summary__item-key"},h.estimatedQuantity),l.createElement("div",{className:"security-trade-summary-item-value"},N)),O&&l.createElement(l.Fragment,null,l.createElement("div",{className:D?"security-trade-summary__sub-item":"security-trade-summary__item"},l.createElement("div",{className:"security-trade-summary__item-key"},h.estimatedValue),l.createElement("div",{className:"security-trade-summary__item-value"},O)),D&&l.createElement("div",{className:"security-trade-summary__item"},l.createElement("div",{className:"security-trade-summary__item-key"},E),l.createElement("div",{className:"security-trade-summary__item-value"},C))),A&&l.createElement("div",{className:"security-trade-summary__item"},l.createElement("div",{className:"security-trade-summary__item-key"},h.estimatedNominal),l.createElement("div",{className:"security-trade-summary__item-value"},A)),m&&l.createElement("div",{className:"security-trade-summary__item"},m))};function y(e,t,n,r,l){var u=t.orderVariation===o.m.NOMINAL?100:1,s=t.orderVariation===o.m.NOMINAL?!!t.nominal&&parseFloat(t.nominal):!!t.quantity&&parseInt(t.quantity)||void 0;if([o.m.QUANTITY,o.m.NOMINAL].includes(t.orderVariation)&&e.amortisationCode!==a.gU.INDEX_LOAN&&s&&e.currency&&e.price)switch(t.orderType){case a.vj.LIMIT_ORDER:case a.vj.MARKET:if(!t.limit)return;var d=l&&e.currency!==r?l(parseFloat(t.limit)):parseFloat(t.limit);return c.H.formatCurrency(s*d/u,r,{showCurrencyDisplay:!0});case a.vj.ORDER:var m=l&&e.currency!==r?l(e.price.amount.decimalValue):e.price.amount.decimalValue;return c.H.formatCurrency(s*m/u,r,{showCurrencyDisplay:!0});case a.vj.INSTANT:if(!e.instantOrderData)return;var y=n===i.J.BUY?e.instantOrderData.price.buy.amount.decimalValue:e.instantOrderData.price.sell.amount.decimalValue,v=l&&e.currency!==r?l(y):y;return c.H.formatCurrency(s*v/u,r,{showCurrencyDisplay:!0})}}},44725:(e,t,n)=>{n.d(t,{X:()=>M,m:()=>x});var r=n(27484),a=n.n(r),i=n(27589),l=n(10136),o=n(90062),c=n(13096),u=n(1071
17),s=n(33719),d=n(67294),m=n(979),y=n(82555),v=n(75622),f=n(11054),p=n(69045),b=n(56996),E=n(1822),h=n(39288),g=n(26043),_=n(57709),N=n(37155),O=n(68038),C=n(23558),A=n(20371);function D(e,t,n,r,a,i,l){try{var o=e[i](l),c=o.value}catch(e){return void n(e)}o.done?t(c):Promise.resolve(c).then(r,a)}function w(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var i=e.apply(t,n);function l(e){D(i,r,a,l,o,"next",e)}function o(e){D(i,r,a,l,o,"throw",e)}l(void 0)})}}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){T(e,t,n[t])})}return e}function k(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var x,I,j=n(35666);(I=x||(x={})).QUANTITY="quantity",I.VALUE="value",I.NOMINAL="nominal";var M=function(e){var t,n,r,D,T,x,I,M=e.mandatoryFormFields,V=(0,_.f)(),R=(x=(0,d.useState)(e.defaultMode||c.J.BUY),I=2,function(e){if(Array.isArray(e))return e}(x)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw i}}return n}(x,I)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),F=R[0],P=R[1],K=(0,g.F)(e.securityCombinedKey),L=(0,l.ay)({securityCombinedKey:e.securityCombinedKey}),Z=(0,d.useMemo)(function(){return{startDate:a()().format(b.vc.api.valueDateFormat),endDate:a()().add(2,"week").format(b.vc.api.valueDateFormat)}},[]),B=(0,h.a)(Z),H=(0,d.useMemo)(function(){return B.data.filter(function(e){return e.isBankDay}).map(function(e){return new Date(e.date)})},[B.data]),U=H.length?a()((0,O.Sr)(H)).format(b.vc.api.valueDateFormat):void 0,q=L.data,Y=K.data,J=(0,i.WH)(),Q=(0,N.su)(),X=(0,d.useCallback)(w(j.mark(function e(t,n){return j.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Q({signable:t,state:{receiptType:v.p1.SECURITY_TRADE_EXECUTED,dynamicLinkData:[{key:"id",value:n},{key:"agreementCombinedKey",value:n},{key:"tab",value:A.e.ORDERS}]},onBeforeRedirect:function(){return J({refetchActive:!1})}});case 2:case"end":return e.stop()}},e)})),[J,Q]),W=(0,i.Ke)().mutateAsync,z=(0,d.useCallback)(w(j.mark(function e(t){var n;return j.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W(t);case 2:n=e.sent,X(n,t.custodyAccountCombinedKey);case 4:case"end":return e.stop()}},e)})),[W,X]),G=(0,i.Oi)().mutateAsync,$=(0,d.useCallback)(w(j.mark(function e(t){var n;return j.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G(t);case 2:n=e.sent,X(n,t.custodyAccountCombinedKey);case 4:case"end":return e.stop()}},e)})),[G,X]),ee=Y&&Y.filter(function(e){return null===(t=e.permissions)||void 0===t?void 0:t.includes(u.o.BUY)}),te=Y&&Y.filter(function(e){return null===(n=e.permissions)||void 0===n?void 0:n.includes(u.o.SELL)}),ne=ee&&ee.length>0,re=te&&te.length>0,ae=k(ne?[{key:c.J.BUY,label:V.global.buy}]:[]).concat(k(re?[{key:c.J.SELL,label:V.global.sell}]:[])),ie=d.useRef(null),le=(0,d.useMemo)(function(){var t,n;return null===ie.current&&(ie.current={custodyAccountCombinedKey:e.currentCustodyAccount,limit:(null==q||null===(t=q.price)||void 0===t?void 0:t.amount)&&0!==q.price.amount.decimalValue&&q.price.amount.decimalValue.toString()||void 0}),null!==(n=ie.current)&&void 0!==n?n:{}},[e.currentCustodyAccount]);d.useEffect(function(){ie.current=null},[e.currentCustodyAccount]);var oe=ne||re,ce=(0,d.useMemo)(function(){var e;return E.H.country===o.cH.SE?M:S({},M,{limit:S({},M.limit,{validationRules:k(M.limit.validationRules).concat([{type:s.b.CustomFunction,priority:3,validationErrorLabel:V.limitPriceMessage,value:function(t){return(0,C.Lk)(t,(null==q||null===(e=q.price)||void 0===e?void 0:e.amount.decimalValue)||0)}}])})})},[M,null==q||null===(r=q.price)||void 0===r?void 0:r.amount.decimalValue]),ue=(null===(D=null==Y?void 0:Y.find(function(e){return e.custodyAccountCombinedKey===(null==le?void 0:le.custodyAccountCombinedKey)}))||void 0===D||null===(T=D.availableBalance)||void 0===T?void 0:T.currencyCode)||o.NE.DKK;
1if(q&&!q.isTradable||!K.isLoading&&!oe)return d.createElement("div",{className:"security-trade"},d.createElement("div",{className:"security-trade__empty"},V.global.securityCannotBeTraded));if(L.isLoading||K.isLoading)return d.createElement("div",{className:"security-trade"},d.createElement(f.Z,{fillHeight:!0}));if(!q||!Y)throw new Error("Expected security");return d.createElement("div",{className:"security-trade"},d.createElement(p.Z,{selectedKey:F,tabClickHandler:function(e){return P(e.key)},tabs:ae}),F===c.J.BUY&&d.createElement(m.g,{mandatoryFormFields:ce,tradeInformation:Y,security:q,onSubmit:$,initialFormValues:le,includedBankDays:H,expiryDateFallback:U,selectedCustodyCurrency:ue}),F===c.J.SELL&&d.createElement(y.p,{mandatoryFormFields:ce,tradeInformation:Y,security:q,onSubmit:z,initialFormValues:le,includedBankDays:H,expiryDateFallback:U,selectedCustodyCurrency:ue}))}},70310:(e,t,n)=>{n.d(t,{l:()=>s});var r=n(18709),a=n(33719),i=n(67294),l=n(79551),o=n(44725),c=n(1822),u=n(57709),s=function(e){var t,n,o=(0,u.f)().global,s=(0,u.f)(),g=(0,l.U$)("orderType",{subscription:{value:!0}}),_=(0,l.U$)("orderVariation",{subscription:{value:!0}}),N=(0,i.useMemo)(function(){switch(g.input.value){case r.vj.INSTANT:return o.instantOrderInfoText;case r.vj.MARKET:return o.marketOrderInfoText;case r.vj.LIMIT_ORDER:return o.limitOrderInfoText;case r.vj.ORDER:return o.orderOrderInfoText}},[g.input.value,o]),O=(0,i.useMemo)(function(){if(e.instantOrderData)return"".concat(o.minimum,": ").concat(e.instantOrderData.tradeAmount.min.decimalValue,", ").concat(o.maximum,": ").concat(e.instantOrderData.tradeAmount.max.decimalValue)},[e,o]),C=(0,i.useMemo)(function(){if(e.instantOrderData&&e.currency){var t=e.instantOrderData.tradeAmount.min.decimalValue*e.instantOrderData.price.buy.amount.decimalValue/e.unitsPerPrice.decimalValue,n=e.instantOrderData.tradeAmount.max.decimalValue*e.instantOrderData.price.buy.amount.decimalValue/e.unitsPerPrice.decimalValue;return"".concat(o.minimum,": ").concat(c.H.formatCurrency(t,e.currency,{showCurrencyDisplay:!0}),", ").concat(o.maximum,": ").concat(c.H.formatCurrency(n,e.currency,{showCurrencyDisplay:!0}))}},[e,o]),A=(0,i.useMemo)(function(){if(e.instantOrderData&&e.currency){var t=e.instantOrderData.tradeAmount.min.decimalValue*e.instantOrderData.price.sell.amount.decimalValue/e.unitsPerPrice.decimalValue,n=e.instantOrderData.tradeAmount.max.decimalValue*e.instantOrderData.price.sell.amount.decimalValue/e.unitsPerPrice.decimalValue;return"".concat(o.minimum,": ").concat(c.H.formatCurrency(t,e.currency,{showCurrencyDisplay:!0}),", ").concat(o.maximum,": ").concat(c.H.formatCurrency(n,e.currency,{showCurrencyDisplay:!0}))}},[e,o]),D=(t=g.input.value,n=_.input.value,{limit:d(t),expiryDate:m(t),instantPrice:b(t),quantity:p(n),minAndMaxQuantity:y(t,n),value:f(n),minAndMaxValue:v(t,n),nominal:E(n),minAndMaxNominal:h(t,n)});return{visibilities:D,infoText:N,minMaxQuantityText:O,minMaxValueBuyText:C,minMaxValueSellText:A,minMaxNominalText:O,expiryDateValidationRules:D.limit&&[{priority:1,type:a.b.Required,validationErrorLabel:s.required,value:!0}]||[]}};function d(e){return e===r.vj.LIMIT_ORDER||e===r.vj.MARKET}function m(e){return e===r.vj.LIMIT_ORDER||e===r.vj.MARKET}function y(e,t){return e===r.vj.INSTANT&&t===o.m.QUANTITY}function v(e,t){return e===r.vj.INSTANT&&t===o.m.VALUE}function f(e){return e===o.m.VALUE}function p(e){return e===o.m.QUANTITY}function b(e){return e===r.vj.INSTANT}function E(e){return e===o.m.NOMINAL}function h(e,t){return e===r.vj.INSTANT&&t===o.m.NOMINAL}},5981:(e,t,n)=>{n.d(t,{Z:()=>o});var r=n(94184),a=n.n(r),i=n(67294),l=n(96967);const o=function(e){var t,n,r,o=e.title,c=e.href,u=e.iconBefore,s=e.iconId,d=e.className,m=e.size,y=e.isDecorative,v=void 0!==y&&y,f=e.target,p=e.onClickHandler,b=e.iconClassName,E=m||"inherit",h=d||"",g=a()("neos-arrow-link","neos-arrow-link--".concat(E),(r=!!h,(n=h)in(t={})?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t)),_=s||"icon_16_arrow-line-right";return v?i.createElement("span",{className:g,"aria-hidden":"true"},u&&i.createElement(l.Z,{className:b,iconId:_}),i.createElement("span",{className:"neos-arrow-link__label"},o),!u&&i.createElement(l.Z,{className:b,iconId:_})):i.createElement("a",{href:c,className:g,target:f,onClick:p&&p},u&&i.createElement(l.Z,{className:b,iconId:_}),i.createElement("span",{className:"neos-arrow-link__label"},o),!u&&i.createElement(l.Z,{className:b,iconId:_}))}},40769:(e,t,n)=>{n.d(t,{q:()=>c});var r=n(94184),a=n.n(r),i=n(67294),l=n(75168);function o(){return o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}var c=function(e){var t=e.className,n=e.children,r=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,["className","children"]);return i.createElement("tr",o({},r,{className:a()("table-row--empty",t)}),i.createElement(l.D,{colSpan:99,role:"status"},n))}}
1,26043:(e,t,n)=>{n.d(t,{F:()=>l});var r=n(30054),a=n(67294),i=n(82412);function l(e){var t=(0,i.aj)().selectedAgreements,n=(0,a.useMemo)(function(){if(t&&e)return{securityCombinedKey:e,agreements:t}},[t,e]);return(0,r.lU)(n)}},20371:(e,t,n)=>{var r,a;n.d(t,{e:()=>r}),(a=r||(r={})).ORDERS="ORDERS",a.TRANSACTIONS="TRANSACTIONS",a.SECURITIES="SECURITIES",a.REPORT="REPORT",a.STANDARD_TAX_INCOME="STANDARD_TAX_INCOME",a.TAX_DECLARATION_SUPPORT="TAX_DECLARATION_SUPPORT",a.TRADE_INFORMATION="TRADE_INFORMATION",a.FUND_SAVINGS_AGREEMENT="FUND_SAVINGS_AGREEMENT",a.OVERVIEW_AND_TERMS="OVERVIEW_AND_TERMS"},23558:(e,t,n)=>{n.d(t,{Hs:()=>y,Lk:()=>v,Re:()=>f,bw:()=>u,eT:()=>s});var r,a=n(29190),i=n(44725);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var c=[a.a.SHARE,a.a.BOND,a.a.FUND];function u(e){var t=o(c).reverse();return o(e).sort(function(e,n){return t.indexOf(n)-t.indexOf(e)})}function s(e,t){var n;return e.filter(function(e){return null===(n=e.permissions)||void 0===n?void 0:n.includes(t)})}var d=function(e,t){return null===(r=e.find(function(e){return t.includes(e.value)}))||void 0===r?void 0:r.value},m=function(e,t,n){var r,a=s(e,t);return a.some(function(e){return e.custodyAccountCombinedKey===n})?n:null===(r=a[0])||void 0===r?void 0:r.custodyAccountCombinedKey};function y(e,t,n,r,o,c){var u=void 0===c?{}:c;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){l(e,t,n[t])})}return e}({orderType:d(n,e.supportedOrderTypes),orderVariation:e.securityType===a.a.BOND?i.m.NOMINAL:i.m.QUANTITY,securityCombinedKey:e.securityCombinedKey,tradeType:r},u,{custodyAccountCombinedKey:m(t,o,u.custodyAccountCombinedKey)})}var v=function(e,t){var n=1.5*t,r=.5*t,a=parseFloat(e);return a<n&&a>r},f=function(e,t){return e&&t.some(function(t){return t.custodyAccountCombinedKey===e})?e:t[0].custodyAccountCombinedKey}}}]); 2//# sourceMappingURL=841.10efd5222a64b5ff0735.js.map
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.