PageSourceSearch

https://www.naeringsbanken.no/dist/js/371.cdc972d0d5ea659a7722.js

js naeringsbanken.no collected 2026-10-01 23:58:41 UTC 52,668 bytes, 2 lines download raw bytes

1"use strict";(window.webpackChunksdc_neos=window.webpackChunksdc_neos||[]).push([[371],{70371:(e,t,n)=>{n.d(t,{g:()=>rt,y:()=>Qe});var r,a,o,i,l,u,s,c,d=n(27484),f=n.n(d),p=n(19001),m=n(32597),g=n(35856),h=n(82950),y=n(95642),b=n(34242),v=n(77970),P=n(67294),_=n(79551),A=n(44926),O=n(98361),C=n(33614),S=n(37429),E=n(27304),T=n(1822);(a=r||(r={})).depositNumber="depositNumber",a.depositName="depositName",a.security="security",a.amount="amount",a.identifier="identifier",a.purchasePriceIncludingCosts="purchasePriceIncludingCosts",a.purchaseValue="purchaseValue",a.latestClosingPrice="latestClosingPrice",a.marketValueFirst="marketValueFirst",a.marketValueSecond="marketValueSecond",a.shareOfInventory="shareOfInventory",(i=o||(o={})).depositNumber="depositNumber",i.depositName="depositName",i.security="security",i.amount="amount",i.purchaseValue="purchaseValue",i.marketValueSecond="marketValueSecond",i.shareOfInventory="shareOfInventory",(u=l||(l={})).depositNumber="depositNumber",u.depositName="depositName",u.security="security",u.marketValueFirst="marketValueFirst",u.averageCapital="averageCapital",u.actualAndUnrealised="actualAndUnrealised",u.interestsAndDividends="interestsAndDividends",u.totalReturn="totalReturn",u.returnInPercentage="returnInPercentage",u.marketValueSecond="marketValueSecond",(c=s||(s={})).depositNumber="depositNumber",c.depositName="depositName",c.purchaseDate="purchaseDate",c.securityName="securityName",c.amount="amount",c.purchasePriceIncludingCosts="purchasePriceIncludingCosts",c.purchaseValueIncludingCosts="purchaseValueIncludingCosts",c.latestClosingPrice="latestClosingPrice",c.marketValueFirst="marketValueFirst",c.marketValueSecond="marketValueSecond",c.securityReturn="securityReturn",c.fxReturn="fxReturn",c.unrealizedProfitLoss="unrealizedProfitLoss",c.percentageProfitLoss="percentageProfitLoss";var I=n(73980),N=n(48169),D=n(84712);function k(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function R(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function V(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function F(e){return F=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},F(e)}function B(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){V(e,t,n[t])})}return e}function w(e,t){return w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},w(e,t)}function x(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 L=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},H=n(35666),U=function(e){function t(e,n){var r,a,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(a=this,o=F(t).call(this,e,n),r=!o||"object"!==L(o)&&"function"!=typeof o?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(a):o).addDisclaimer=function(){var e=r.config.labels.disclaimer;r.pdf.setFontSize(6),r.pdf.text(e,r.pdfConfig.margin.x,r.pdf.autoTable.previous.finalY+40,{maxWidth:500})},r.addTitle=function(){var e=r.config.labels.documentTitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("bold"),r.pdf.text(e,r.pdfConfig.margin.x,130,{maxWidth:500}),r.pdf.setFontStyle("normal"),r.pdf.setFontSize(N.n5)},r.addTitleToReportSummary=function(){var e=r.config.labels.documentTitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("bold"),r.pdf.text(e,r.pdfConfig.margin.x,r.pdf.autoTable.previous.finalY-7,{maxWidth:500}),r.pdf.setFontStyle("normal"),r.pdf.setFontSize(N.n5)},r.addSubtitle=function(){var e=r.config.labels.documentSubtitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("normal"),r.pdf.text(e,r.pdfConfig.margin.x,
1142,{maxWidth:500})},r.config=e,r.data=n,r}var n,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&w(e,t)}(t,e),n=t,r=[{key:"getTableConfig",value:function(e,t){var n=this.formatTableData(e);return B({},this.defaultAutoTableConfig,n,{columnStyles:{0:{cellWidth:"auto",valign:"top",halign:"left"},1:{cellWidth:"auto",valign:"top",halign:"left"},2:{cellWidth:"auto",valign:"top",halign:"left"},3:{cellWidth:"auto",valign:"top",halign:"right"},4:{cellWidth:"auto",valign:"top",halign:"right"},5:{cellWidth:"auto",valign:"top",halign:"right"},6:{cellWidth:"auto",valign:"top",halign:"right"},7:{cellWidth:"auto",valign:"top",halign:"right"},8:{cellWidth:"auto",valign:"top",halign:"right"},9:{cellWidth:"auto",valign:"top",halign:"right"},10:{cellWidth:"auto",valign:"top",halign:"right"}},didParseCell:this.didParseCell.bind(this),startY:t,margin:B({},this.defaultAutoTableConfig.margin,{left:this.defaultAutoTableConfig.margin.left+6,right:this.defaultAutoTableConfig.margin.right+6}),bodyStyles:B({},this.defaultAutoTableConfig.bodyStyles,{cellPadding:{bottom:6,top:6,left:3,right:3},fontSize:6}),headStyles:B({},this.defaultAutoTableConfig.headStyles,{cellPadding:{top:5,bottom:5,left:3,right:3},valign:"top"})})}},{key:"formatTableData",value:function(e){return{head:e.length>0?[Object.keys(e[0])]:null,body:e.map(function(e){return Object.keys(e).map(function(t){return e[t]})})}}},{key:"didParseCell",value:function(e){"head"===e.cell.section&&parseInt(e.column.dataKey,10)<4&&(e.cell.styles.halign="left")}},{key:"addListHeader",value:function(e,t){this.pdf.setFontSize(10),this.pdf.setFontStyle("bold"),this.pdf.text(e,this.pdfConfig.margin.x,t),this.pdf.setFontStyle("normal"),this.pdf.setFontSize(N.n5)}},{key:"addPageBody",value:function(){return(e=H.mark(function e(){var t,n;return H.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=this.config.onePerPage,(n=this.data).forEach(function(e,r){var a=t||!r?130:this.pdf.autoTable.previous.finalY;this.addListHeader(e.groupValue||"",a+40);var o=this.getTableConfig(e.data,a+50),i=o;if(0===r&&(this.addTitle(),this.addSubtitle()),r===n.length-1){var l=this.formatTableData(this.config.reportSummary);i=B({},o,{body:x(o.body).concat(x(l.body)),willDrawCell:function(e){var t=e.doc,n=e.table.body;e.row.index===n.length-1&&(t.setFillColor("#9b9b9b"),t.setFontStyle("bold"))}})}this.pdf.autoTable(i),r===n.length-1&&(this.addTitleToReportSummary(),this.addDisclaimer()),t&&r!==n.length-1&&(this.pdf.addPage(),this.addPageHeader())}.bind(this));case 4:case"end":return e.stop()}},e,this)}).bind(this),function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){k(o,r,a,i,l,"next",e)}function l(e){k(o,r,a,i,l,"throw",e)}i(void 0)})})();var e}}],r&&R(n.prototype,r),t}(D.w);function M(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function j(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function z(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(e){return W=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},W(e)}function K(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){z(e,t,n[t])})}return e}function Y(e,t){return Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Y(e,t)}function G(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 Z=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},q=n(35666),X=function(e){function t(e,n){var r,a,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(a=this,o=W(t).call(this,e,n),r=!o||"object"!==Z(o)&&"function"!=typeof o?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(a):o).addDisclaimer=function(){var e=r.config.labels.disclaimer;r.pdf.setFontSize(6),r.pdf.text(e,r.pdfConfig.margin.x,r.pdf.autoTable.previous.finalY+40,{maxWidth:500})},r.addTitle=function(){var e=r.config.labels.documentTitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("bold"),r.pdf.text(e,r.pdfConfig.margin.x,
1130,{maxWidth:500}),r.pdf.setFontStyle("normal"),r.pdf.setFontSize(N.n5)},r.addTitleToReportSummary=function(){var e=r.config.labels.documentTitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("bold"),r.pdf.text(e,r.pdfConfig.margin.x,r.pdf.autoTable.previous.finalY-7,{maxWidth:500}),r.pdf.setFontStyle("normal"),r.pdf.setFontSize(N.n5)},r.addSubtitle=function(){var e=r.config.labels.documentSubtitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("normal"),r.pdf.text(e,r.pdfConfig.margin.x,142,{maxWidth:500})},r.config=e,r.data=n,r}var n,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Y(e,t)}(t,e),n=t,r=[{key:"getTableConfig",value:function(e,t){var n=this.formatTableData(e);return K({},this.defaultAutoTableConfig,n,{columnStyles:{0:{cellWidth:"auto",valign:"top",halign:"left"},1:{cellWidth:"auto",valign:"top",halign:"left"},2:{cellWidth:"auto",valign:"top",halign:"left"},3:{cellWidth:"auto",valign:"top",halign:"right"},4:{cellWidth:"auto",valign:"top",halign:"right"},5:{cellWidth:"auto",valign:"top",halign:"right"},6:{cellWidth:"auto",valign:"top",halign:"right"}},didParseCell:this.didParseCell.bind(this),startY:t,margin:K({},this.defaultAutoTableConfig.margin,{left:this.defaultAutoTableConfig.margin.left+6,right:this.defaultAutoTableConfig.margin.right+6}),bodyStyles:K({},this.defaultAutoTableConfig.bodyStyles,{cellPadding:K({},this.defaultAutoTableConfig.bodyStyles.cellPadding,{bottom:6,top:6}),fontSize:6}),headStyles:K({},this.defaultAutoTableConfig.headStyles,{cellPadding:K({},this.defaultAutoTableConfig.headStyles.cellPadding,{top:5,bottom:5}),valign:"top"})})}},{key:"formatTableData",value:function(e){return{head:e.length>0?[Object.keys(e[0])]:null,body:e.map(function(e){return Object.keys(e).map(function(t){return e[t]})})}}},{key:"didParseCell",value:function(e){"head"===e.cell.section&&parseInt(e.column.dataKey,10)<3&&(e.cell.styles.halign="left")}},{key:"addListHeader",value:function(e,t){this.pdf.setFontSize(10),this.pdf.setFontStyle("bold"),this.pdf.text(e,this.pdfConfig.margin.x,t),this.pdf.setFontStyle("normal"),this.pdf.setFontSize(N.n5)}},{key:"addPageBody",value:function(){return(e=q.mark(function e(){var t,n;return q.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=this.config.onePerPage,(n=this.data).forEach(function(e,r){var a=t||!r?130:this.pdf.autoTable.previous.finalY;this.addListHeader(e.groupValue||"",a+40);var o=this.getTableConfig(e.data,a+50),i=o;if(0===r&&(this.addTitle(),this.addSubtitle()),r===n.length-1){var l=this.formatTableData(this.config.reportSummary);i=K({},o,{body:G(o.body).concat(G(l.body)),willDrawCell:function(e){var t=e.doc,n=e.table.body;e.row.index===n.length-1&&(t.setFillColor("#9b9b9b"),t.setFontStyle("bold"))}})}this.pdf.autoTable(i),r===n.length-1&&(this.addTitleToReportSummary(),this.addDisclaimer()),t&&r!==n.length-1&&(this.pdf.addPage(),this.addPageHeader())}.bind(this));case 4:case"end":return e.stop()}},e,this)}).bind(this),function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){M(o,r,a,i,l,"next",e)}function l(e){M(o,r,a,i,l,"throw",e)}i(void 0)})})();var e}}],r&&j(n.prototype,r),t}(D.w);function $(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function J(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ee(e){return ee=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},ee(e)}function te(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){Q(e,t,n[t])})}return e}function ne(e,t){return ne=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ne(e,t)}function re(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 ae=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},oe=n(35666),ie=function(e){function t(e,n){var r,a,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(a=this,o=ee(t).call(this,e,n),r=!o||"object"!==ae(o)&&"function"!=typeof o?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(a):o).addDisclaimer=function(){var e=r.config.labels.disclaimer;r.pdf.setFontSize(6),r.pdf.text(e,r.pdfConfig.margin.x,r.pdf.autoTable.previous.finalY+40,{maxWidth:500})},r.addTitle=function(){var e=r.config.labels.documentTitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("bold"),r.pdf.text(e,r.pdfConfig.margin.x,
1130,{maxWidth:500}),r.pdf.setFontStyle("normal"),r.pdf.setFontSize(N.n5)},r.addTitleToReportSummary=function(){var e=r.config.labels.documentTitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("bold"),r.pdf.text(e,r.pdfConfig.margin.x,r.pdf.autoTable.previous.finalY-7,{maxWidth:500}),r.pdf.setFontStyle("normal"),r.pdf.setFontSize(N.n5)},r.addSubtitle=function(){var e=r.config.labels.documentSubtitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("normal"),r.pdf.text(e,r.pdfConfig.margin.x,142,{maxWidth:500})},r.config=e,r.data=n,r}var n,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ne(e,t)}(t,e),n=t,r=[{key:"getTableConfig",value:function(e,t){var n=this.formatTableData(e);return te({},this.defaultAutoTableConfig,n,{columnStyles:{0:{cellWidth:"auto",valign:"top",halign:"left"},1:{cellWidth:"auto",valign:"top",halign:"left"},2:{cellWidth:"auto",valign:"top",halign:"left"},3:{cellWidth:"auto",valign:"top",halign:"right"},4:{cellWidth:"auto",valign:"top",halign:"right"},5:{cellWidth:"auto",valign:"top",halign:"right"},6:{cellWidth:"auto",valign:"top",halign:"right"},7:{cellWidth:"auto",valign:"top",halign:"right"},8:{cellWidth:"auto",valign:"top",halign:"right"},9:{cellWidth:"auto",valign:"top",halign:"right"}},didParseCell:this.didParseCell.bind(this),startY:t,margin:te({},this.defaultAutoTableConfig.margin,{left:this.defaultAutoTableConfig.margin.left+6,right:this.defaultAutoTableConfig.margin.right+6}),bodyStyles:te({},this.defaultAutoTableConfig.bodyStyles,{cellPadding:te({},this.defaultAutoTableConfig.bodyStyles.cellPadding,{bottom:6,top:6}),fontSize:6}),headStyles:te({},this.defaultAutoTableConfig.headStyles,{cellPadding:te({},this.defaultAutoTableConfig.headStyles.cellPadding,{top:5,bottom:5}),valign:"top"})})}},{key:"formatTableData",value:function(e){return{head:e.length>0?[Object.keys(e[0])]:null,body:e.map(function(e){return Object.keys(e).map(function(t){return e[t]})})}}},{key:"didParseCell",value:function(e){"head"===e.cell.section&&parseInt(e.column.dataKey,10)<3&&(e.cell.styles.halign="left")}},{key:"addListHeader",value:function(e,t){this.pdf.setFontSize(10),this.pdf.setFontStyle("bold"),this.pdf.text(e,this.pdfConfig.margin.x,t),this.pdf.setFontStyle("normal"),this.pdf.setFontSize(N.n5)}},{key:"addPageBody",value:function(){return(e=oe.mark(function e(){var t,n;return oe.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=this.config.onePerPage,(n=this.data).forEach(function(e,r){var a=t||!r?130:this.pdf.autoTable.previous.finalY;this.addListHeader(e.groupValue||"",a+40);var o=this.getTableConfig(e.data,a+50),i=o;if(0===r&&(this.addTitle(),this.addSubtitle()),r===n.length-1){var l=this.formatTableData(this.config.reportSummary);i=te({},o,{body:re(o.body).concat(re(l.body)),willDrawCell:function(e){var t=e.doc,n=e.table.body;e.row.index===n.length-1&&(t.setFillColor("#9b9b9b"),t.setFontStyle("bold"))}})}this.pdf.autoTable(i),r===n.length-1&&(this.addTitleToReportSummary(),this.addDisclaimer()),t&&r!==n.length-1&&(this.pdf.addPage(),this.addPageHeader())}.bind(this));case 4:case"end":return e.stop()}},e,this)}).bind(this),function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){$(o,r,a,i,l,"next",e)}function l(e){$(o,r,a,i,l,"throw",e)}i(void 0)})})();var e}}],r&&J(n.prototype,r),t}(D.w);function le(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function ue(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function se(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ce(e){return ce=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},ce(e)}function de(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){se(e,t,n[t])})}return e}function fe(e,t){return fe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},fe(e,t)}function pe(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 me=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},ge=n(35666),he=function(e){function t(e,n){var r,a,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(a=this,o=ce(t).call(this,e,n),r=!o||"object"!==me(o)&&"function"!=typeof o?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(a):o).addDisclaimer=function(){var e=r.config.labels.disclaimer;r.pdf.setFontSize(6),r.pdf.text(e,r.pdfConfig.margin.x,r.pdf.autoTable.previous.finalY+40,{maxWidth:500})},r.addTitle=function(){var e=r.config.labels.documentTitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("bold"),r.pdf.text(e,r.pdfConfig.margin.x,
1130,{maxWidth:500}),r.pdf.setFontStyle("normal"),r.pdf.setFontSize(N.n5)},r.addTitleToReportSummary=function(){var e=r.config.labels.documentTitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("bold"),r.pdf.text(e,r.pdfConfig.margin.x,r.pdf.autoTable.previous.finalY-8,{maxWidth:500}),r.pdf.setFontStyle("normal"),r.pdf.setFontSize(N.n5)},r.addSubtitle=function(){var e=r.config.labels.documentSubtitle;r.pdf.setFontSize(8),r.pdf.setFontStyle("normal"),r.pdf.text(e,r.pdfConfig.margin.x,142,{maxWidth:500})},r.config=e,r.data=n,r}var n,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&fe(e,t)}(t,e),n=t,r=[{key:"getTableConfig",value:function(e,t){var n=this.formatTableData(e);return de({},this.defaultAutoTableConfig,n,{columnStyles:{0:{cellWidth:"auto",valign:"top",halign:"left"},1:{cellWidth:34,valign:"top",halign:"left"},2:{cellWidth:30,valign:"top",halign:"left"},3:{cellWidth:"auto",valign:"top",halign:"left"},4:{cellWidth:"auto",valign:"top",halign:"right"},5:{cellWidth:"auto",valign:"top",halign:"right"},6:{cellWidth:"auto",valign:"top",halign:"right"},7:{cellWidth:"auto",valign:"top",halign:"right"},8:{cellWidth:"auto",valign:"top",halign:"right"},9:{cellWidth:"auto",valign:"top",halign:"right"},10:{cellWidth:"auto",valign:"top",halign:"right"},11:{cellWidth:"auto",valign:"top",halign:"right"},12:{cellWidth:"auto",valign:"top",halign:"right"},13:{cellWidth:"auto",valign:"top",halign:"right"}},didParseCell:this.didParseCell.bind(this),startY:t,margin:de({},this.defaultAutoTableConfig.margin,{left:this.defaultAutoTableConfig.margin.left+6,right:this.defaultAutoTableConfig.margin.right+6}),bodyStyles:de({},this.defaultAutoTableConfig.bodyStyles,{cellPadding:de({},this.defaultAutoTableConfig.bodyStyles.cellPadding,{bottom:6,left:2,right:2}),fontSize:6}),headStyles:de({},this.defaultAutoTableConfig.headStyles,{cellPadding:{top:2,right:2,bottom:5,left:2},valign:"top"})})}},{key:"formatTableData",value:function(e){return{head:e.length>0?[Object.keys(e[0])]:null,body:e.map(function(e){return Object.keys(e).map(function(t){return e[t]})})}}},{key:"didParseCell",value:function(e){"head"===(null==e?void 0:e.cell.section)&&parseInt(e.column.dataKey,10)<4&&(e.cell.styles.halign="left")}},{key:"addListHeader",value:function(e,t){this.pdf.setFontSize(10),this.pdf.setFontStyle("bold"),this.pdf.text(e,this.pdfConfig.margin.x,t),this.pdf.setFontStyle("normal"),this.pdf.setFontSize(N.n5)}},{key:"addPageBody",value:function(){return(e=ge.mark(function e(){var t,n;return ge.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=this.config.onePerPage,(n=this.data).forEach(function(e,r){var a=t||!r?130:this.pdf.autoTable.previous.finalY;this.addListHeader(e.groupValue||"",a+40);var o=this.getTableConfig(e.data,a+50),i=o;if(0===r&&(this.addTitle(),this.addSubtitle()),r===n.length-1){var l=this.formatTableData(this.config.reportSummary);i=de({},o,{body:pe(o.body).concat(pe(l.body)),willDrawCell:function(e){var t=e.doc,n=e.table.body;e.row.index===n.length-1&&(t.setFillColor(N.eO),t.setFontStyle("bold"))}})}this.pdf.autoTable(i),r===n.length-1&&(this.addTitleToReportSummary(),this.addDisclaimer()),t&&r!==n.length-1&&(this.pdf.addPage(),this.addPageHeader())}.bind(this));case 3:case"end":return e.stop()}},e,this)}).bind(this),function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){le(o,r,a,i,l,"next",e)}function l(e){le(o,r,a,i,l,"throw",e)}i(void 0)})})();var e}}],r&&ue(n.prototype,r),t}(D.w),ye=n(20634);function be(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function ve(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pe(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 _e,Ae,Oe=n(35666);(Ae=_e||(_e={})).PORTFOLIO_NO="PortfolioNo",Ae.PORTFOLIO_NAME="PortfolioName",Ae.INSTRUMENT_NAME="InstrumentName",Ae.EOP_HOLDING="EopHolding",Ae.INSTRUMENT_SECURITY_ID="InstrumentSecurityId",Ae.EOP_COST_PRICE="EopCostPrice",Ae.BOP_LOC_HOLDING_VALUE_AT_COST_PRICE="BopLocHoldingValueAtCostPrice",Ae.EOP_MARKET_PRICE="EopMarketPrice",Ae.EOP_LOC_HOLDING_VALUE_AT_MARKET_PRICE_PLUS_EOP_LOC_INTEREST_ACCRUAL="EopLocHoldingValueAtMarketPricePlusEopLocInterestAccrual",Ae.EOP_BAS_HOLDING_VALUE_AT_MARKET_PRICE_PLUS_EOP_BAS_INTEREST_ACCRUAL="EopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual",Ae.SHARE_OF_INVENTORY="ShareOfInventory",Ae.INSTRUMENT_NAME_AND_SECURITY_ID="InstrumentNameAndSecurityId",Ae.DIVERSE_FIRST_BUY_DATE="DiverseFirstBuyDate",Ae.EOP_LOC_HOLDING_VALUE_AT_MARKET_PRICE="EopLocHoldingValueAtMarketPrice",Ae.EOP_LOC_HOLDING_VALUE_AT_COST_PRICE="EopLocHoldingValueAtCostPrice",Ae.EOP_BAS_UNREALIZED_PROFIT_AT_COST_PRICE_PRICE_COMPONENT="EopBasUnrealizedProfitAtCostPricePriceComponent",Ae.EOP_BAS_UNREALIZED_PROFIT_AT_COST_PRICE_CURRENCY_COMPONENT="EopBasUnrealizedProfitAtCostPriceCurrencyComponent",Ae.EOP_BAS_UNREALIZED_PROFIT_AT_COST_PRICE="EopBasUnrealizedProfitAtCostPrice",Ae.EOP_BAS_UNREALIZED_PROFIT_AT_COST_PRICE_BY_THE_SUM_OF_EOP_BAS_HOLDING_VALUE_AT_MARKET_PRICE_AND_EOP_BAS_INTEREST_ACCRUAL="EopBasUnrealizedProfitAtCostPriceByTheSumOfEopBasHoldingValueAtMarketPriceAndEopBasInterestAccrual",Ae.BOP_BAS_HOLDING_VALUE_AT_MARKET_PRICE_PLUS_BOP_BAS_INTEREST_ACCRUAL="Bop
1BasHoldingValueAtMarketPricePlusBopBasInterestAccrual",Ae.PERIOD_BAS_AVG_HOLDING_AT_AMV_PRICE="PeriodBasAvgHoldingAtAmvPrice",Ae.PERIOD_BAS_RETURN_AT_AMV_PRICE_MINUS_THE_SUM_OF_PERIOD_BAS_COUPON_AND_PERIOD_BAS_DIVIDEND="PeriodBasReturnAtAmvPriceMinusTheSumOfPeriodBasCouponAndPeriodBasDividend",Ae.PERIOD_BAS_COUPON_PLUS_PERIOD_BAS_DIVIDEND="PeriodBasCouponPlusPeriodBasDividend",Ae.PERIOD_BAS_RETURN_AT_AMV_PRICE="PeriodBasReturnAtAmvPrice",Ae.PERIOD_BAS_TWR_AT_MARKET_PRICE="PeriodBasTwrAtMarketPrice",Ae.EOP_BAS_HOLDING_VALUE_AT_COST_PRICE="EopBasHoldingValueAtCostPrice";var Ce=function(e){if((0,E.Zz)(e))return{depositNumber:"",depositName:"",purchaseDate:"",securityName:"",amount:"",purchasePriceIncludingCosts:"",purchaseValueIncludingCosts:e.eopLocHoldingValueAtCostPrice,latestClosingPrice:"",marketValueFirst:"",marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,securityReturn:e.eopBasUnrealizedProfitAtCostPricePriceComponent,fxReturn:e.eopBasUnrealizedProfitAtCostPriceCurrencyComponent,unrealizedProfitLoss:e.eopBasUnrealizedProfitAtCostPrice,percentageProfitLoss:e.eopBasUnrealizedProfitAtCostPriceByTheSumOfEopBasHoldingValueAtMarketPriceAndEopBasInterestAccrual};if((0,O.Wb)(e))return{depositNumber:"",depositName:"",security:"",amount:"",identifier:"",purchasePriceIncludingCosts:"",purchaseValue:e.bopLocHoldingValueAtCostPrice,latestClosingPrice:"",marketValueFirst:"",marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,shareOfInventory:e.shareOfInventory};if((0,S.tL)(e))return{depositNumber:"",depositName:"",security:"",marketValueFirst:e.bopBasHoldingValueAtMarketPricePlusBopBasInterestAccrual,averageCapital:e.periodBasAvgHoldingAtAmvPrice,actualAndUnrealised:e.periodBasReturnAtAmvPriceMinusTheSumOfPeriodB
1asCouponAndPeriodBasDividend,interestsAndDividends:e.periodBasCouponPlusPeriodBasDividend,totalReturn:e.periodBasReturnAtAmvPrice,returnInPercentage:e.periodBasTwrAtMarketPrice,marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,text:e.text};if((0,C.c_)(e))return{depositNumber:"",depositName:"",security:"",amount:"",purchaseValue:e.eopBasHoldingValueAtCostPrice,marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,shareOfInventory:e.shareOfInventory};throw new Error("Unknown report type")},Se=function(e){if((0,E.yk)(e))return{depositNumber:"",depositName:"",purchaseDate:"",securityName:"",amount:"",purchasePriceIncludingCosts:"",purchaseValueIncludingCosts:"",latestClosingPrice:"",marketValueFirst:"",marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,securityReturn:e.eopBasUnrealizedProfitAtCostPricePriceComponent,fxReturn:e.eopBasUnrealizedProfitAtCostPriceCurrencyComponent,unrealizedProfitLoss:e.eopBasUnrealizedProfitAtCostPrice,percentageProfitLoss:e.eopBasUnrealizedProfitAtCostPriceByTheSumOfEopBasHoldingValueAtMarketPriceAndEopBasInterestAccrual,text:e.text};if((0,O.Fj)(e))return{depositNumber:"",depositName:"",security:"",amount:"",identifier:"",purchasePriceIncludingCosts:"",purchaseValue:e.bopLocHoldingValueAtCostPrice,latestClosingPrice:"",marketValueFirst:"",marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,shareOfInventory:e.shareOfInventory,text:e.text};if((0,S.jw)(e))return{depositNumber:"",depositName:"",security:"",marketValueFirst:e.bopBasHoldingValueAtMarketPricePlusBopBasInterestAccrual,averageCapital:e.periodBasAvgHoldingAtAmvPrice,actualAndUnrealised:e.periodBasReturnAtAmvPriceMinusTheSumOfPeriodB
1asCouponAndPeriodBasDividend,interestsAndDividends:e.periodBasCouponPlusPeriodBasDividend,totalReturn:e.periodBasReturnAtAmvPrice,returnInPercentage:e.periodBasTwrAtMarketPrice,marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,text:e.text};if((0,C.kc)(e))return{depositNumber:"",depositName:"",security:"",amount:"",purchaseValue:e.eopBasHoldingValueAtCostPrice,marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,shareOfInventory:e.shareOfInventory,text:e.text};throw new Error("Unknown report type")};function Ee(e){return{headers:e[0].headerCells.reduce(function(e,t){switch(t.id){case _e.PORTFOLIO_NO:return e.depositNumber=t.text,e;case _e.PORTFOLIO_NAME:return e.depositName=t.text,e;case _e.DIVERSE_FIRST_BUY_DATE:return e.purchaseDate=t.text,e;case _e.INSTRUMENT_NAME_AND_SECURITY_ID:return e.securityName=t.text,e;case _e.EOP_HOLDING:return e.amount=t.text,e;case _e.EOP_COST_PRICE:return e.purchasePriceIncludingCosts=t.text,e;case _e.EOP_LOC_HOLDING_VALUE_AT_COST_PRICE:return e.purchaseValueIncludingCosts=t.text,e;case _e.EOP_MARKET_PRICE:return e.latestClosingPrice=t.text,e;case _e.EOP_LOC_HOLDING_VALUE_AT_MARKET_PRICE:case _e.BOP_BAS_HOLDING_VALUE_AT_MARKET_PRICE_PLUS_BOP_BAS_INTEREST_ACCRUAL:case _e.EOP_LOC_HOLDING_VALUE_AT_MARKET_PRICE_PLUS_EOP_LOC_INTEREST_ACCRUAL:return e.marketValueFirst=t.text,e;case _e.EOP_BAS_HOLDING_VALUE_AT_MARKET_PRICE_PLUS_EOP_BAS_INTEREST_ACCRUAL:return e.marketValueSecond=t.text,e;case _e.EOP_BAS_UNREALIZED_PROFIT_AT_COST_PRICE_PRICE_COMPONENT:return e.securityReturn=t.text,e;case _e.EOP_BAS_UNREALIZED_PROFIT_AT_COST_PRICE_CURRENCY_COMPONENT:return e.fxReturn=t.text,e;case _e.EOP_BAS_UNREALIZED_PROFIT_AT_COST_PRICE:return e.unrealizedProfitLoss=t.text,e;case _e.EOP_BAS_UNREALIZED_PROFIT_AT_COST_PRICE_BY_THE_SUM_OF_EOP_BAS_HOLDING_VALUE_AT_MARKET_PRICE_AND_EOP_BAS_INTEREST_ACCRUAL:return e.percentageProfitLoss=t.text,e;case _e.INSTRUMENT_NAME:return e.security=t.text,e;case _e.INSTRUMENT_SECURITY_ID:return e.identifier=t.text,e;case _e.BOP_LOC_HOLDING_VALUE_AT_COST_PRICE:return e.purchaseValue=t.text,e;case _e.SHARE_OF_INVENTORY:return e.shareOfInventory=t.text,e;case _e.PERIOD_BAS_AVG_HOLDING_AT_AMV_PRICE:return e.averageCapital=t.text,e;case _e.PERIOD_BAS_RETURN_AT_AMV_PRICE_MINUS_THE_SUM_OF_PERIOD_BAS_COUPON_AND_PERIOD_BAS_DIVIDEND:return e.actualAndUnrealised=t.text,e;case _e.PERIOD_BAS_COUPON_PLUS_PERIOD_BAS_DIVIDEND:return e.interestsAndDividends=t.text,e;case _e.PERIOD_BAS_RETURN_AT_AMV_PRICE:return e.totalReturn=t.text,e;case _e.PERIOD_BAS_TWR_AT_MARKET_PRICE:return e.returnInPercentage=t.text,e;case _e.EOP_BAS_HOLDING_VALUE_AT_COST_PRICE:return e.purchaseValue=t.text,e}},{}),sections:e[0].sections.map(function(e){return{title:e.title,linesData:(t=e.lines,t.map(function(e){if((0,E.Cs)(e))return{depositNumber:e.portfolioNo,depositName:e.portfolioName,purchaseDate:e.diverseFirstBuyDate,securityName:e.instrumentNameAndSecurityId,amount:e.eopHolding,purchasePriceIncludingCosts:e.eopCostPrice,purchaseValueIncludingCosts:e.eopLocHoldingValueAtCostPrice,latestClosingPrice:e.eopMarketPrice,marketValueFirst:e.eopLocHoldingValueAtMarketPrice,marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,securityReturn:e.eopBasUnrealizedProfitAtCostPricePriceComponent,fxReturn:e.eopBasUnrealizedProfitAtCostPriceCurrencyComponent,unrealizedProfitLoss:e.eopBasUnrealizedProfitAtCostPrice,percentageProfitLoss:e.eopBasUnrealizedProfitAtCostPriceByTheSumOfEopBasHoldingValueAtMarketPriceAndEopBasInterestAccrual};if((0,O.fe)(e))return{depositNumber:e.portfolioNo,depositName:e.portfolioName,security:e.instrumentName,amount:e.eopHolding,identifier:e.instrumentSecurityId,purchasePriceIncludingCosts:e.eopCostPrice,purchaseValue:e.bopLocHoldingValueAtCostPrice,latestClosingPrice:e.eopMarketPrice,marketValueFirst:e.eopLocHoldingValueAtMarketPricePlusEopLocInterestAccrual,marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,shareOfInventory:e.shareOfInventory};if((0,S.O8)(e))return{depositNumber:e.portfolioNo,depositName:e.portfolioName,security:e.instrumentName,marketValueFirst:e.bopBasH
1oldingValueAtMarketPricePlusBopBasInterestAccrual,averageCapital:e.periodBasAvgHoldingAtAmvPrice,actualAndUnrealised:e.periodBasReturnAtAmvPriceMinusTheSumOfPeriodBasCouponAndPeriodBasDividend,interestsAndDividends:e.periodBasCouponPlusPeriodBasDividend,totalReturn:e.periodBasReturnAtAmvPrice,returnInPercentage:e.periodBasTwrAtMarketPrice,marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual};if((0,C.N$)(e))return{depositNumber:e.portfolioNo,depositName:e.portfolioName,security:e.instrumentName,amount:e.eopHolding,purchaseValue:e.eopBasHoldingValueAtCostPrice,marketValueSecond:e.eopBasHoldingValueAtMarketPricePlusEopBasInterestAccrual,shareOfInventory:e.shareOfInventory};throw new Error("Unknown report type")})),summary:Ce(e.summary)};var t}),reportSummary:Se(e[0].reportSummary),title:e[0].title,subtitle:e[0].subtitle,disclaimer:e[0].footer?e[0].footer:""}}var Te,Ie=function(e){if(ke(e))return t=e,[{key:s.depositNumber,label:t.depositNumber,value:function(e){return e.depositNumber},optional:!1},{key:s.depositName,label:t.depositName,value:function(e){return e.depositName},optional:!1},{key:s.purchaseDate,label:t.purchaseDate,value:function(e){return e.purchaseDate},optional:!1},{key:s.securityName,label:t.securityName,value:function(e){return e.securityName},optional:!1},{key:s.amount,label:t.amount,value:function(e){return"string"==typeof e.amount?"":T.H.formatNumber({value:e.amount,formatOptions:{minimumFractionDigits:2}})},optional:!1},{key:s.purchasePriceIncludingCosts,label:t.purchasePriceIncludingCosts,value:function(e){return"string"==typeof e.purchasePriceIncludingCosts?"":T.H.formatNumber({value:e.purchasePriceIncludingCosts.decimalValue,formatOptions:{minimumFractionDigits:e.purchasePriceIncludingCosts.noOfDecimals}})},optional:!1},{key:s.purchaseValueIncludingCosts,label:t.purchaseValueIncludingCosts,value:function(e){return"string"==typeof e.purchaseValueIncludingCosts?"":T.H.formatNumber({value:e.purchaseValueIncludingCosts.decimalValue,formatOptions:{minimumFractionDigits:e.purchaseValueIncludingCosts.noOfDecimals}})},optional:!1},{key:s.latestClosingPrice,label:t.latestClosingPrice,value:function(e){return"string"==typeof e.latestClosingPrice?"":T.H.formatNumber({value:e.latestClosingPrice.decimalValue,formatOptions:{minimumFractionDigits:e.latestClosingPrice.noOfDecimals}})},optional:!1},{key:s.marketValueFirst,label:t.marketValueFirst,value:function(e){return"string"==typeof e.marketValueFirst?"":T.H.formatNumber({value:e.marketValueFirst.decimalValue,formatOptions:{minimumFractionDigits:e.marketValueFirst.noOfDecimals}})},optional:!1},{key:s.marketValueSecond,label:t.marketValueSecond+" ",value:function(e){return T.H.formatNumber({value:e.marketValueSecond.decimalValue,formatOptions:{minimumFractionDigits:e.marketValueSecond.noOfDecimals}})},optional:!1},{key:s.securityReturn,label:t.securityReturn,value:function(e){return T.H.formatNumber({value:e.securityReturn.decimalValue,formatOptions:{minimumFractionDigits:e.securityReturn.noOfDecimals}})},optional:!1},{key:s.fxReturn,label:t.fxReturn,value:function(e){return T.H.formatNumber({value:e.fxReturn.decimalValue,formatOptions:{minimumFractionDigits:e.fxReturn.noOfDecimals}})},optional:!1},{key:s.unrealizedProfitLoss,label:t.unrealizedProfitLoss,value:function(e){return T.H.formatNumber({value:e.unrealizedProfitLoss.decimalValue,formatOptions:{minimumFractionDigits:e.unrealizedProfitLoss.noOfDecimals}})},optional:!1},{key:s.percentageProfitLoss,label:t.percentageProfitLoss,value:function(e){return T.H.formatPercentage(e.percentageProfitLoss,!1)},optional:!1}];var t;if(Re(e))return function(e){return[{key:r.depositNumber,label:e.depositNumber,value:function(e){return e.depositNumber},optional:!1},{key:r.depositName,label:e.depositName,value:function(e){return e.depositName},optional:!1},{key:r.security,label:e.security,value:function(e){return e.security},optional:!1},{key:r.amount,label:e.amount,value:function(e){return"string"==typeof e.amount?"":T.H.formatNumber({value:e.amount,formatOptions:{minimumFractionDigits:2}})},optional:!1},{key:r.identifier,label:e.identifier,value:function(e){return e.identifier},optional:!1},{key:r.purchasePriceIncludingCosts,label:e.purchasePriceIncludingCosts,value:function(e){return"string"==typeof e.purchasePriceIncludingCosts?"":T.H.formatNumber({value:e.purchasePriceIncludingCosts.decimalValue,formatOptions:{minimumFractionDigits:e.purchasePriceIncludingCosts.noOfDecimals}})},optional:!1},{key:r.purchaseValue,label:e.purchaseValue,value:function(e){return"string"==typeof e.purchaseValue?"":T.H.formatNumber({value:e.purchaseValue.decimalValue,formatOptions:{minimumFractionDigits:e.purchaseValue.noOfDecimals}})},optional:!1},{key:r.latestClosingPrice,label:e.latestClosingPrice,value:function(e){return"string"==typeof e.latestClosingPrice?"":T.H.formatNumber({value:e.latestClosingPrice.decimalValue,formatOptions:{minimumFractionDigits:e.latestClosingPrice.noOfDecimals}})},optional:!1},{key:r.marketValueFirst,label:e.marketValueFirst,value:function(e){return"string"==typeof e.marketValueFirst?"":T.H.formatNumber({value:e.marketValueFirst.decimalValue,formatOptions:{minimumFractionDigits:e.marketValueFirst.noOfDecimals}})},optional:!1},{key:r.marketValueSecond,label:e.marketValueSecond+" ",value:function(e){return T.H.formatNumber({value:e.marketValueSecond.decimalValue,formatOptions:{minimumFractionDigits:e.marketValueSecond.noOfDecimals}})},optional:!1},{key:r.shareOfInventory,label:e.shareOfInventory,value:function(e){return T.H.formatPercentage(e.shareOfInventory,!1)},optional:!1}]}(e);if(Ve(e))return function(e){return[{key:l.depositNumber,label:e.depositNumber,value:function(e){return e.depositNumber},optional:!1},{key:l.depositName,label:e.depositName,value:function(e){return e.depositName},optional:!1},{key:l.security,label:e.security,value:function(e){return e.security},optional:!1},{key:l.marketValueFirst,label:e.marketValueFirst,value:function(e){return"string"==typeof e.marketValueFirst?"":T.H.formatNumber({value:e.marketValueFirst.decimalValue,formatOptions:{minimumFractionDigits:e.marketValueFirst.noOfDecimals}})},optional:!1},{key:l.averageCapital,label:e.averageCapital,value:function(e){return"string"==typeof e.averageCapital?"":T.H.formatNumber({value:e.averageCapital.decimalValue,formatOptions:{minimumFractionDigits:e.averageCapital.noOfDecimals}})},optional:!1},{key:l.actualAndUnrealised,label:e.actualAndUnrealised,value:function(e){return"string"==typeof e.actualAndUnrealised?"":T.H.formatNumber({value:e.actualAndUnrealised.decimalValue,formatOptions:{minimumFractionDigits:e.actualAndUnrealised.noOfDecimals}})},optional:!1},{key:l.interestsAndDividends,label:e.interestsAndDividends,value:function(e){return"string"==typeof e.interestsAndDividends?"":T.H.formatNumber({value:e.interestsAndDividends.decimalValue,formatOptions:{minimumFractionDigits:e.interestsAndDividends.noOfDecimals}})},optional:!1},{key:l.totalReturn,label:e.totalReturn,value:function(e){return"string"==typeof e.totalReturn?"":T.H.formatNumber({value:e.totalReturn.decimalValue,formatOptions:{minimumFractionDigits:e.totalReturn.noOfDecimals}})},optional:!1},{key:l.returnInPercentage,label:e.returnInPercentage,value:function(e){return"string"==typeof e.returnInPercentage?"":T.H.formatNumber({value:e.returnInPercentage.decimalValue,formatOptions:{minimumFractionDigits:e.returnInPercentage.noOfDecimals}})},optional:!1},{key:l.marketValueSecond,label:e.marketValueSecond+" ",value:function(e){return T.H.formatNumber({value:e.marketValueSecond.decimalValue,formatOptions:{minimumFractionDigits:e.marketValueSecond.noOfDecimals}})},optional:!1}]}(e);if(Fe(e))return function(e){return[{key:o.depositNumber,label:e.depositNumber,value:function(e){return e.depositNumber},optional:!1},{key:o.depositName,label:e.depositName,value:function(e){return e.depositName},optional:!1},{key:o.security,label:e.security,value:function(e){return e.security},optional:!1},{key:o.amount,label:e.amount,value:function(e){return"string"==typeof e.amount?"":T.H.formatNumber({value:e.amount,formatOptions:{minimumFractionDigits:2}}
1)},optional:!1},{key:o.purchaseValue,label:e.purchaseValue,value:function(e){return"string"==typeof e.purchaseValue?"":T.H.formatNumber({value:e.purchaseValue.decimalValue,formatOptions:{minimumFractionDigits:e.purchaseValue.noOfDecimals}})},optional:!1},{key:o.marketValueSecond,label:e.marketValueSecond,value:function(e){return"string"==typeof e.marketValueSecond?"":T.H.formatNumber({value:e.marketValueSecond.decimalValue,formatOptions:{minimumFractionDigits:e.marketValueSecond.noOfDecimals}})},optional:!1},{key:o.shareOfInventory,label:e.shareOfInventory,value:function(e){return T.H.formatPercentage(e.shareOfInventory,!1)},optional:!1}]}(e);throw new Error("Report type not found")},Ne=(Te=Oe.mark(function e(t,n,r){var a,o,i,l;return Oe.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=function(){if(r===y.C2.UNREALISED_GAINS_LOSSES)return new he(t,o());if(r===y.C2.HOLDINGS_OVERVIEW)return new U(t,o());if(r===y.C2.HOLDINGS_RESUME)return new X(t,o());if(r===y.C2.SECURITY_RETURN_REPORT)return new ie(t,o());throw new Error("Report type not found")},o=function(){var e=Ie(n.headers);return n.sections.map(function(t){return{groupValue:t.title,data:(0,I._O)(Pe(t.linesData).concat([t.summary]),e,I.T2.PDF)}})},i=n.title,l=a(),e.next=6,(0,ye.D2)(l,i);case 6:case"end":return e.stop()}},e)}),function(){var e=this,t=arguments;return new Promise(function(n,r){var a=Te.apply(e,t);function o(e){be(a,n,r,o,i,"next",e)}function i(e){be(a,n,r,o,i,"throw",e)}o(void 0)})}),De=function(e,t,n,r){var a=Ie(e.headers),o=(0,I._O)([e.reportSummary],a,I.T2.PDF),i=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){ve(e,t,n[t])})}return e}({},n,{disclaimer:e.disclaimer,documentTitle:e.title,documentSubtitle:e.subtitle});return{name:r?r.fullName:"",labels:i,logo:t,onePerPage:!1,reportSummary:Pe(o)}},ke=function(e){return e.hasOwnProperty("unrealizedProfitLoss")},Re=function(e){return e.hasOwnProperty("purchasePriceIncludingCosts")},Ve=function(e){return e.hasOwnProperty("actualAndUnrealised")},Fe=function(e){return e.hasOwnProperty("marketValueSecond")&&!e.hasOwnProperty("marketValueFirst")},Be=n(28968),we=n(69189),xe=n(59137),Le=n(22092),He=n(15993),Ue=n(11054),Me=n(56996),je=n(14578),ze=n(94184),We=n.n(ze),Ke=n(57709),Ye=n(23880),Ge=n(36378),Ze=n(82412);function qe(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function Xe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $e(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){Xe(e,t,n[t])})}return e}function Je(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 Qe,et,tt=n(35666);(et=Qe||(Qe={})).SAXO="saxo",et.CUSTODY="custody",et.DEFAULT="default";var nt="NO_DATA",rt=function(e){var t,n=e.logo,r=e.preselectedValues,a=e.viewContext,o=(0,je.Z)(),i=(0,h.Mb)(),l=i.data,u=i.error,s=(0,Ze.aj)(),c=s.error,d=s.selectedAgreements,O=(0,P.useRef)(null),C=(0,Ke.f)(),S=(0,P.useMemo)(function(){return r?[r.agreementCombinedKey]:d},[d,r]),E=(0,g.BM)({agreements:S},{enabled:!!S.length}),I=E.data,N=E.isLoading,D=E.error,k=(0,m.Pb)({agreements:S},{enabled:!r&&!!S.length}),R=k.data,V=k.isLoading,F=k.error,B=(0,Ye.Ah)({agreements:S},{enabled:Me.vc.features.enableSaxoInvestment&&!r&&!!S.length}),w=B.data,x=B.isLoading,L=B.error,H=(0,P.useMemo)(function(){return{riskProfileCombinedKeys:null==w?void 0:w.map(function(e){return e.riskProfileCombinedKey}),isForNamsReport:!0}},[w]),U=(0,Ge.EZ)(H,{enabled:Me.vc.features.enableSaxoInvestment}
1),M=U.data,j=U.isLoading,z=U.error,W=(0,p.B)(),K=W.mutateAsync,Y=W.error,G=(0,P.useMemo)(function(){var e=I||[];return(0,v.Z)(function(e){return e.reportType},e)},[I]),Z=(0,P.useMemo)(function(){var e,t,n=null!==(e=null==R?void 0:R.reduce(function(e,t){var n=(null==I?void 0:I.filter(function(e){return e.agreementCombinedKey===t.agreementCombinedKey}))||[];return e.set(t.custodyAccountCombinedKey,n),e},new Map))&&void 0!==e?e:new Map,r=null!==(t=null==M?void 0:M.reduce(function(e,t){var n=null==w?void 0:w.find(function(e){return e.agreementCombinedKey});if(n&&t.custodyAccountCombinedKey){var r=(null==I?void 0:I.filter(function(e){return e.agreementCombinedKey===n.agreementCombinedKey}))||[];e.set(t.custodyAccountCombinedKey,r)}return e},new Map))&&void 0!==t?t:new Map;return new Map(Je(n).concat(Je(r)))},[I,R,w,M]),q=function(e,t){var n=f()(t.startDate).format(Me.vc.api.valueDateFormat),r=f()(t.endDate).format(Me.vc.api.valueDateFormat);return X(e)?[{name:"DATE",value:n||""}]:[{name:"FROM",value:n||""},{name:"TO",value:r||""}]},X=function(e){return null===(t=G.find(function(t){return t.reportType===e}))||void 0===t?void 0:t.reportParameters.some(function(e){return e.name.toLowerCase()===y.Hg.DATE})},$=function(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){qe(o,r,a,i,l,"next",e)}function l(e){qe(o,r,a,i,l,"throw",e)}i(void 0)})}}(tt.mark(function e(t){var r,a,i,u;return tt.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,K({custodyAccountCombinedKeys:[t.custodyAccountKey],reportType:t.reportType,reportArguments:q(t.reportType,X(t.reportType)?{startDate:t.dateFrom}:{startDate:t.dateFrom,endDate:t.dateTo})});case 3:if((r=e.sent)[0].sections.length){e.next=6;break}throw new Error(nt);case 6:a=Ee(r),i=De(a,n,{currency:C.danishCurrency,loc:C.loc,of:C.global.of,page:C.global.page},l),Ne(i,a,t.reportType),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(0),u={title:C.noDataFoundTitle,message:C.noDataFoundMessage},o.dismissable(Y||e.t0,e.t0.message===nt?u:void 0);case 15:case"end":return e.stop()}},e,null,[[0,11]])})),J=function(){var e,t,n;if((null==r?void 0:r.custodyAccountCombinedKey)&&I)return null===(n=I[0])||void 0===n?void 0:n.reportType;var a=null===(e=null===(t=null==Z?void 0:Z.values())||void 0===t?void 0:t.next())||void 0===e?void 0:e.value;return(null==a?void 0:a.length)?a[0].reportType:y.C2.UNREALISED_GAINS_LOSSES},Q=f()().format(Me.vc.api.valueDateFormat),ee=(0,P.useMemo)(function(){return{reportType:J(),custodyAccountKey:(null==r?void 0:r.custodyAccountCombinedKey)?r.custodyAccountCombinedKey:null===(e=null==Z?void 0:Z.keys())||void 0===e?void 0:e.next().value,dateFrom:Q,dateTo:Q};var e},[Z,r]);(u||c||D||F||L||z)&&o.critical(u||c||D||F||new Error("Critical error during nams report"));var te=N||V||x||j;return P.createElement("div",{className:We()("nams-reports",Xe({},"nams-reports--".concat(a,"-view"),!!a))},P.createElement(A.Z,{className:"nams-reports__headline",labels:{title:C.portofolioReports},h1:!0}),P.createElement(we.Z,null,te&&P.createElement(Ue.Z,null),!te&&P.createElement(_.l0,{onSubmit:$,initialValues:ee},function(e){var t,n=e.handleSubmit,o=e.hasValidationErrors,i=e.submitting,l=e.form,u=e.values,s=X(u.reportType),c=Z&&null!==(t=Z.get(u.custodyAccountKey))&&void 0!==t?t:[],d=G&&r?G:c;return P.createElement(P.Fragment,null,P.createElement(xe.Z,null,P.createElement("div",{className:"nams-reports__fields"},!(null==r?void 0:r.custodyAccountCombinedKey)&&P.createElement(_.gN,{name:"custodyAccountKey",render:function(e){var t=e.input,n=e.meta;return P.createElement(He.i,{label:C.global.custody,input:$e({},t,{"aria-label":C.selectCustodyAccount,"aria-required":!0}),meta:n},P.createElement(P.Fragment,null,null==R?void 0:R.map(function(e){return P.createElement("option",{key:e.custodyAccountCombinedKey,value:e.custodyAccountCombinedKey},e.accountName," (",e.accountNumber,")")}),null==M?void 0:M.map(function(e){return P.createElement("option",{key:e.custodyAccountCombinedKey,value:e.custodyAccountCombinedKey},e.accountName)})))}}),P.createElement(_.gN,{name:"reportType",render:function(e){var t=e.input,n=e.meta;return P.createElement(He.i,{label:C.report,input:$e({},t,{disabled:!(null==d?void 0:d.length),onChange:function(e){!function(e,t){var n;e.onChange(t),n={startDate:Q,endDate:Q},l.batch(function(){l.change("dateFrom",n.startDate),l.change("dateTo",n.endDate)})}(t,e)},"data-testid":"reportType","aria-label":C.selectReportType,"aria-required":!0}),meta:n},null==d?void 0:d.map(function(e,t){return P.createElement("option",{key:t,value:e.reportType},e.title)}))}}),P.createElement("div",{className:"nams-reports__date-section"},P.createElement("div",{className:"nams-reports__date-section-input-wrap nams-reports__date-input-range"},P.createElement("div",{className:"nams-reports__date-input"},P.createElement(Le.dY,{id:"dateFrom",type:b.n.DatePicker,iconId:"icon_16_calendar",label:s?C.global.date:C.global.fromDate,validationRules:[],maxDate:f()().toDate().toDateString(),fieldAttributes:{"aria-describedby":"dateFrom-help",placeholder:T.H.dayjsLocale.shortDateFormat,"aria-required":!0}}),P.createElement("span",{id:"dateFrom-help",className:"sr-only"},"Date format: ".concat(T.H.dayjsLocale.shortDateFormat))),P.createElement("div",{className:"nams-reports__date-input",hidden:s},P.createElement(Le.dY,{type:b.n.DatePicker,id:"dateTo",iconId:"icon_16_calendar",maxDate:f()().toDate().toDateString(),minDate:u.dateFrom,label:C.global.toDate,validationRules:[],setCalendarRef:function(e){return O.current=e},fieldAttributes:{"aria-describedby":"dateTo-help",placeholder:T.H.dayjsLocale.shortDateFormat,"aria-required":!0}}),P.createElement("span",{id:"dateTo-help",className:"sr-only"},"Date format: ".concat(T.H.dayjsLocale.shortDateFormat)))))),a!==Qe.SAXO&&P.createElement(Be.Z,{className:"nams-reports__submit-button",type:"submit",loading:i,color:"default",large:!0,disabled:i||o||!(null==R?void 0:R.length)&&!(null==d?void 0:d.length),onClick:n,fullWidth:!0},C.fetchReportButton)),a===Qe.SAXO&&P.createElement(Be.Z,{className:"nams-reports__submit-button",type:"submit",loading:i,color:"default",large:!0,disabled:i||o||!(null==R?void 0:R.length)&&!(null==d?void 0:d.length),onClick:n,fullWidth:!0},C.fetchReportButton))})))}}}]);
2//# sourceMappingURL=371.cdc972d0d5ea659a7722.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.