1"use strict";(window.webpackChunksdc_neos=window.webpackChunksdc_neos||[]).push([[7564],{7028:(e,t,n)=>{n.d(t,{$r:()=>O,AE:()=>g,KU:()=>E,Kp:()=>y,YF:()=>_,YR:()=>b,ZV:()=>f,dg:()=>T,dr:()=>v,fE:()=>N,fb:()=>I,gQ:()=>p,kC:()=>k,lF:()=>S,nF:()=>C,p7:()=>x,rg:()=>h,u0:()=>A});var r=n(58409),a=n(87191),o=n(58609),l=n(48190),i=n(90062),c=n(55334),u=n(48563),s=n(46504),m=n(13777),d=n(68038),p="...";function f(e,t){var n=e.getAgreementCombinedKey();if(n)return t.find(function(e){return e.selfServiceAgreement===n})}function y(e){return function(t,n){var r,a;return((null===(r=f(t,e))||void 0===r?void 0:r.name)||"")>((null===(a=f(n,e))||void 0===a?void 0:a.name)||"")?1:-1}}function b(e,t){var n=e.dateSortingKey,r=t.dateSortingKey;return n&&r?(0,d.Jq)(n,r):0}function v(e,t,n){var r=(0,a.B)(n.paymentStatus,e.getPaymentStatus()),o=(0,a.B)(n.paymentStatus,t.getPaymentStatus());return(0,d.Jq)(r,o)}function g(e,t){var n=e.getAmount(),a=t.getAmount();if(!n||!a)return n?-1:a?1:0;var o=(0,r.se)(n)?n.amount.decimalValue:n,l=(0,r.se)(a)?a.amount.decimalValue:a;return(0,d.Jq)(o,l)}function h(e,t){return(0,d.Jq)(e.getFormattedDebitorValue(),t.getFormattedDebitorValue())}var E=function(e,t){return(0,d.Jq)(e.getOwnText(),t.getOwnText())};function A(e,t){return(0,d.Jq)(e.getFormattedCreditorValue(),t.getFormattedCreditorValue())}function N(e,t){return(0,d.Jq)(e.itemSource,t.itemSource)}function I(e,t,n,r){var o;return{id:e.id,company:t===i.vZ.BUSINESS?null===(o=f(e,n))||void 0===o?void 0:o.name:void 0,from:e.getFormattedDebitorValue()||p,to:e.getFormattedCreditorValue()||p,statusLabel:e.getPaymentStatus()?(0,a.B)(r.paymentStatus,e.getPaymentStatus()):p,formattedAmount:e.getFormattedAmount()||p,formattedDate:e.getFormattedDueDate(t)||p,type:_(e,r).label,originalItem:e,ownText:e.getOwnText()||p}}function _(e,t){switch(e.itemSource){case u.gN.EFAKTURA:case u.gN.EFAKTURASWEDEN:return{label:t.eInvoice};case u.gN.OUTBOX:case u.gN.REJECTED_PAYMENT:return{label:w(e,t)};case u.gN.PAYMENTS_FILE:var n=e.paymentItem,r=1===n.paymentsFile.noOfPayments?t.paymentSingular:t.paymentsPlural;return{label:"".concat(n.paymentsFile.fileName," (").concat(n.paymentsFile.noOfPayments," ").concat(r,")")};case u.gN.PAYMENT_AGREEMENT:case u.gN.REQUEST_FOR_TRANSFER:return{label:w(e,t)};default:return{label:t.unknown}}}function w(e,t){switch(e.getPaymentType()){case s.vO.MONEY_TRANSFER:return t.moneyTransfer;case s.vO.GIRO_PAYMENT:return t.giroTransfer;case s.vO.FOREIGN_TRANSFER:return t.foreignTransfer;case c.p.OBXT:return t.moneyTransfer;case c.p.OPYC:return t.giroTransfer;case c.p.OUFP:return t.foreignTransfer;case l.gm.BS_AGREEMENT:return t.bsAgreement;case l.gm.AVTALE_GIRO:return t.avtaleGiro;case l.gm.AUTO_GIRO:return t.autoGiro;case l.gm.RECURRING_TRANSFER:return t.recurringTransfer;case m.u.PAY_FROM_ABROAD:return t.payFromAccountAbroad;case m.u.TAKE_HOME_FROM_ABROAD:return t.takeHomeFromAccountAbroad}return p}var S=function(e){return e.every(function(e){return(0,u.H0)(e)})},C=function(e){return e.every(function(e){return(0,u.OH)(e)})},T=function(e){return!!Array.isArray(e)&&e.every(function(e){return!!e.paymentAgreementItem})},O=function(e){return!!Array.isArray(e)&&e.some(function(e){var t,n;if((0,u.uI)(e))return(null===(t=e)||void 0===t||null===(n=t.outboxItem)||void 0===n?void 0:n.outboxType)===c.p.OUFP})},k=function(e,t){return function(n){return(0,o.Pp)(e,{payment_type:n.itemSource,category_id:"-",merchant_id:"-",size:t})}},x=function(e,t,n){return"".concat(e,"?").concat(t,"=").concat(n)}},72798:(e,t,n)=>{n.d(t,{Z:()=>u});var r,a=n(94184),o=n.n(a),l=n(67294),i=n(96967);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}const u=function(e){var t=o()("circle",(c(r={},"circle--color-".concat(e.color),!!e.color),c(r,"circle--bg-color-".concat(e.bgColor),!!e.bgColor),c(r,"circle--border-color-".concat(e.borderColor),!!e.borderColor),c(r,"circle--size-".concat(e.size),!!e.size),c(r,"circle--with-box-shadow",!!e.withBoxShadow),c(r,"".concat(e.className),!!e.className),r));return l.createElement("span",{className:t},e.withCheckmark&&l.createElement(i.Z,{className:"circle__checkmark",iconId:"icon_16_checkmark"}),e.children)}}
1,29598:(e,t,n)=>{n.d(t,{Z:()=>c});var r=n(94184),a=n.n(r),o=n(67294),l=n(58483),i=n(72798);const c=function(e){var t=e.itemQty,n=void 0===t?0:t,r=e.className,c=e.menu,u=e.additionalBulkMenuContent,s=e.hideCounter,m=e.hideAdditionalBulkMenuContent,d=e.noRightPadding,p=e.borderBetweenItems,f=e.overflowVisible,y=e.labels;return o.createElement("nav",{className:a()("list__bulk-menu-container",r,{"list__bulk-menu-container--no-right-padding":d,"list__bulk-menu-container--overflow-visible":f}),role:"navigation","aria-label":y.bulkSelectionMenuLabel||""},o.createElement("div",{className:"list__bulk-menu"},o.createElement("div",{className:"list__bulk-menu-count"},!s&&o.createElement(o.Fragment,null,o.createElement(i.Z,{className:"list__bulk-menu-count-circle"},n),o.createElement("div",{className:"list__bulk-menu-count-label"},y.chosenBulkItemsLabel))),o.createElement("div",{className:a()("list__bulk-menu-actions",{"list__bulk-menu-actions--border-before-items":p,"list__bulk-menu-actions--border-after-last-item":u&&p})},c&&o.createElement(l.Z,{items:c.items})),!m&&u))}},28558:(e,t,n)=>{n.d(t,{T:()=>r,e:()=>s});var r,a,o=n(94184),l=n.n(o),i=n(53920),c=n(67294),u=n(29183);(a=r||(r={}))[a.PDF=0]="PDF",a[a.IMAGE=1]="IMAGE",a[a.HTML=2]="HTML",a[a.UNKNOWN=3]="UNKNOWN";var s=function(e){var t=(0,c.useRef)((0,i.Z)()).current;return(0,c.useEffect)(function(){e.postVariables&&(0,u.nv)(e.url,e.postVariables,t)},[t,e.postVariables,e.url]),c.createElement("div",{className:l()("media-viewer",e.className)},function(){switch(e.fileType){case r.PDF:case r.HTML:case r.UNKNOWN:return c.createElement("iframe",{name:t,onLoad:e.onLoad,className:"media-viewer__iframe",src:e.postVariables?void 0:e.url});case r.IMAGE:return c.createElement("img",{loading:"lazy",onLoad:e.onLoad,className:"media-viewer__image",src:e.url})}}())}},2051:(e,t,n)=>{n.d(t,{E:()=>y});var r=n(67294),a=n(73935),o=n(94184),l=n.n(o),i=n(28558),c=n(17249);function u(){return u=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},u.apply(this,arguments)}var s=function(e){return r.createElement(c.Z,{className:"media-viewer-modal",ariaHideApp:!1,isOpen:e.isOpen,onRequestClose:e.onClose},r.createElement(i.e,u({},e,{className:l()("media-viewer-modal__media-viewer",{"media-viewer-modal__media-viewer--iframe":[i.T.HTML,i.T.PDF].includes(e.fileType),"media-viewer-modal__media-viewer--image":[i.T.IMAGE].includes(e.fileType)})})))},m=n(29183);function d(e,t,n,r,a,o,l){try{var i=e[o](l),c=i.value}catch(e){return void n(e)}i.done?t(c):Promise.resolve(c).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function l(e){d(o,r,a,l,i,"next",e)}function i(e){d(o,r,a,l,i,"throw",e)}l(void 0)})}}var f=n(35666),y=(f.mark(h),f.mark(b),p(f.mark(function e(t){var n;return f.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!g(t.fileType)){e.next=9;break}if(!t.postVariables){e.next=7;break}return e.next=4,t.url;case 4:return n=e.sent,(0,m.nv)(n,t.postVariables,"_blank"),e.abrupt("return");case 7:return E(t),e.abrupt("return");case 9:return e.next=11,v(t);case 11:case"end":return e.stop()}},e)})));function b(){return(b=p(f.mark(function e(t){var n,o,l;return f.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.url;case 2:n=e.sent,o=document.createElement("div"),l=function(){var e;a.unmountComponentAtNode(o),null===(e=o.parentNode)||void 0===e||e.removeChild(o)},document.body.appendChild(o),a.render(r.createElement(s,{fileType:t.fileType,url:n,isOpen:!0,onClose:l,postVariables:t.postVariables}),o);case 7:case"end":return e.stop()}},e)}))).apply(this,arguments)}function v(e){return b.apply(this,arguments)}function g(e){return!(!(0,m.s2)()&&e!==i.T.UNKNOWN)}function h(){return(h=p(f.mark(function e(t){var n,r,a;return f.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:var o;return o=(0,m.uc)(),n=o.redirect,r=o.showError,e.prev=1,e.next=4,t.url;case 4:return a=e.sent,n(a),e.abrupt("return");case 9:e.prev=9,e.t0=e.catch(1),r(e.t0);case 12:case"end":return e.stop()}},e,null,[[1,9]])}))).apply(this,arguments)}function E(e){return h.apply(this,arguments)}}
1,693:(e,t,n)=>{n.d(t,{R:()=>o});var r=n(67294),a=n(82412);var o=function(){var e=(0,a.aj)();return{allSelectedAccountHolders:(0,r.useMemo)(function(){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}}(t=e.selectedAccountHolders)||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")}();var t},[e.selectedAccountHolders]),neosAccountHoldersQuery:e,isLoadingNeosAccountHolders:e.isLoading,neosAccountHoldersError:e.error,selectedNeosAccountHolders:e.selectedAccountHolders}}},39954:(e,t,n)=>{n.d(t,{f:()=>f});var r=n(81854),a=n(79922),o=n(33876),l=n(50558),i=n(28558),c=n(2051);function u(e,t,n,r,a,o,l){try{var i=e[o](l),c=i.value}catch(e){return void n(e)}i.done?t(c):Promise.resolve(c).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function l(e){u(o,r,a,l,i,"next",e)}function i(e){u(o,r,a,l,i,"throw",e)}l(void 0)})}}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 d(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 p=n(35666);function f(e){var t=(0,l.I0)(),n=s(p.mark(function e(n,a){var l;return p.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.c)(t,r.x7.viewEInvoice,{payload:{agreementCombinedKey:a,id:n}});case 2:return l=e.sent,e.abrupt("return",d({},l,{fileType:i.T.UNKNOWN}));case 4:case"end":return e.stop()}},e)})),u=s(p.mark(function t(r){var o,l,i,c;return p.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=3,n(r.eInvoiceId,r.agreementCombinedKey);case 3:return i=t.sent,c=(0,a.Z)((null===(o=i.eInvoiceSeUrl)||void 0===o?void 0:o.url)||(null===(l=i.eInvoiceNoUrl)||void 0===l?void 0:l.url),"Expected URL for e-invoice"),t.abrupt("return",{fileType:i.fileType,url:c,labels:e.labels,postVariables:i.eInvoiceSeUrl?[{key:"cert",value:i.eInvoiceSeUrl.certificate},{key:"ticket",value:i.eInvoiceSeUrl.ticket}]:void 0});case 6:case"end":return t.stop()}},t)}));return{show:s(p.mark(function e(t){var n;return p.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u(t);case 2:return n=e.sent,e.abrupt("return",(0,c.E)(n));case 4:case"end":return e.stop()}},e)})),getConfig:u}}p.mark(f)},57564:(e,t,n)=>{n.r(t),n.d(t,{default:()=>he});var r=n(67294),a=n(94184),o=n.n(a),l=n(9996),i=n.n(l),c=n(32446),u=n(18297),s=n(77696),m=n(44490),d=n(90062),p=n(48563),f=n(12690),y=n(63480),b=n(99373),v=n(45950),g=n(56045),h=n(70416),E=n(7028),A=n(23258),N=n(80714),I=n(75168),_=n(44268),w=n(64857),S=n(1822),C=n(31354),T=n(48659);var O=function(e){var t,n,a=(t=(0,C.Z)(),n=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var l,i=e[Symbol.iterator]();!(r=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==i.return||i.return()}finally{if(a)throw o}}return n}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),o=a[0],l=a[1],i=null==l?void 0:l.size,c=(0,T.Z)().data===d.vZ.BUSINESS,u=e.items.reduce(function(t,n){var r,a=n.getFormattedDebitorValue();if(!a)return t;var o=n.getDebitAccount();if(t[a])return t[a].count+=1,t[a].sumOfPayments+=n.paymentItem.outboxItem.nativeAmount.amount.decimalValue,t;var l=e.accounts.find(function(e){return e.accountNumber===(null==o?void 0:o.accountNumber)||e.accountNumber==="".concat(null==o?void 0:o.clearingNumber).concat(null==o?void 0:o.accountNumber)});return t[a]={count:1,companyName:null===(r=(0,E.ZV)(n,e.accountHolders))||void 0===r?void 0:r.name,accountName:l?S.H.formatAccountAndClearingNumber(l.accountNumber,l.clearingNumber):a,disposableAmount:l?null==l?void 0:l.accountBalance.balanceDisposable.decimalValue:0,sumOfPayments:n.paymentItem.outboxItem.nativeAmount.amount.decimalValue,currencyCode:n.paymentItem.outboxItem.nativeAmount.currencyCode},t},{});return r.createElement("div",{ref:o,className:"outbox-payment-summary outbox-payment-summary--".concat(i)},r.createElement("div",{className:"outbox-payment-summary__title"},e.labels.summary),r.createElement("div",{className:"outbox-payment-summary__wrapper"},r.createElement(A.i,{columnSpacing:!0},r.createElement(_.s,null,r.createElement(w.S,null,r.createElement(I.D,{className:"outbox-payment-summary__wrapper-column-head--count"}),c&&r.createElement(I.D,{className:"outbox-payment-summary__wrapper-column-head--company-name"},e.labels.companyName),r.createElement(I.D,{className:"outbox-payment-summary__wrapper-column-head--account-name"},e.labels.from),r.createElement(I.D,{className:"outbox-payment-summary__wrapper-column-head--disposible-amount",alignRight:!0},e.labels.balanceDisposable),r.createElement(I.D,{className:"outbox-payment-summary__wrapper-column-head--sum-of-payments",alignRight:!0},e.labels.sumOfPayments))),r.createElement(N.R,null,Object.values(u).map(function(e){return r.createElement(w.S,{hover:!0,className:"outbox-payment-summary__wrapper-row",key:e.accountName},r.createElement(I.D,{className:"outbox-payment-summary__wrapper-row-column--count"},r.createElement("span",{className:"outbox-payment-summary__wrapper-row-column--count-circle"},e.count)),c&&r.createElement(I.D,{className:"outbox-payment-summary__wrapper-row-column--company-name"},e.companyName),r.createElement(I.D,{className:"outbox-payment-summary__wrapper-row-column--account-name"},e.accountName),r.createElement(I.D,{className:"outbox-payment-summary__wrapper-row-column--disposible-amount",alignRight:!0},r.createElement(h.$,{value:e.disposableAmount,type:h.x.BALANCE,displayCurrencyAfterValue:!0,currency:e.currencyCode})),r.createElement(I.D,{className:"outbox-payment-summary__wrapper-row-column--sum-of-payments",alignRight:!0},r.createElement(h.$,{value:e.sumOfPayments,type:h.x.BALANCE,displayCurrencyAfterValue:!0,currency:e.currencyCode})))})))))}
1,k=n(16765),x=n(20144),P=n(69822),D=n(29598),R=n(12461),M=n(11054),F=n(67318),V=n(15726),K=n(58082),B=n(57709),L=n(14578),U=n(82412),Z=n(11603),H=n(33747);function j(e,t,n,r,a,o,l){try{var i=e[o](l),c=i.value}catch(e){return void n(e)}i.done?t(c):Promise.resolve(c).then(r,a)}function G(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function l(e){j(o,r,a,l,i,"next",e)}function i(e){j(o,r,a,l,i,"throw",e)}l(void 0)})}}function q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var l,i=e[Symbol.iterator]();!(r=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==i.return||i.return()}finally{if(a)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var z=n(35666);const Y=function(e){z.mark(oe),z.mark(ae);var t=function(e){var t=c.global.deleteConfirmationText;return e.some(function(e){return!e.isDeletable()})?c.global.deleteConfirmationTextWithNoPermission:(0,H.uD)(t)},n=function(e){return ae.apply(this,arguments)},a=function(e){return j.includes(e.paymentItemCombinedKey)},l=function(e,t){return oe.apply(this,arguments)},i=e.outboxItemsResource,c=(0,B.f)(),u=(0,r.useMemo)(function(){return(0,v.R)(i.data,S.H).filter(function(e){return(0,p.uI)(e.paymentItem)})},[i.data]),s=(0,L.Z)(),m=(0,U.aj)().selectedAccountHolders,f=(0,T.Z)().data,y=(0,b.Hq)({accountHolders:m,includeDataAboutGuarantees:f===d.vZ.PRIVATE}).data,h=void 0===y?[]:y,C=q((0,r.useState)([]),2),j=C[0],Y=C[1],Q=q((0,r.useState)(!1),2),W=Q[0],J=Q[1],$=q((0,r.useState)(!1),2),X=$[0],ee=$[1],te=(0,k.z)(),ne=(0,r.useRef)(u.map(function(e){return e.id})),re=j.length>0;function ae(){return(ae=G(z.mark(function e(n){var r;return z.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t(n);case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:return r=n.filter(function(e){return e.isDeletable()}),Y(r.map(function(e){return e.paymentItemCombinedKey})),e.prev=7,e.next=10,i.delete(n.map(function(e){return e.paymentItem}));case 10:if(!e.sent.items.some(function(e){return e.status!==g.N.SUCCESS})){e.next=13;break}throw new V.g("Could not delete all items");case 13:e.next=18;break;case 15:e.prev=15,e.t0=e.catch(7),s.dismissable(e.t0);case 18:Y([]);case 19:case"end":return e.stop()}},e,null,[[7,15]])}))).apply(this,arguments)}function oe(){return(oe=G(z.mark(function e(t,n){var r,a;return z.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n===k.l.APPROVE?J(!0):ee(!0),r=!0,!t.some(function(e){return!e.isApprovable()})){e.next=6;break}return e.next=5,(0,H.uD)(c.global.approveConfirmationTextWithNoPermission);case 5:r=e.sent;case 6:if(a=t.filter(function(e){return e.isApprovable()}),!r){e.next=11;break}return e.next=10,te({outboxPaymentItems:a.map(function(e){return e.paymentItem}),action:n,drafts:!0});case 10:n===k.l.APPROVE?J(!1):ee(!1);case 11:case"end":return e.stop()}},e)}))).apply(this,arguments)}var le=function(t){var r=[{iconId:"icon_28_trash",label:c.global.delete,onClick:function(){n([t])},disabled:!t.isDeletable()||re},{iconId:"icon_28_bell",label:c.addToOutbox,onClick:function(){return l([t],k.l.OUTBOX)},disabled:!t.isApprovable()},{iconId:"icon_28_checkmark",label:c.global.approve,onClick:function(){return l([t],k.l.APPROVE)},disabled:!t.isApprovable()}];return(0,x.gU)(t.paymentItem.outboxItem.outboxType)&&(r.push({iconId:"icon_16_edit",label:c.global.editPayment,onClick:function(){e.onEditRequested(t.paymentItem)},disabled:!t.isEditable()}),r.push({iconId:"icon_16_two-documents-plus",label:c.copyDraft,onClick:function(){e.onCopyRequested(t.paymentItem)}})),r},ie=(0,K.Z)({data:u,itemId:"id",initialSort:{comparableFunction:E.YR,sortId:"dateSortingKey"},sortOrder:Z.D.ASC,preselectedData:u}),ce=ie.sortId,ue=ie.sortBy,se=ie.sortOrder,me=ie.paginatedItems,de=ie.selectedItems,pe=ie.isSelected,fe=ie.isAllSelected,ye=ie.toggleSelectAll,be=ie.toggleSelect;(0,r.useEffect)(function(){var e=u.filter(function(e){return!ne.current.includes(e.id)}),t=e.map(function(e){return e.id});u.every(function(e){return pe(e)||t.includes(e.id)})&&e.forEach(be),ne.current=i.data.map(function(e){return e.id})},[i.data]);var ve,ge=de.length<1&&me.length>0,he=o()("payment-draft-list",{"payment-draft-list--hasBulkSelected":de.length>0,"payment-draft-list-items--isReloading":i.isFetching,"payment-draft-list--itemsExistNoSelection":ge});return r.createElement("div",{className:he},r.createElement(A.i,{columnSpacing:!0},r.createElement(_.s,null,r.createElement(w.S,{className:"draft-row"}
1,r.createElement(I.D,{hideOnSizes:["small"],className:o()("draft-column-bulk",{"draft-column-bulk--isBusinessSegment":f===d.vZ.BUSINESS}),noBorder:!0},r.createElement(P.Z,{labels:{tooltip:c.global.selectAllText},inputProps:{"aria-label":c.global.selectAllText,checked:fe,id:"payment-outbox-bulk-all-select",onChange:function(){ye()}}})),r.createElement(I.D,{className:"payment-draft-list__column--date",hideOnSizes:["small"]},r.createElement(R.Z,{labels:{sortLabel:c.global.date},selected:"dateSortingKey"===ce,sortOrder:se,onClick:function(){return ue(E.YR,"dateSortingKey")}})),f===d.vZ.BUSINESS&&r.createElement(I.D,{className:"payment-draft-list__column--company"},c.global.company),r.createElement(I.D,{className:"payment-draft-list__column--from",hideOnSizes:f===d.vZ.BUSINESS?["small"]:[]},c.global.from),r.createElement(I.D,{className:"payment-draft-list__column--to",hideOnSizes:["small"]},c.global.to),r.createElement(I.D,{className:"payment-draft-list__column--amount",alignRight:!0},r.createElement(R.Z,{labels:{sortLabel:c.global.amount},selected:"amount"===ce,sortOrder:se,onClick:function(){return ue(E.AE,"amount")}})),r.createElement(I.D,null))),r.createElement(N.R,null,i.isFetching&&r.createElement(w.S,{className:"draft-row-spinner"},r.createElement(I.D,{colSpan:99},r.createElement(M.Z,{className:"draft-row-spinner__spinner"}))),me.map(function(e){var t,n=o()("draft-row",{"draft-row--isDeleting":a(e),"draft-row--focusWithinHighlight":!0});return r.createElement(w.S,{key:e.id,className:n,hover:!0},r.createElement(I.D,{hideOnSizes:["small"],className:o()("draft-column-bulk",{"draft-column-bulk--isBusinessSegment":f===d.vZ.BUSINESS}),noBorder:!0},r.createElement(P.Z,{labels:{tooltip:c.global.selectOutboxItemText},inputProps:{"aria-label":c.global.selectOutboxItemText,checked:pe(e),id:e.id,onChange:function(){be(e)}}})),r.createElement(I.D,{className:"payment-draft-list__column--date",hideOnSizes:["small"]},e.getFormattedDueDate(f)||E.gQ),f===d.vZ.BUSINESS&&r.createElement(I.D,{className:"payment-draft-list__column--company"},null===(t=(0,E.ZV)(e,m))||void 0===t?void 0:t.name),r.createElement(I.D,{className:"payment-draft-list__column--from",hideOnSizes:f===d.vZ.BUSINESS?["small"]:[]},e.getFormattedDebitorValue()||E.gQ),r.createElement(I.D,{className:"payment-draft-list__column--to",hideOnSizes:["small"]},e.getFormattedCreditorValue()||E.gQ),r.createElement(I.D,{className:"payment-draft-list__column--amount",noWrap:!0,alignRight:!0},e.getFormattedAmount()||E.gQ),r.createElement(I.D,{className:"draft-column-context",noBorder:!0},r.createElement(F.Z,{contextMenuList:{items:le(e)},contextMenuAriaLabel:c.global.contextMenuAriaLabel}
1)))}))),me.length<1&&r.createElement("div",{className:"payment-draft-list__empty-message"},!i.error&&i.isLoading?r.createElement(M.Z,{fillHeight:!0}):r.createElement("p",null,c.global.emptyOutboxMessage)),de.length>0&&r.createElement(O,{items:de,labels:{from:c.global.from,companyName:c.companyName,balanceDisposable:c.global.disposableAmount,sumOfPayments:c.sumOfPayments,summary:c.global.summary},accounts:h,accountHolders:m}),r.createElement("div",{className:"payment-draft-list__footer"},de.length>0&&r.createElement(D.Z,{labels:{bulkSelectionMenuLabel:c.outboxBulkActions,chosenBulkItemsLabel:c.global.selected},itemQty:de.length,borderBetweenItems:!0,noRightPadding:!0,menu:{items:(ve=de,[{label:c.global.delete,color:"brand-4-on-white",onClick:function(){n(ve)},loading:re,iconId:"icon_28_trash",disabled:re||!ve.some(function(e){return e.isDeletable()})},{label:c.addToOutbox,color:"brand-4-on-white",onClick:function(){return l(ve,k.l.OUTBOX)},loading:X,iconId:"icon_28_bell",disabled:!ve.some(function(e){return e.isApprovable()})},{label:c.global.approve,color:"white-on-brand-4",onClick:function(){return l(ve,k.l.APPROVE)},loading:W,iconId:"icon_28_checkmark",disabled:!ve.every(function(e){return e.isApprovable()})}])}}),ge&&r.createElement(D.Z,{labels:{bulkSelectionMenuLabel:c.outboxBulkActions,chosenBulkItemsLabel:c.global.selected},hideCounter:!0,borderBetweenItems:!0,noRightPadding:!0,menu:{items:[{label:c.addAllToOutbox,iconId:"icon_28_bell",color:"brand-4-on-white",onClick:function(e){e.preventDefault(),l(me,k.l.OUTBOX)}},{label:c.approveAll,iconId:"icon_28_checkmark",color:"white-on-brand-4",onClick:function(e){e.preventDefault(),l(me,k.l.APPROVE)}}]}})))};var Q=n(71237),W=n(78896),J=n(21988),$=n(693),X=n(77132),ee=n(58409),te=n(56996),ne=n(39954);function re(e,t,n,r,a,o,l){try{var i=e[o](l),c=i.value}catch(e){return void n(e)}i.done?t(c):Promise.resolve(c).then(r,a)}var ae=n(35666);function oe(e){var t,n,a,o=(0,ne.f)({labels:e.labels}),l=(n=(0,r.useState)(!1),a=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var l,i=e[Symbol.iterator]();!(r=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==i.return||i.return()}finally{if(a)throw o}}return n}(n,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),i=l[0],c=l[1],u=e.paymentItemDetails;if(u&&((0,ee.xb)(u)||(0,ee.ig)(u))&&(!(0,ee.ig)(u)||te.vc.features.enableSwedishEinvoiceSpecifications))return{isLoading:i,show:(t=ae.mark(function e(){var t;return ae.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:c(!0),e.prev=2,e.t0=u.itemSource,e.next=e.t0===p.gN.EFAKTURA?6:e.t0===p.gN.EFAKTURASWEDEN?12:18;break;case 6:if(u.item.eInvoice.agreementCombinedKey){e.next=8;break}return e.abrupt("return");case 8:return e.next=10,o.show({agreementCombinedKey:u.item.eInvoice.agreementCombinedKey,eInvoiceId:u.item.eInvoice.eInvoiceId});case 10:case 16:return t=e.sent,e.abrupt("break",19);case 12:if(u.item.eInvoiceSe.agreementCombinedKey){e.next=14;break}return e.abrupt("return");case 14:return e.next=16,o.show({agreementCombinedKey:u.item.eInvoiceSe.agreementCombinedKey,eInvoiceId:u.item.eInvoiceSe.eInvoiceId});case 18:return e.abrupt("break",19);case 19:return c(!1),e.abrupt("return",t);case 23:throw e.prev=23,e.t1=e.catch(2),c(!1),new V.g("Unable to get invoice",e.t1);case 27:case"end":return e.stop()}},e,null,[[2,23]])}),function(){var e=this,n=arguments;return new Promise(function(r,a){var o=t.apply(e,n);function l(e){re(o,r,a,l,i,"next",e)}function i(e){re(o,r,a,l,i,"throw",e)}l(void 0)})})}}ae.mark(oe);var le=n(84447),ie=n(19194),ce=n(68038),ue=n(27086);function se(e,t,n,r,a,o,l){try{var i=e[o](l),c=i.value}catch(e){return void n(e)}i.done?t(c):Promise.resolve(c).then(r,a)}function me(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function l(e){se(o,r,a,l,i,"next",e)}function i(e){se(o,r,a,l,i,"throw",e)}l(void 0)})}}function de(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){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){de(e,t,n[t])})}return e}function fe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var l,i=e[Symbol.iterator]();!(r=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==i.return||i.return()}finally{if(a)throw o}}return n}
1(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var ye=n(35666);const be=function(e){var t,n=(0,r.useRef)(null),a=(0,L.Z)(),l=(0,U.aj)(),v=l.error,g=l.selectedAccountHolders,h=fe((0,r.useState)((0,x.or)()||e.defaultPaymentType||(S.H.country===d.cH.SE?(0,ce.Bh)((t=e.enabledPaymentTypes,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")}()),y.uG.TRANSFER,y.uG.GIRO_SE)[0]:e.enabledPaymentTypes[0])),2),E=h[0],A=h[1],N=(0,B.f)(),I=(0,T.Z)(),_=I.data,w=I.isLoading,O=I.error,k=(0,b.Hq)({accountHolders:g,includeDataAboutGuarantees:_===d.vZ.PRIVATE}),P=k.data,D=void 0===P?[]:P,R=k.error,M=k.isLoading,F=(0,r.useMemo)(function(){return(0,x.SC)(D,E)},[D,E]),V=(0,W.y)(g,p.gN.OUTBOX,s.Z.UNDER_ESTABLISHMENT),K=(0,c.jg)(),Z=V.error||v||R||K.error||O;Z&&a.dismissable(Z);var H=(0,J.TC)(),j=H.paymentMultipleModeAllowed&&H.paymentActiveMultimode!==le.rN.INACTIVE,G=fe((0,C.Z)(),2),q=G[0],z=G[1],ee=o()("payment",{"payment--multi-mode":j}),te=null==z?void 0:z.width,ne=fe((0,r.useState)(void 0),2),re=ne[0],ae=ne[1],se=fe((0,r.useState)(),2),de=se[0],be=se[1],ve=(0,X.y)({paymentItemCombinedKey:null==de?void 0:de.paymentItemCombinedKey,eInvoiceId:null==de?void 0:de.eInvoiceId},function(t){var n=(0,x.vO)({country:S.H.country,paymentDetails:t,prefillPaymentFormMode:void 0!==(null==de?void 0:de.prefillFormMode)?de.prefillFormMode:x.es.UPDATE,giroSystemTypeConfig:e.giroSystemTypeConfig});ae(n)}),ge=ve.isLoading,he=ve.error;he&&a.dismissable(he);var Ee=(0,r.useCallback)(me(ye.mark(function e(t){return ye.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:be({paymentItemCombinedKey:t.paymentItemCombinedKey,prefillFormMode:x.es.COPY});case 1:case"end":return e.stop()}},e)})),[be]),Ae=(0,r.useCallback)(me(ye.mark(function e(t){return ye.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:be({paymentItemCombinedKey:t.paymentItemCombinedKey,prefillFormMode:x.es.UPDATE});case 1:case"end":return e.stop()}},e)})),[be]);(0,r.useEffect)(function(){(e.paymentItemCombinedKey||e.eInvoiceId)&&be({paymentItemCombinedKey:e.paymentItemCombinedKey,eInvoiceId:e.eInvoiceId,prefillFormMode:x.es.UPDATE})},[be,e.paymentItemCombinedKey,e.eInvoiceId]);var Ne=(0,r.useCallback)(function(){n.current&&n.current.scrollTo({top:0,behavior:"smooth"})},[]),Ie=(0,$.R)(),_e=Ie.selectedNeosAccountHolders,we=Ie.isLoadingNeosAccountHolders,Se=(0,b.Hq)({accountHolders:_e,includeDataAboutGuarantees:_===d.vZ.PRIVATE}),Ce=Se.data,Te=void 0===Ce?[]:Ce,Oe=Se.isLoading,ke=function(){var e,t=null===(e=(0,ue.Io)(x.VL))||void 0===e?void 0:e.debitAccountCombinedKey,n=(0,ue.Io)(x.V8);if(t&&t===n)return(0,ie.yP)((0,u.Q5)(Te,_e)).find(function(e){return e.accountCombinedKey===t})},xe=r.useMemo(function(){var e,t,n,r,a,o,l=ke(),c=null===(e=(0,ue.Io)(x.VL))||void 0===e?void 0:e.debitAccountCombinedKey,u=l&&"account"===(o=document.referrer.split("?")[0]).substring(o.lastIndexOf("/")+1)?c:function(){var e,t,n;return(0,ue.$b)(x.V8),(null==re||null===(e=re.paymentValues)||void 0===e||null===(t=e.shared)||void 0===t?void 0:t.accountCombinedKey)||(null===(n=(0,ie.KB)(g,F,_))||void 0===n?void 0:n.accountCombinedKey)}(),s={shared:{action:m.Z.POST,accountCombinedKey:u,currencyCode:E!==y.uG.ABROAD&&K.data?null===(t=(0,Q.l)(K.data))||void 0===t?void 0:t.currencyCode:void 0,amount:""},IGNORE:{transferNO:{avtalegiro:{avtaleGiroLimitOption:x.sC.UNLIMITED}}}};return(null==re?void 0:re.paymentValues)?i()(s,pe({},re.paymentValues,{shared:pe({},re.paymentValues.shared,{amount:null==re||null===(n=re.paymentValues)||void 0===n||null===(r=n.shared)||void 0===r||null===(a=r.amount)||void 0===a?void 0:a.toString()})})):s},[re,ge,F.length,E]),Pe=fe((0,r.useState)((0,Q.sc)(F,xe.shared.accountCombinedKey)),2),De=Pe[0],Re=Pe[1],Me=(0,x.Q)(De);(0,r.useEffect)(function(){e.eInvoiceId||Me||z&&(null==z?void 0:z.width)<1024&&H.paymentMultipleModeAllowed?H.setPaymentMultipleModeAllowed(!1):z&&(null==z?void 0:z.width)>=1024&&!H.paymentMultipleModeAllowed&&(H.setPaymentMultipleModeAllowed(!0),H.setPaymentActiveMultimode(le.rN.INACTIVE))},[te,H,z,e.eInvoiceId,Me]),(0,r.useEffect)(function(){(null==re?void 0:re.type)?A(re.type):e.defaultPaymentType&&A(e.defaultPaymentType)},[re,ge,e.defaultPaymentType]),(0,r.useEffect)(function(){var e=ke();De||e||Re((0,Q.sc)(F,xe.shared.accountCombinedKey)),e&&Re(e)},[De,xe]);var Fe=(0,r.useCallback)(function(){V.refetch(),Ne(),H.paymentActiveMultimode===le.rN.ATTACHMENT&&H.setPaymentActiveMultimode(le.rN.INACTIVE),be(void 0),ae(void 0)},[H,V,Ne]),Ve=(0,r.useCallback)(function(){H.setPaymentActiveMultimode(le.rN.DRAFT)},[H]),Ke=oe({labels:e.labels,paymentItemDetails:null==re?void 0:re.paymentDetails}),Be=H.paymentActiveMultimode===le.rN.DRAFT,Le=H.paymentActiveMultimode===le.rN.ATTACHMENT,Ue=Ke&&!Le&&!Be,Ze=(0,r.useMemo)(function(){if(Ue)return{openAttachment:Ke.show,attachmentIsLoading:null==Ke?void 0:Ke.isLoading}},[null==Ke?void 0:Ke.isLoading,null==Ke?void 0:Ke.show,Ue]),He=ge||Oe||we||w;return r.createElement(f.U5,{flipKey:j,className:"payment__flipper"},r.createElement("div",{className:ee,ref:q},r.createElement("h1",{className:"payment__page-heading"},N.global.headline),r.createElement(f.$3,{flipId:"paymentContent"},r.createElement("div",{className:"payment__section payment__section--left",ref:n},r.createElement("div",{className:"payment__content payment__content--payment"},r.createElement(y.ZP,{labels:e.labels,mandatoryFormFields:e.mandatoryFormFields,countries:e.countries,enabledPaymentTypes:e.enabledPaymentTypes,paymentSpeedConfig:e.paymentSpeedConfig,giroSystemTypeConfig:e.giroSystemTypeConfig,onDraftPaymentCreatedSuccess:Ve,outboxItemsResource:V,initialPaymentValues:xe,isFetchingInitialValues:He,setSelectedAccount:Re,setSelectedPaymentType:A,selectedPaymentType:E,selectedAccount:De,accounts:D,isLoadingAccounts:M,editPaymentConfig:re,attachmentConfig:Ze,onSuccessfulSubmit:Fe,paymentLinks:e.paymentLinks})))),j?r.createElement(f.$3,{flipId:"multiContent",delayUntil:"paymentContent"},r.createElement("div",{className:"payment__section payment__section--right"},r.createElement("div",{className:"payment__content payment__content--draft"},r.createElement(Y,{labels:e.labels,outboxItemsResource:V,onCopyRequested:Ee,onEditRequested:Ae})))):r.createElement(f.$3,{flipId:"multiContent",delayUntil:"paymentContent"},r.createElement("div",null))))};var ve=n(80449);function ge(){return ge=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},ge.apply(this,arguments)}const he=function(e){var t=(0,ve.EH)("paymentItemCombinedKey"),n=(0,ve.EH)("eInvoiceId");return r.createElement(be,ge({},e.contextModel,{paymentItemCombinedKey:t,eInvoiceId:n}))}}}]); 2//# sourceMappingURL=7564.a21b3e3157e3bf4d95d3.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.