PageSourceSearch

https://www.betri.fo/dist/js/1756.f5ede0d232697807a397.js

js betri.fo collected 2026-10-02 18:33:39 UTC 15,310 bytes, 2 lines download raw bytes

1"use strict";(window.webpackChunksdc_neos=window.webpackChunksdc_neos||[]).push([[1756],{46623:(e,t,a)=>{a.d(t,{_V:()=>c});var n=a(88767),r=a(79922),l=a(2344);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var o="mortgageLoanDetails",c=function(e,t){var a=(0,l.h_)();return(0,n.useQuery)(function(e){return[o,e]}(e),function(){return a.getMortgageLoanDetails((0,r.Z)(e,"Expected payload to exist in ".concat(o," query")))},function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),n.forEach(function(t){i(e,t,a[t])})}return e}({enabled:!!e},t))}},59137:(e,t,a)=>{a.d(t,{Z:()=>i});var n=a(94184),r=a.n(n),l=a(67294);const i=function(e){var t=e.className,a=e.border,n=e.children;return l.createElement("div",{className:r()("card__body",t,{"card__body--has-border":a})},n)}},46138:(e,t,a)=>{a.d(t,{O:()=>i});var n=a(94184),r=a.n(n),l=a(67294),i=function(e){var t=e.children,a=e.primaryTitle,n=e.secondaryTitle,i=e.className;return l.createElement("div",{className:r()("card-header",i)},l.createElement("div",{className:"card-header__title"},a&&l.createElement("div",{className:"card-header__title-primary"},a),n&&l.createElement("div",{className:"card-header__title-secondary"},n)),t)}},50661:(e,t,a)=>{a.d(t,{c:()=>p,w:()=>n});var n,r,l=a(94184),i=a.n(l),o=a(67294),c=a(96967);function m(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},s.apply(this,arguments)}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),n.forEach(function(t){m(e,t,a[t])})}return e}(r=n||(n={})).SECONDARY="SECONDARY",r.LINK="LINK",r.TERTIARY="TERTIARY",r.TERTIARY_ALTERNATE="TERTIARY_ALTERNATE";var d=function(e){var t=e.small,a=e.medium,r=e.large,l=e.toggle,o=e.isDelete,c=e.buttonType,m=e.className,s=e.isNotOnWhiteBackgroundColor,u=e.isBackgroundColorTransparent,d=e.hidden;return i()("main-button",m,{"main-button--small":t,"main-button--medium":a,"main-button--large":r,"main-button--toggle":l,"main-button--secondary":c===n.SECONDARY,"main-button--link":c===n.LINK,"main-button--tertiary":c&&[n.TERTIARY,n.TERTIARY_ALTERNATE].includes(c),"main-button--tertiary-alternate":c===n.TERTIARY_ALTERNATE,"main-button--delete":c&&[n.TERTIARY,n.TERTIARY_ALTERNATE].includes(c)&&o,"main-button--is-not-on-white-background-color":s,"main-button--is-background-color-transparent":u,"main-button--hidden":d})},g=function(e){var t=e.isLoading,a=e.iconId;return t?o.createElement("div",{className:"main-button__icon-spinner","aria-live":"polite","aria-busy":"true"},o.createElement("span",{className:"visually-hidden"},"Loading...")):a?o.createElement(c.Z,{iconId:a,svgAttributes:{"aria-hidden":!0}}):null},p=function(e){var t,a,r=e.leftIconId,l=e.rightIconId,c=e.children,m=e.expandable,p=e.isLoading,y=e.useLeftSpinner,f=e.toggle,b=e.centerText,E=e.hidden,_=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},l=Object.keys(e);for(n=0;n<l.length;n++)a=l[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)a=l[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,["leftIconId","rightIconId","children","expandable","isLoading","useLeftSpinner","toggle","centerText","hidden"]),v=(t=_,a=["small","medium","large","buttonType","className","isNotOnWhiteBackgroundColor","isBackgroundColorTransparent","isDelete"],Object.fromEntries(Object.entries(t).filter(function(e){var t,n,r=(t=e,n=1,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var a=[],n=!0,r=!1,l=void 0;try{for(var i,o=e[Symbol.iterator]();!(n=(i=o.next()).done)&&(a.push(i.value),!t||a.length!==t);n=!0);}catch(e){r=!0,l=e}finally{try{n||null==o.return||o.return()}finally{if(r)throw l}}return a}
1(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}())[0];return!a.includes(r)}))),h=_.buttonType&&[n.TERTIARY,n.TERTIARY_ALTERNATE].includes(_.buttonType);return r=m?f?"icon_16_close":"icon_16_arrow-down":r,r=h?_.isDelete?"icon_16_trash":"icon_16_arrow-down":r,l=h?void 0:l,c=h?void 0:c,p=h?void 0:p,o.createElement("button",s({className:d(u({},_,{toggle:f,hidden:E})),"aria-hidden":E,tabIndex:E?-1:void 0},v),o.createElement(g,{isLoading:p&&!!r&&(y||!l),iconId:r}),o.createElement("div",{className:i()({"main-button__text--center":b})},c),(p||l)&&!y&&o.createElement("div",{className:"main-button__right-icon"},o.createElement(g,{isLoading:p&&!!l&&!y,iconId:l})))}},40769:(e,t,a)=>{a.d(t,{q:()=>c});var n=a(94184),r=a.n(n),l=a(67294),i=a(75168);function o(){return o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},o.apply(this,arguments)}var c=function(e){var t=e.className,a=e.children,n=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},l=Object.keys(e);for(n=0;n<l.length;n++)a=l[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)a=l[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,["className","children"]);return l.createElement("tr",o({},n,{className:r()("table-row--empty",t)}),l.createElement(i.D,{colSpan:99,role:"status"},a))}},1756:(e,t,a)=>{a.r(t),a.d(t,{default:()=>k});var n=a(67294),r=a(27484),l=a.n(r),i=a(46623),o=a(70416),c=a(94184),m=a.n(c),s=a(1822),u=a(31354),d=a(57709);var g=function(e){var t,a,r=(0,d.f)(),l=(t=(0,u.Z)(),a=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var a=[],n=!0,r=!1,l=void 0;try{for(var i,o=e[Symbol.iterator]();!(n=(i=o.next()).done)&&(a.push(i.value),!t||a.length!==t);n=!0);}catch(e){r=!0,l=e}finally{try{n||null==o.return||o.return()}finally{if(r)throw l}}return a}(t,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),i=l[0],c=l[1],g=null==c?void 0:c.size,p=m()("mortgage-loan-header mortgage-loan-header--".concat(g)),y=e.mortgageLoanDetails,f=y.productName,b=y.outstandingAmount,E=y.loanNumber,_=y.realPropertyAddress,v=y.interestRate,h=y.principalAmount;return n.createElement("div",{className:p,ref:i},n.createElement("div",{className:"mortgage-loan-header__inner"},n.createElement("div",{className:"mortgage-loan-header__left"},n.createElement("div",{className:"mortgage-loan-header__address"},_.streetName," ",_.houseNumber),n.createElement("div",{className:"mortgage-loan-header__detail-text"},n.createElement("span",{className:"mortgage-loan-header__detail-label"},r.tkLoanNumberLabel,":"),E),n.createElement("div",{className:"mortgage-loan-header__detail-text"},f," ",s.H.formatPercentage(v,!0))),n.createElement("div",{className:"mortgage-loan-header__right"},n.createElement("div",{className:"mortgage-loan-header__balance"},n.createElement(o.$,{className:"mortgage-loan__amount",type:o.x.BALANCE,displayCurrencyAfterValue:!0,value:b.amount.decimalValue,currency:b.currencyCode,formatOptions:{maximumFractionDigits:0,minimumFractionDigits:0}})),n.createElement("div",{className:"mortgage-loan-header__detail-text"},n.createElement("span",{className:"mortgage-loan-header__detail-label"},r.principalAmount,":"),n.createElement(o.$,{className:"mortgage-loan__amount",type:o.x.BALANCE,displayCurrencyAfterValue:!0,value:h.amount.decimalValue,currency:h.currencyCode,formatOptions:{maximumFractionDigits:0,minimumFractionDigits:0}})))))},p=a(69189),y=a(59137),f=a(46138),b=a(50661),E=a(12461),_=a(11054),v=a(23258),h=a(80714),N=a(75168),O=a(44268),A=a(40769),D=a(64857),T=a(58082),w=a(14578),I=a(11603),C=a(68038),L=a(80449);function R(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var x=function(e){var t=(0,d.f)(),a=e.loanId?e.loanId:"",r=(0,i._V)({loanId:a}),l=r.data,c=r.error,m=r.isLoading,s=(0,w.Z)(),u=(0,n.useMemo)(function(){return(null==l?void 0:l.instalmentSchedule.filter(function(e){return new Date(e.endDate).getTime()>Date.now()}))||[]},[null==l?void 0:l.instalmentSchedule]),R=(0,n.useMemo)(function(){return u.map(S)||[]},[u]),x=(0,T.Z)({data:R,itemId:"instalmentId",initialSort:{sortId:"endDate",comparableFunction:(0,C.v4)("endDate")},sortOrder:I.D.ASC}),j=x.items,k=x.sortBy,V=x.sortId,P=x.sortOrder,Y=(0,n.useCallback)(function(e){return k((0,C.v4)(e),e)},[k]);return c&&s.dismissable(c),m?n.createElement("div",{className:"mortgage-loan-detail
1s"},n.createElement(_.Z,null)):n.createElement("div",{className:"mortgage-loan-details"},n.createElement("div",{className:"mortgage-loan-details__header"},n.createElement(b.c,{buttonType:b.w.LINK,leftIconId:"icon_16_arrow-left",small:!0,onClick:L.ln,"data-testid":"user-admin_edit-page__back-btn"},t.backToMortgage)),l&&n.createElement(g,{mortgageLoanDetails:l}),n.createElement("div",{className:"grid-container"},n.createElement(p.Z,{shadow:!0,className:"mortgage-loan-details__instalments"},n.createElement(y.Z,null,n.createElement(f.O,{primaryTitle:t.installmentOverview,className:"mortgage-loan-details__instalments-header"},n.createElement("img",{src:"/dist/styles/assets/gfx/totalkredit.svg",className:"mortgage-loan-card__body-header-logo",loading:"lazy",alt:t.tkLoanLabel})),n.createElement(v.i,{columnSpacing:!0,widen:!0,className:"mortgage-loan-details__table"},n.createElement(O.s,null,n.createElement(D.S,null,n.createElement(N.D,{className:"mortgage-loan-details__date",role:"columnheader",colWidth:"100px"},n.createElement(E.Z,{labels:{sortLabel:t.endDate},sortOrder:P,selected:"endDate"===V,onClick:function(){return Y("endDate")}})),n.createElement(N.D,{className:"mortgage-loan-details__payment",role:"columnheader",hideOnSizes:["medium","small"]},n.createElement(E.Z,{labels:{sortLabel:t.payment},sortOrder:P,selected:"payment.amount.decimalValue"===V,onClick:function(){return Y("payment.amount.decimalValue")}})),n.createElement(N.D,{className:"mortgage-loan-details__discount",role:"columnheader",hideOnSizes:["medium","small"]},n.createElement(E.Z,{labels:{sortLabel:t.discount},sortOrder:P,selected:"discount.amount.decimalValue"===V,onClick:function(){return Y("discount.amount.decimalValue")}})),n.createElement(N.D,{className:"mortgage-loan-details__interest",role:"columnheader"},n.createElement(E.Z,{labels:{sortLabel:t.interest},sortOrder:P,selected:"interest.amount.decimalValue"===V,onClick:function(){return Y("interest.amount.decimalValue")}})),n.createElement(N.D,{className:"mortgage-loan-details__interest-margin",role:"columnheader",hideOnSizes:["medium","small"]},n.createElement(E.Z,{labels:{sortLabel:t.interestMargin},sortOrder:P,selected:"interestMargin.amount.decimalValue"===V,onClick:function(){return Y("interestMargin.amount.decimalValue")}})),n.createElement(N.D,{className:"mortgage-loan-details__principal-repayment",role:"columnheader"},n.createElement(E.Z,{labels:{sortLabel:t.principalRepayment},sortOrder:P,selected:"principalRepayment.amount.decimalValue"===V,onClick:function(){return Y("principalRepayment.amount.decimalValue")}})),n.createElement(N.D,{className:"mortgage-loan-details__loan-principal-amount-outstanding",role:"columnheader",alignRight:!0},n.createElement(E.Z,{labels:{sortLabel:t.loanPrincipalAmountOutstanding},sortOrder:P,selected:"loanPrincipalAmountOutstanding.amount.decimalValue"===V,onClick:function(){return Y("loanPrincipalAmountOutstanding.amount.decimalValue")}})))),n.createElement(h.R,null,!j.length&&n.createElement(A.q,null,t.global.noResultsLabel),j.map(function(e){return n.createElement(D.S,{key:e.instalmentId},n.createElement(N.D,{className:"mortgage-loan-details__date"},e.formattedEndDate),n.createElement(N.D,{className:"mortgage-loan-details__payment",hideOnSizes:["medium","small"]},n.createElement(o.$,{className:"mortgage-loan-details__amount",type:o.x.BALANCE,displayCurrencyAfterValue:!0,value:e.payment.amount.decimalValue,currency:e.payment.currencyCode,formatOptions:{maximumFractionDigits:0,minimumFractionDigits:0}})),n.createElement(N.D,{className:"mortgage-loan-details__principal-repayment"},n.createElement(o.$,{className:"mortgage-loan-details__amount",type:o.x.BALANCE,displayCurrencyAfterValue:!0,value:e.principalRepayment.amount.decimalValue,currency:e.principalRepayment.currencyCode,formatOptions:{maximumFractionDigits:0,minimumFractionDigits:0}})),n.createElement(N.D,{className:"mortgage-loan-details__interest"},n.createElement(o.$,{className:"mortgage-loan-details__amount",type:o.x.BALANCE,displayCurrencyAfterValue:!0,value:e.interest.amount.decimalValue,currency:e.interest.currencyCode,formatOptions:{maximumFractionDigits:0,minimumFractionDigits:0}}
1)),n.createElement(N.D,{className:"mortgage-loan-details__interest-margin",hideOnSizes:["medium","small"]},n.createElement(o.$,{className:"mortgage-loan-details__amount",type:o.x.BALANCE,displayCurrencyAfterValue:!0,value:e.interestMargin.amount.decimalValue,currency:e.interestMargin.currencyCode,formatOptions:{maximumFractionDigits:0,minimumFractionDigits:0}})),n.createElement(N.D,{className:"mortgage-loan-details__discount",hideOnSizes:["medium","small"]},n.createElement(o.$,{className:"mortgage-loan-details__amount",type:o.x.BALANCE,displayCurrencyAfterValue:!0,value:e.discount.amount.decimalValue,currency:e.discount.currencyCode,formatOptions:{maximumFractionDigits:0,minimumFractionDigits:0}})),n.createElement(N.D,{className:"mortgage-loan-details__loan-principal-amount-outstanding",alignRight:!0},n.createElement(o.$,{className:"mortgage-loan-details__amount",type:o.x.BALANCE,displayCurrencyAfterValue:!0,value:e.loanPrincipalAmountOutstanding.amount.decimalValue,currency:e.loanPrincipalAmountOutstanding.currencyCode,formatOptions:{maximumFractionDigits:0,minimumFractionDigits:0}})))})))))))},S=function(e){return function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),n.forEach(function(t){R(e,t,a[t])})}return e}({instalmentId:JSON.stringify(e)},e,{formattedEndDate:l()(e.endDate).format("MMM, YYYY")})};function j(){return j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},j.apply(this,arguments)}const k=function(e){var t=e.contextModel.loanId||(0,L.EH)("loanId");if(!t)throw new Error("No ID available");return n.createElement(x,j({},e.contextModel,{loanId:t}))}}}]);
2//# sourceMappingURL=1756.f5ede0d232697807a397.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.