1"use strict";(window.webpackChunksdc_neos=window.webpackChunksdc_neos||[]).push([[5048],{3911:(n,t,r)=>{r.d(t,{G:()=>o});var e=r(88767),a=r(2344),o=function(n){var t=(0,a.h_)();return(0,e.useMutation)(function(n){return t.sendMortgageLoanCalculations(n)},n)}},18667:(n,t,r)=>{r.d(t,{Qf:()=>D,I:()=>j});var e=r(83707);const a=(0,e.Z)(function(n,t){for(var r=Math.min(n.length,t.length),e=Array(r),a=0;a<r;)e[a]=[n[a],t[a]],a+=1;return e});var o=r(4736),i=r(26843),u=r(40275),c=r(19556),s=r(95392),d=r(56961),l="@@transducer/init",f="@@transducer/step",y="@@transducer/result",p=function(){function n(n){this.xf=n}return n.prototype[l]=d.Z.init,n.prototype[y]=d.Z.result,n.prototype[f]=function(n,t){var r=this.xf[f](n,t);return r["@@transducer/reduced"]?{"@@transducer/value":r,"@@transducer/reduced":!0}:r},n}(),m=function(){function n(n){this.xf=new p(n)}return n.prototype[l]=d.Z.init,n.prototype[y]=d.Z.result,n.prototype[f]=function(n,t){return(0,u.Z)(t)?(0,s.Z)(this.xf,n,t):(0,c.Z)(this.xf,n,[t])},n}();var h=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=d.Z.init,n.prototype["@@transducer/result"]=d.Z.result,n.prototype["@@transducer/step"]=function(n,t){return this.xf["@@transducer/step"](n,this.f(t))},n}();const g=function(n){return function(t){return new h(n,t)}};function C(n){return function(t){return g(n)(function(n){return new m(n)}(t))}}var I=r(96001),A=r(94443),v=r(44295);const w=(0,e.Z)(function(n,t){return 1===n?(0,A.Z)(t):(0,I.Z)(n,(0,v.Z)(n,[],t))});var R=r(33183);const Z=(0,e.Z)((0,i.Z)(["fantasy-land/map","map"],g,function(n,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return w(t.length,function(){return n.call(this,t.apply(this,arguments))});case"[object Object]":return function(n,t,r){for(var e=0,a=r.length;e<a;)t=n(t,r[e]),e+=1;return t}(function(r,e){return r[e]=n(t[e]),r},{},(0,R.Z)(t));default:return function(n,t){for(var r=0,e=t.length,a=Array(e);r<e;)a[r]=n(t[r]),r+=1;return a}(n,t)}})),P=(0,e.Z)((0,i.Z)(["fantasy-land/chain","chain"],C,function(n,t){return"function"==typeof t?function(r){return n(t(r))(r)}:function(n){for(var t,r,e,a=[],o=0,i=n.length;o<i;){if((0,u.Z)(n[o]))for(e=0,r=(t=n[o]).length;e<r;)a[a.length]=t[e],e+=1;else a[a.length]=n[o];o+=1}return a}(Z(n,t))}))(o.Z);var D,E,x=r(58409),N=r(4787),T=r(78977),b=r(23443);function O(n){return function(n){if(Array.isArray(n)){for(var t=0,r=new Array(n.length);t<n.length;t++)r[t]=n[t];return r}}(n)||function(n){if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n))return Array.from(n)}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}(E=D||(D={})).REMORTGAGE="Remortgage",E.REMORTGAGE_CASH="RemortgageCash",E.SUPPLEMENTARY="Supplementary",E.REFINANCING="Refinancing";var j=function(n,t,r){var e,o,i=r.newMortgageLoanList,u=r.loanCalculationCategory,c=r.realPropertyAddress,s=r.realPropertyValue,d=r.existingMortgageLoanList,l=n.formatCurrency,f=n.formatDuration,y=(e=i,o=1,function(n){if(Array.isArray(n))return n}(e)||function(n,t){var r=[],e=!0,a=!1,o=void 0;try{for(var i,u=n[Symbol.iterator]();!(e=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);e=!0);}catch(n){a=!0,o=n}finally{try{e||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}())[0].extraInformation,p=u===D.REFINANCING,m=p?t.existingLoanRefinancing:t.existingLoan,h=(0,N.gc)().addIf(u,function(n){return{term:t.calculationCategory,detail:F(t,n)}}).addIf(c,function(n){return{term:t.propertyAddress,detail:k(n)}}).addIf(y.proceeds,function(n){return{term:t.proceeds,detail:l(n.amount,n.currencyCode,{showCurrencyDisplay:!0})}}).addIf(p?void 0:s,function(n){return{term:t.propertyValue,detail:l(n.amount,n.currencyCode,{showCurrencyDisplay:!0})}}).addEachIf(d,function(n,t){var r=0===t?void 0:"(".concat(t+1,")");return{term:[m,r].filter(x.kW).join(" "),detail:n.keyFigures.loanProduct}}).details(),g=i.map(function(n){return(0,N.gc)().addIf(n.keyFigures.loanProduct,function(n){return{term:t.keyFiguresLoanProduct,detail
1:n}}).addIf(n.keyFigures.principalAmount,function(n){return{term:t.keyFiguresPrincipalAmount,detail:l(n.amount,n.currencyCode,{showCurrencyDisplay:!0})}}).addIf(n.interestOnlyPeriod,function(n){return{term:t.interestOnlyPeriod,detail:p?f(n):M(t.durationYearValue,{year:"".concat((0,b.Hd)(n).years)})}}).addIf(n.tenorPeriod,function(n){return{term:t.tenorPeriod,detail:p?f(n):M(t.durationYearValue,{year:"".concat((0,b.Hd)(n).years)})}}).details()}),C=i.map(function(n){var r=n.comparison;return(0,N.gc)().addIf(r.monthlyInstalmentPaymentAfterTaxIncreased,function(n){return{term:t.monthlyInstalmentPaymentAfterTaxIncreased,detail:l(n.amount,n.currencyCode,{showCurrencyDisplay:!0})}}).addIf(r.monthlyInstalmentPaymentAfterTaxDecreased,function(n){return{term:t.monthlyInstalmentPaymentAfterTaxDecreased,detail:l(n.amount,n.currencyCode,{showCurrencyDisplay:!0})}}).addIf(r.monthlyPrincipalRepaymentIncreased,function(n){return{term:t.monthlyPrincipalRepaymentIncreased,detail:l(n.amount,n.currencyCode,{showCurrencyDisplay:!0})}}).addIf(r.monthlyPrincipalRepaymentDecreased,function(n){return{term:t.monthlyPrincipalRepaymentDecreased,detail:l(n.amount,n.currencyCode,{showCurrencyDisplay:!0})}}).addIf(r.principalAmountOutstandingIncreased,function(n){return{term:t.principalAmountOutstandingIncreased,detail:l(n.amount,n.currencyCode,{showCurrencyDisplay:!0})}}).addIf(r.principalAmountOutstandingDecreased,function(n){return{term:t.principalAmountOutstandingDecreased,detail:l(n.amount,n.currencyCode,{showCurrencyDisplay:!0})}}).details()}),I=a(g,C).map(P),A=h.map(G),v=I.map(function(n){return n.map(G)}),w=L(A),R=L(v.map(L)),Z=u===D.REFINANCING?t.loanToBeChangedTo:null;return{existingLoanDetails:h,newLoanListDetails:g,sendToAdvisorText:[w].concat(O(Z?[Z]:[]),[R]).join("\n")}},G=function(n){var t=n.term,r=n.detail;return"".concat(t,": ").concat(r)},L=function(n){return n.join("\n").concat("\n")},k=function(n){var t=n.streetName,r=n.streetCode,e=n.houseNumber,a=n.postalDistrict,o=n.postalCode,i=n.countryCode;return[[t,r,e].filter(x.kW).join(" "),[a,o,i].filter(x.kW).join(" ")].join(", ")},M=T.Z,F=function(n,t){switch(t){case D.REMORTGAGE:return n.calculationCategoryRemortgage;case D.REMORTGAGE_CASH:return n.calculationCategoryRemortgageCash;case D.SUPPLEMENTARY:return n.calculationCategorySupplementary;case D.REFINANCING:return n.calculationCategoryRefinancing}}},4736:(n,t,r)=>{function e(n){return n}r.d(t,{Z:()=>e})}}]); 2//# sourceMappingURL=5048.8e8f62a9023c55a19577.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.