1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`1.141.5`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`f09e81fd-aa88-435f-8270-eefd4502ae18`,e._sentryDebugIdIdentifier=`sentry-dbid-f09e81fd-aa88-435f-8270-eefd4502ae18`)}catch{}})();import{n as e,o as t}from"./DVxm0iIO.js";import{t as n}from"./BeLPFg17.js";import{A as r,Ct as i,Gt as a,Ir as o,Oa as s,S as c,U as l,Ur as ee,Yt as te,ct as ne,ho as re,ht as ie,k as ae,lt as u,ot as d,ri as f,rs as p,st as oe}from"./sdMpotc1.js";import{d as se,t as ce}from"./C2pvAlM7.js";import{$a as le,Ba as ue,Co as de,Cu as fe,El as pe,Hd as me,Il as m,Ka as he,Ko as ge,Mu as _e,Nd as ve,Nl as ye,Ol as be,Rc as xe,Yt as Se,cr as Ce,do as we,ko as Te,nf as h,qd as Ee,t as g,xl as De,xt as Oe,zo as _}from"./CwcG1ssT.js";import{q as ke}from"./CVI2_Qp4.js";import{O as v,b as Ae,i as je,x as Me}from"./OPiOTCoO.js";import{c as Ne,i as Pe,l as Fe,o as Ie,r as y,s as b,u as x}from"./D8A-IX_r.js";import{Et as Le}from"./DEi2RCUy.js";import{Dt as S,Jt as Re,Q as ze,dt as C,n as w,qt as Be,s as Ve}from"./CceByRE7.js";import{g as He,h as Ue,t as We}from"./BGb-qFk8.js";import{H as Ge,t as Ke}from"./CimLHkaj.js";import{t as T}from"./9z9MAU_y.js";import{t as qe}from"./CNpBjDf4.js";import{a as Je,t as Ye}from"./DO_IErP9.js";import{F as E,M as Xe,b as Ze,t as Qe,v as $e}from"./Doxr4u-g2.js";import{D as et,E as tt,Ft as nt,N as rt,Pt as it}from"./fYKUZq9w2.js";import{d as at}from"./B3zFwEUl2.js";import{g as ot,p as st}from"./c-CXaVOF2.js";import{t as ct}from"./BzqHngfk2.js";import{d as lt,l as ut,t as dt}from"./CdsIvsMC2.js";import{s as ft}from"./Dt9lRSYq2.js";import{I as pt,L as mt,M as ht,P as gt,Vt as _t,Wt as vt,j as yt}from"./C5slRcS52.js";import{c as bt,o as xt}from"./DpgLWo1i2.js";import{c as St,o as Ct,t as wt}from"./CCdfSErU2.js";import{d as Tt,h as Et,u as Dt,x as Ot}from"./DVJRNAm1.js";import{a as kt,s as At,t as jt}from"./Db7VywyF.js";import{t as Mt}from"./B4RkPXiL.js";import{t as Nt}from"./DUHykQgl.js";import{t as Pt}from"./DA_5lKaW.js";import{F as Ft,I as It,O as Lt,Q as Rt,X as D,d as zt,f as Bt,t as O}from"./Z-TeoAM-2.js";var k,A=e((()=>{Pt(),k={viewList:{roles:[`manager`,`affiliate`],capabilities:[`payments`],perms:[`payment_list:view`]},viewOne:{roles:[`manager`,`affiliate`],perms:[`payment:view`]},bulkChangeStatus:{roles:[`head_of_affiliate`],perms:[`payment:bulk_change_status`]},changeStatus:{roles:[`affiliate`,`manager`],perms:[`payment:change_status`]},rejectPayment:{roles:[`affiliate`,`manager`],perms:[`payment:change_status`]},deletePayment:{roles:[`admin`],perms:[`payment:delete`]},redistribute:{roles:[`admin`],perms:[`payment:distribute`]},downloadAttachment:{roles:[`manager`,`affiliate`],perms:[`payment:download_attachment`]},uploadInvoice:{roles:[`manager`,`affiliate`],perms:[`payment:upload_invoice`,`payment:update`],permResolution:`and`},generateInvoice:{roles:[`manager`],perms:[`payment:generate_invoice`,`payment:update`],permResolution:`and`,featureToggles:[`payment_invoice_generation`],partnerSettings:[`invoiceGenerationEnabled`]},uploadProof:{roles:[`manager`],perms:[`payment:upload_proof`]},addPayment:{roles:[`manager`],capabilities:[`payments`],perms:[`payment:create`,`payment_flow:view`],permResolution:`and`},addPaymentForCompany:{roles:[`head_of_affiliate`],capabilities:[`payments`],perms:[`payment:create`,`payment_flow:view`],permResolution:`and`},editPayment:{roles:[`manager`],capabilities:[`payments`],perms:[`payment:update`]},ignoreReconciliationMismatch:{roles:[`admin`],perms:[`payment:mark_reconciliation_ignored`]},bulkResend:{roles:[`admin`],perms:[`payment:bulk_spa_resend`]},viewCompanyBalance:{roles:[`manager`],perms:[`affiliate_company:balance`]},requestPaymentMethods:{roles:[`manager`,`master_affiliate`],perms:[`payment_method:manage`]},viewFlowType:{roles:[`manager`],perms:[`payment_flow:view`]},usePaymentsReconcillation:{roles:[`manager`]},editType:{roles:[`head_of_affiliate`]},editMonth:{roles:[`manager`]},editAffiliates:{roles:je.viewList.roles},accessPrepaid:{roles:[`head_of_affiliate`]},viewInternalStatuses:{roles:[`manager`]},viewExternalId:{roles:[`manager`],capabilities:[`payments`]},viewExternalStatus:{roles:[`manager`],capabilities:[`payments`]},addXboPayment:{roles:[`admin`]},editTaxAmount:{roles:[`manager`],capabilities:[`payments`]},viewManagers:{roles:[`head_of_affiliate`]},viewTaxAmount:{roles:[`manager`,`affiliate`],capabilities:[`taxAmount`]},processXboPayment:{requiresTwoFactor:[`head_of_affiliate`]},viewComment:{roles:[`manager`]}}})),j,Vt=e((()=>
1{ce(),O(),T(),Et(),Dt(),j=(e,t)=>{let{withPartnerId:n}=v(),{canViewBranch:r}=Tt(),i=n({brandIds:e?.length?e:void 0,flowId:typeof t==`number`?t:void 0}),{data:a,isLoading:o,isInitialLoading:s}=se(Ot.branchList(i),()=>Ft(i),{enabled:!!r}),{data:c}=a||{};return{branches:c,isLoading:o,isInitialLoading:s}}})),Ht,Ut=e((()=>{ce(),O(),T(),Et(),Dt(),Ht=(e,t,n,r)=>{let{withPartnerId:i}=v(),{canViewBranch:a}=Tt(),o=i({companyId:Number(e),branchId:typeof t==`number`?t:void 0,flowId:typeof n==`number`?n:void 0});return se(Ot.paymentMethodList(o),()=>It(o),{enabled:!!a&&(r===void 0?!!e:r)})}})),M=e((()=>{Vt(),Ut(),Dt()})),N,Wt=e((()=>{Ye(),A(),N=()=>Je(k)})),Gt=e((()=>{tt()})),Kt,qt=e((()=>{x(),Kt=y().of(b().required().default(`advertising`)).default([])})),P,F,I=e((()=>{u(),{usePaymentsTranslation:P,paymentsTranslation:F}=ne(`payments`)}));function Jt(e){let{t}=P(),n=[{label:t(`fields.paymentType.options.commission`),value:`commission`},{label:t(`fields.paymentType.options.fixedFee`),value:`advertising`}];return(0,Yt.jsx)(S,{title:t(`fields.paymentType.label`),as:C,options:n,isRequired:!0,showSearch:!1,...e})}var Yt,Xt=e((()=>{w(),I(),Yt=p()})),Zt=e((()=>{qt(),Xt()}
1)),Qt,$t=e((()=>{x(),Qt=y(b().default(``)).default([])}));function en(){let{t:e}=P();return(0,tn.jsx)(S,{title:e(`fields.distributed`),name:`distributed`,as:C,showSearch:!1,options:[{label:e(`options.yes`),value:`yes`},{label:e(`options.no`),value:`no`}]})}var tn,nn=e((()=>{w(),I(),tn=p()})),rn=e((()=>{$t(),nn()})),an,on=e((()=>{x(),an=y(b().default(`default`)).default([])}));function sn(){let{t:e}=P(),t=[{label:e(`options.yes`),value:`pre-payment`},{label:e(`options.no`),value:`default`}];return(0,cn.jsx)(S,{title:e(`fields.distribution`),name:`distribution`,as:C,showSearch:!1,options:t})}var cn,ln=e((()=>{w(),I(),cn=p()})),un=e((()=>{on(),ln()})),dn,fn,pn=e((()=>{x(),O(),dn=y().of(b().required().default(`ok`)).default([]),fn=Object.values(Rt)})),mn,L,hn=e((()=>{I(),mn={ok:`green`,failed:`warning`,ignore:`gray`},L=()=>{let{t:e}=P();return{getLabel:t=>({ok:e(`reconciliation.status.ok`),failed:e(`reconciliation.status.failed`),ignore:e(`reconciliation.status.ignored`)})[t],getColor:e=>mn[e]}}}));function gn(e){let{t}=P(),{getLabel:n}=L();return(0,_n.jsx)(S,{title:t(`reconciliation.filter.title`),name:`reconciliationStatus`,as:C,showSearch:!1,options:fn.map(e=>({value:e,label:n(e)})),...e})}var _n,vn=e((()=>{w(),I(),pn(),hn(),_n=p()})),yn=e((()=>{vn(),pn()})),bn,xn=e((()=>{x(),bn=y().of(Ie().required()).default([])})),Sn,Cn=e((()=>{Sn=`data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAP+SURBVHgB7VZbbBRVGP7OzOx0tzcqbbcbm1asl2DTRgoKDcXYaCDVaIwhJMYXExPFl1Y04iVqUAm8mGqCCfpqgEcuIUBKKBR4KCTc+kCgXLrl3pZCS7e37e7MHP4zO3t2tt2yQFqWB/7sSWbO+fP/3//9339mGdvZzyFNPLIUz+nOH8U32TSYBjJpBMBCJk2D8TQwEFeBu2WT390t5DPn+6wFGqyMM5BpANMxIAQjzpgCKJhFAC4GGKmTGRw5UROf1QawyO9Df9hESzCEts5BIIuQeFQCxvFueS50TYGuMuzvHkaYc3Dary/LQ7aWGIMJitfdP46uvjEoBVngkwAw1nxG7ilhAxuWl+GHN0tSXp7r2nuwvr0XfGgCfH2tvSf8dly+h1U7guBUzPmvqjB/rhep7OPtQewJDsFUE5EVm2ZajFZtIBtr3ygRBdrJr4YiuDOemJI/dnXRPsenSwJJI73y5QLwgTDESEfN2ImY7jECZFAwy3HeubICxYzbueJ5ZQsE+rXLno+1gd5rNnWgo3dU8lA5Lx9akRfGwDia60slO3GZ1L1agPbrIQlWpb2Sn49hhOKuWV6Ov1e8AOoSfqfn1Xu7qXSWzIAg8+ZIhJxiiM80LcB/q15BwEeRIgYu3h2j75aFQo+CQK7HZmDzqT4ojkD//eBF8OEI7CyO+fI8UJ/Lwtb2W06/gdIcDTxqSAaSADRtO0fAmKRsdY0fPb/WYmjjUizwqaSRKDZ+VCHp/2dfEL0jUfu5mgSrUQFue63Yh7eorV0/LZY3/qHuIRtIAoA4cZZKKmVfH5RUcmfl6hpOrFmEMnr7cmGJTb9YnX2j+O3wtVgryPGTt0tlclHSkS+q0fZ5FfJ0VeqlefelGEtOzgQDtAzDhDJHxzubT4M1teL9/8/aIkLshwvrlkp2eonuuspCTNDkiMCipRveq8CVwbDUhtuO3whBaTwAvcgHd07GfjmSGMOohW/qy/HXnst2BYyiLps3B0e/XYzJNt3/nU6a+flEvbD8xlaM0qlFdwHL08G8qq0xt2nxkkQAMxTGnw0V9hqgygwSnT9Xn3InWBREMOhx5nmC/HQCKwDHkwvz5nsw4gaa4ssrAQhkjQ0vyYrmerWk6s7dHkWlP8feO3ljGEt+bIOS74VFQQupsjubVkwJziyOdMbY9wcTLaBLxKQe1r3uR0NVMfzZOjp6hrGlpQsLawLIIvmqVOVJEukgjaaMH7HwYXURxo1EQi+x03JpAAZPB+C7Vj51E/a9bgtBzLlQWPpiHss0pKBJ7jDnxZyl7Jj8OY4nnO453fmj+mIaBp6kabPW3IcGkNn8AkDGGeAPFMkUm2Hf2NfcfZCOkBn2zXgL7gNaO+pYR6ndxwAAAABJRU5ErkJggg==`})),wn,Tn=e((()=>{wn=`/assets/dynamics-DhIbRm3H.png`})),R,z,En=e((()=>{Te(),a(),O(),g(),I(),Cn(),Tn(),R=p(),z=()=>{let{t:e}=F();return{[D.sap]:{label:e(`fields.flowType.sap.label`),description:e(`fields.flowType.sap.description`),icon:(0,R.jsx)(_,{content:e(`fields.flowType.sap.label`),children:(0,R.jsx)(o,{src:Sn,boxSize:`16px`,alt:`SAP`,borderRadius:`16px`})})},[D.dynamics]:{label:e(`fields.flowType.dynamics.label`),description:e(`fields.flowType.dynamics.description`),icon:(0,R.jsx)(_,{content:e(`fields.flowType.dynamics.label`),children:(0,R.jsx)(o,{src:wn,boxSize:`16px`,alt:`dynamics`})})},[D.external]:{label:e(`fields.flowType.external.label`),description:e(`fields.flowType.external.description`),icon:(0,R.jsx)(_,{content:e(`fields.flowType.external.label`),children:(0,R.jsx)(f,{as:de,boxSize:`16px`})})},[D.correction]:{label:e(`fields.flowType.correction.label`),description:e(`fields.flowType.correction.description`),icon:(0,R.jsx)(_,{content:e(`fields.flowType.correction.label`),children:(0,R.jsx)(f,{as:we,boxSize:`16px`})})},[D.paymentx]:{label:e(`fields.flowType.paymentx.label`),description:e(`fields.flowType.paymentx.description`)}}}}));function Dn(){let{t:e}=P(),{withPartnerId:t}=v(),{data:n}=zt(t({}),{query:{enabled:!0}}),r=(0,On.useMemo)(()=>{let e=z();return n?.items?.filter(e=>e.enabled).map(t=>({label:`${e[t.flowType].label} - ${t.name}`,value:t.id}))??[]},[n?.items]);return(0,kn.jsx)(S,{title:e(`fields.flowId.label`),name:`flowId`,as:C,showSearch:!1,options:r})}var On,kn,An=e((()=>
1{On=t(n()),w(),I(),O(),T(),En(),kn=p()})),jn=e((()=>{xn(),An()}));function Mn(){let{t:e}=P(),{branches:t=[]}=j(),n=t.map(e=>({value:e.id,label:e.name}));return(0,Nn.jsx)(S,{title:e(`fields.branch.label`),name:`branchId`,as:C,showSearch:!1,options:n})}var Nn,Pn=e((()=>{w(),M(),I(),Nn=p()})),Fn,In=e((()=>{x(),Fn=y().of(Ie().required()).default([])})),Ln=e((()=>{Pn(),In()})),B,Rn,zn,V,H=e((()=>{x(),xt(),Qe(),jt(),dt(),wt(),Mt(),Nt(),ct(),M(),Wt(),Gt(),Zt(),rn(),un(),yn(),jn(),Ln(),B=1e8,{min:Rn,max:zn}=$e({max:B}),V=()=>{let{canViewList:e}=bt(),{canViewList:t}=at(),{canViewBranch:n}=Tt(),{canUsePaymentsReconcillation:r,canViewFlowType:i,canViewManagers:a}=N(),{canManage:o}=ft(),s=0,c=Pe({createdAt:E,approvedAt:E,processedAt:E,amountMin:Rn,amountMax:zn,types:Kt,paymentMethodTypes:rt,companyIds:At.when((t,n)=>e?n:n.strip()),managerIds:ot.when((e,t)=>a?t:t.strip()),affiliateIds:lt.when((e,n)=>t?n:n.strip()),brandIds:St,mediaItemIds:vt.when((e,t)=>o?t:t.strip()),statuses:y().of(Fe().required()).default([]),distributed:Qt,distribution:an,reconciliationStatus:dn.when((e,t)=>r?t:t.strip()),flowId:bn.when((e,t)=>i?t:t.strip()),branchId:Fn.when((e,t)=>n?t:t.strip())}),l=[`payments_filters`,...Object.keys(c.fields)].join(`_`);return r||(s+=1),i||(s+=1),a||(s+=1),n||(s+=1),o||(s+=1),{schemaKey:l,schema:c,subtractFiltersNumber:s}}})),U,W=e((()=>{h(),A(),I(),U=()=>{let{t:e}=P();return{pending_approval:{palette:`warning`,icon:ve,label:e(`status.pendingApproval`)},affiliate_approved:{palette:`green`,icon:be,label:e(`status.affiliateApproved`)},ready_for_processing:{palette:`warning`,icon:me,label:e(`status.readyForProcessing`),access:k.viewInternalStatuses},in_processing:{palette:`primary`,icon:Ee,label:e(`status.inProcessing`)},on_hold:{palette:`warning`,icon:Ee,label:e(`status.onHold`),access:k.viewInternalStatuses},in_bank:{palette:`gray`,icon:De,label:e(`status.inBank`),access:k.viewInternalStatuses},paid:{palette:`green`,icon:ye,label:e(`status.paid`)},affiliate_rejected:{palette:`error`,icon:m,label:e(`status.affiliateRejected`)},payment_system_rejected:{palette:`error`,icon:m,label:e(`status.paymentSystemRejected`),access:k.viewInternalStatuses},bank_rejected:{palette:`error`,icon:m,label:e(`status.bankRejected`)},cancelled:{palette:`error`,icon:pe,label:e(`status.canceled`)},failed_creation:{palette:`error`,icon:pe,label:e(`status.failedCreation`)}}}}));function Bn(){let{checkAllowance:e}=Me(),t=U();return(0,Vn.useMemo)(()=>Object.entries(t).filter(([,t])=>!t?.access||e(t.access).isAllowed),[e,t])}var Vn,Hn=e((()=>{Vn=t(n()),Ae(),W()}));function Un(e){let{t}=P(),n=Bn().map(([e,t])=>({accessor:e,name:t.label}));return(0,Wn.jsx)(S,{title:t(`fields.paymentStatuses.label`),name:`statuses`,as:C,searchPlaceholder:t(`fields.paymentStatuses.searchPlaceholder`),options:l(n,{valueKey:`accessor`}),...e})}var Wn,Gn=e((()=>{w(),c(),Hn(),I(),Wn=p()})),Kn=e((()=>{Gn()})),qn,G,Jn,Yn=e((()=>{qn=t(n()),w(),Qe(),jt(),dt(),wt(),ct(),Mt(),Le(),I(),Zt(),Kn(),rn(),un(),yn(),jn(),Ln(),G=p(),Jn=e=>{let{t}=P();return Ve(e,(0,qn.useMemo)(()=>({createdAt:()=>(0,G.jsx)(Xe,{label:t(`fields.creationPeriod`),name:`createdAt`}),approvedAt:()=>(0,G.jsx)(Xe,{label:t(`fields.approvalPeriod`),name:`approvedAt`}),processedAt:()=>(0,G.jsx)(Xe,{label:t(`fields.paymentPeriod`),name:`processedAt`}),types:()=>(0,G.jsx)(Jt,{name:`types`}),paymentMethodTypes:()=>(0,G.jsx)(et,{name:`paymentMethodTypes`}),companyIds:kt,managerIds:st,affiliateIds:ut,brandIds:Ct,mediaItemIds:_t,statuses:Un,distributed:en,distribution:sn,reconciliationStatus:gn,flowId:Dn,branchId:Mn}),[t]))}}));function Xn(){let{schema:e}=V(),{CreatedAtField:t,ApprovedAtField:n,ProcessedAtField:r,TypesField:i,CompanyIdsField:a,ManagerIdsField:o,AffiliateIdsField:s,BrandIdsField:c,StatusesField:l,DistributedField:ee,DistributionField:te,ReconciliationStatusField:ne,PaymentMethodTypesField:re,FlowIdField:ie,BranchIdField:ae}=Jn(e.fields),{setValue:u,watch:d}=Re(),f=Number(d(`amountMin`)),p=Number(d(`amountMax`));return(0,K.jsxs)(Se,{children:[(0,K.jsx)(t,{}),(0,K.jsx)(n,{}),(0,K.jsx)(r,{}),(0,K.jsx)(Ze,{max:B,minName:`amountMin`,maxName:`amountMax`,minValue:f,maxValue:p,onMinChange:e=>u(`amountMin`,e),onMaxChange:e=>u(`amountMax`,e)}
1),(0,K.jsx)(i,{}),(0,K.jsx)(re,{}),(0,K.jsx)(te,{}),(0,K.jsx)(a,{}),!!o&&(0,K.jsx)(o,{}),(0,K.jsx)(s,{}),(0,K.jsx)(c,{}),(0,K.jsx)(ie,{}),(0,K.jsx)(ae,{}),(0,K.jsx)(l,{}),(0,K.jsx)(ne,{}),(0,K.jsx)(ee,{})]})}var K,Zn=e((()=>{Be(),g(),Qe(),Yn(),H(),K=p()}));function Qn(){let{schema:e}=V();return(0,q.jsx)(He,{id:`traffic-type-filters-form`,schema:e,children:(0,q.jsx)(Ce.Content,{children:(0,q.jsx)(Xn,{})})})}var q,$n=e((()=>{g(),We(),H(),Zn(),q=p()})),er,tr=e((()=>{We(),H(),er=()=>Ue(V())})),nr=e((()=>{$n(),tr()})),rr,ir=e((()=>{x(),rr=Ne().default(!1).when(`$canGenerateInvoice`,{is:e=>e!==!0,then:e=>e.strip()})}));function ar({name:e,isDisabled:t}){let{t:n}=P();return(0,J.jsx)(S,{as:ze,direction:`row`,name:e,isDisabled:t,label:n(`fields.generateInvoice.label`),hint:n(`fields.generateInvoice.hint`),markOptionality:!1,render:({label:e,hint:t,control:n})=>(0,J.jsxs)(ee,{gap:4,alignItems:`flex-start`,children:[(0,J.jsxs)(te,{align:`flex-start`,w:`full`,gap:1,children:[e,t]}),n]})})}var J,or=e((()=>{a(),w(),I(),J=p()})),sr,cr=e((()=>{sr=`/assets/bank-transfer-CA-d3E-G.png`})),lr,ur=e((()=>{lr=`/assets/cryptocurrency-CXo9pEah.png`})),dr,fr=e((()=>{dr=`/assets/ecopayz-BJ-6hSkq.png`})),pr,mr=e((()=>{pr=`/assets/ezee-wallet-BYzUKVEN.png`})),hr,gr=e((()=>{hr=`/assets/inovapay-pix-BUplhu0d.png`})),_r,vr=e((()=>{_r=`/assets/neteller-CrIzFGuH.png`})),yr,br=e((()=>{yr=`/assets/paypal-DhICek78.png`})),xr,Sr=e((()=>{xr=`/assets/skrill-6ZcAmDkg.png`})),Cr,wr=e((()=>{Cr=`/assets/us-bank-transfer-dVlQPyVV.png`})),Y,Tr,Er,X=e((()=>{cr(),ur(),fr(),mr(),gr(),vr(),br(),Sr(),wr(),Y={BANK_TRANSFER:sr,US_DOMESTIC_BANK_TRANSFER:Cr,SKRILL:xr,NETELLER:_r,EZEE_WALLET:pr,ECOPAYZ:dr,INOVAPAY_PIX:hr,PAYPAL:yr,CRYPTOCURRENCY:lr},Tr=e=>e&&Y[e]||`/assets/bank-transfer-CA-d3E-G.png`,Er=e=>!!e&&e in Y}));function Dr({src:e,isOpen:t,onClose:n}){let{t:r}=P();return(0,Z.jsx)(pt,{visible:t,onClose:n,images:[{key:`template`,src:e}],maskOpacity:.75,toolbarRender:({scale:e,onScale:t})=>(0,Z.jsx)(gt,{scale:e,onScale:t,onClose:n,scaleStep:Or,info:(0,Z.jsx)(ht,{children:(0,Z.jsx)(le,{textStyle:`lineheight-5.font-normal`,lineClamp:1,children:r(`fields.generateInvoice.template.title`)})})})})}var Z,Or,kr=e((()=>{mt(),g(),yt(),I(),Z=p(),Or=.5}));function Ar({method:e}){let[t,n]=(0,jr.useState)(!1),{t:r}=P(),i=Tr(e);return(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsxs)(Oe,{src:i,name:r(`fields.generateInvoice.template.title`),boxSize:`96px`,objectFit:`contain`,children:[(0,Q.jsx)(le,{textStyle:`lineheight-5.font-normal`,color:`text.tertiary`,children:r(`fields.generateInvoice.template.description`)}),(0,Q.jsx)(he,{palette:`brand`,variant:`linkText`,onClick:()=>n(!0),children:r(`fields.generateInvoice.template.preview`)})]}),(0,Q.jsx)(Dr,{src:i,isOpen:t,onClose:()=>n(!1)})]})}var jr,Q,Mr=e((()=>{jr=t(n()),g(),I(),X(),kr(),Q=p()})),Nr,Pr,Fr=e((()=>{Nr=t(n()),Be(),X(),Pr=({paymentMethods:e,paymentMethodId:t})=>{let{setValue:n}=Re(),r=e.find(({id:e})=>e===t)?.type,i=Er(r);return(0,Nr.useEffect)(()=>{i||n(`generateInvoice`,!1)},[i,n]),{paymentMethodType:r,isAvailable:i}}})),Ir=e((()=>{ir(),or(),Mr(),X(),Fr()})),Lr,Rr,zr=e((()=>{c(),O(),Lr=`payments`,Rr={list:e=>ie(`/payment/list`)(e),item:i(Bt)}}));function Br({status:e,size:t=`sm`}){let{icon:n,label:r,access:i,...a}=U()[e]||{icon:null,label:e};return(0,Vr.jsx)(ue,{size:t,variant:`soft`,...a,startElement:n?(0,Vr.jsx)(n,{}):void 0,children:r})}var Vr,Hr=e((()=>{g(),W(),Vr=p()})),Ur,Wr=e((()=>{I(),Ur=e=>{let{t}=F();return t(`utils.${e}`)}})),Gr,Kr,qr=e((()=>{O(),Ke(),r(),Gr=e=>{let t=e.split(`/`).pop()||``,n=t.indexOf(`_`);return n!==-1&&n<t.length-1?t.slice(n+1):t},Kr=()=>{let e=Ge();return Lt({mutation:{onSuccess:t=>{let{data:n,headers:r}=t;e(n,{filename:Gr(ae(r[`content-disposition`],`download.png`)),type:r[`Content-Type`]})}}})}}));function Jr({id:e,type:t}){let{t:n}=P(),{mutateAsync:r,isLoading:i}=Kr();return(0,Yr.jsx)(xe,{isLoading:i,"aria-label":n(`actions.downloadInvoice`),variant:`iconButtonLink`,size:`sm`,icon:(0,Yr.jsx)(_e,{color:`inherit`}),sx:{_hover:{color:`primary.600`,_disabled:{color:`primary.300`}}},onClick:()=>{r({id:e,data:{type:t}})}})}var Yr,Xr=e((()=>{ge(),h(),I(),qr(),Yr=p()})),Zr,Qr,$r,ei,ti,ni,ri,ii=e((()=>{Zr=t(n()),qe(),Qr=new Map([[`pending_approval`,[`affiliate`,`manager`]],[`affiliate_approved`,[`manager`,`head_of_affiliate`]]]),$r=new Map([[`pending_approval`,[`head_of_affiliate`]],[`ready_for_processing`,[`head_of_affiliate`]],[`affiliate_approved`,[`head_of_affiliate`]]]),ei=new Map([[`pending_approval`,[`affiliate`]],[`affiliate_approved`,[`manager`]],[`ready_for_processing`,[`head_of_affiliate`]]]),ti=new Map([[`pending_approval`,[`manager`]],[`affiliate_approved`,[`manager`]],[`ready_for_processing`,[`head_of_affiliate`]]]),ni=new Map([[`pending_approval`,[`affiliate`,`manager`,`head_of_affiliate`]],[`affiliate_approved`,[`manager`,`head_of_affiliate`]],[`ready_for_processing`,[`head_of_affiliate`,`head_of_affiliate`]],[`in_processing`,[`admin`,`head_of_affiliate`]],[`on_hold`,[`admin`]],[`in_bank`,[`admin`,`head_of_affiliate`]],[`paid`,[`admin`,`head_of_affiliate`]],[`affiliate_rejected`,[`admin`,`head_of_affiliate`]],[`bank_rejected`,[`admin`,`head_of_affiliate`]],[`cancelled`,[`admin`,`head_of_affiliate`]]]),ri=()=>{let{isSomeAllowed:e}=ke(),t=e([`admin`]);return{checkReadyForAction:(0,Zr.useCallback)((n,r)=>{switch(r){case`approve`:return e(Qr.get(n))&&!e([`head_of_affiliate`]);case`process`:return e($r.get(n))&&!e([`head_of_affiliate`]);case`reject`:return e(ei.get(n))&&!e([`head_of_affiliate`]);case`cancel`:return e(ti.get(n))&&!e([`head_of_affiliate`]);case`update`:return e(ni.get(n));case`upload`:return e(ni.get(n));case`redistribute`:return[`pending_approval`,`affiliate_approved`,`ready_for_processing`,`in_processing`,`on_hold`,`in_bank`,`paid`].includes(n);case`change-status`:return n!==`failed_creation`&&n!==`payment_system_rejected`&&e([`head_of_affiliate`]);case`delete`:return t;case`resend`:return n===`payment_system_rejected`&&t;default:return!1}},[t,e])}}})),ai=e((()=>{s()})),oi,si=e((()=>
1{Ir(),Wt(),oi=()=>{let{canGenerateInvoice:e}=N();return t=>e&&Er(t)}}));function ci({config:e}){let{t}=oe(),{copied:n,copy:r}=re({value:JSON.stringify(e)});if(!e)return null;let i=Object.values(e).join(`, `),a=`${i.slice(0,20)}...`;return(0,$.jsx)(_,{showArrow:!0,content:i,children:(0,$.jsxs)(he,{size:`xs`,variant:`soft`,onClick:r,isDisabled:n,children:[(0,$.jsx)(o,{src:it,alt:`banktransfer`,boxSize:`12px`}),n?t(`messages.copied`):a,(0,$.jsx)(fe,{})]})})}var $,li=e((()=>{h(),a(),g(),d(),nt(),$=p()}));export{A as $,nr as A,L as B,Mr as C,or as D,ar as E,W as F,Wt as G,F as H,U as I,Ut as J,N as K,z as L,er as M,Qn as N,rr as O,$n as P,k as Q,En as R,Ar as S,X as T,P as U,I as V,Gt as W,Vt as X,Ht as Y,j as Z,Rr as _,ai as a,Fr as b,Jr as c,Kr as d,Ur as f,Lr as g,Hr as h,oi as i,tr as j,ir as k,Xr as l,Br as m,li as n,ii as o,Wr as p,M as q,si as r,ri as s,ci as t,qr as u,zr as v,Tr as w,Pr as x,Ir as y,hn as z}; 2//# sourceMappingURL=CT8hIx6b.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.