1(self.webpackChunk_bankup_web_retail=self.webpackChunk_bankup_web_retail||[]).push([[8979],{11842(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>ut});var a=n(43207),i=n(18188),o=n(61249),r=n(72176),l=n(18906),s=n(85211),c=n.n(s),d=n(49388),m=n(82194),u=n(99339),p=n(48155),f=n(47864),A=n(62108);const x=e=>{let t=e.accounts,n=e.adapter,a=e.service,i=e.assets,l=e.phoneNumber,s=e.isPushNotif,c=e.actionButtonProps,d=e.currentUser;const m=(0,r.useState)(!1),u=(0,o.A)(m,2),f=u[0],A=u[1],x=r.useState(window.innerWidth),h=(0,o.A)(x,2),E=(h[0],h[1]),g=(0,r.useState)(null),b=(0,o.A)(g,2),y=b[0],v=b[1],w=(0,r.useState)(!1),C=(0,o.A)(w,2),N=C[0],S=C[1];return(0,r.useEffect)(()=>{S(!0)},[d]),(0,r.useEffect)(()=>{window.addEventListener("resize",()=>E(window.innerWidth))},[]),a.events.on("SHOW_DISPOSITION_MODAL",e=>{A(!0),v(e)}),r.createElement(r.Fragment,null,r.createElement(p.g,{skeleton:()=>r.createElement(n.skeletonView,null),loader:()=>a.loadDispositions(d.accountId),error:()=>r.createElement(n.errorView,{onReload:()=>a.loadDispositions(d.accountId)}),render:(e,o)=>r.createElement(r.Fragment,null,r.createElement(n.mainView,{dispositions:e,service:a,actionButtonProps:c,reload:()=>{o(),S(!1)},reloadTransaction:N}),f&&r.createElement(n.dispositionForm,{checkCash2Atm:a.checkCash2Atm,loadAmountsCash2Atm:a.loadAmountsCash2Atm,createCash2Atm:a.createCash2Atm,confirmCreateTransfer:a.confirmCreateTransfer,accounts:t,showModal:f,closeModal:e=>{A(!1),e&&o()},selectedItem:y,assets:i,phoneNumber:l,isPushNotif:s,reload:()=>{o()}}))}))},h=e=>{let t=e.service,n=e.adapter,a=e.assets,i=e.phoneNumber,o=e.isPushNotif,l=e.actionButtonProps,s=e.tenant,c=e.design,d=e.currentUser;const m={is1280View:(0,A.A)("(max-width:1280px)"),is1024View:(0,A.A)("(max-width:1024px)"),is768View:(0,A.A)("(max-width:768px)"),is414View:(0,A.A)("(max-width:414px)"),is320View:(0,A.A)("(max-width:320px)")};return r.createElement(f.Ci,{featureConfigs:{tenant:s,design:c,views:m}},r.createElement(p.g,{loader:t.loadAccounts,skeleton:()=>r.createElement(n.skeletonView,null),error:()=>r.createElement(r.Fragment,null),render:e=>r.createElement(x,{accounts:e,service:t,adapter:n,phoneNumber:i,isPushNotif:o,actionButtonProps:l,currentUser:d,assets:a})}))};var E=n(86896),g=n(14420),b=n(82982),y=n(57683),v=n(62254),w=n(15521),C=n.n(w),N=n(66802),S=n(51681),T=n(20584),R=n(68631),_=n(44437),O=n(89201);const k=e=>{var t,n;const a={RETIREE:e.intl.formatMessage({id:"disposition.status.done"}),ANNULEE:e.intl.formatMessage({id:"disposition.status.expired"}),EN_COURS:e.intl.formatMessage({id:"disposition.status.pending"})},i={DocumentIcon:O.A};return r.createElement(r.Fragment,null,e.selectedOperation&&r.createElement("div",{style:R.A.modalBoxContainer},r.createElement("div",{style:R.A.operationLabelContainer},r.createElement("div",{style:R.A.operationTitleContainer},r.createElement("div",{style:R.A.operationIconContainer},r.createElement("img",{src:i.DocumentIcon,style:R.A.operationLabelIcon})),r.createElement("div",{style:R.A.operationLabel},r.createElement("p",{style:R.A.operationLabelText},r.createElement(_.A,{id:"WITHDRAWAL_OF_CASH_TO_ATM"}))))),r.createElement("div",{style:R.A.detailsContainer},r.createElement("div",{style:R.A.detailRowContainer},r.createElement("p",{style:R.A.detailTitle},r.createElement(_.A,{id:"disposition.table.id.title"})),r.createElement("div",{style:R.A.accountName},r.createElement("p",{style:R.A.detailValue},e.selectedOperation.referenceNumber))),r.createElement("div",{style:R.A.detailRowContainer},r.createElement("p",{style:R.A.detailTitle},r.createElement(_.A,{id:"operations.details.amount"})),r.createElement("p",{style:R.A.detailValue},e.selectedOperation.amount," "," "," ",e.selectedOperation.currency)),r.createElement("div",{style:R.A.detailRowContainer},r.createElement("p",{style:R.A.detailTitle},r.createElement(_.A,{id:"operations.details.operationdate"})),r.createElement("p",{style:R.A.detailValue},e.selectedOperation.transactionLocalDate&&C()(e.selectedOperation.transactionLocalDate).format("FR"===(null===(t=e.language)||void 0===t?void 0:t.toUpperCase())?"DD/MM/YYYY":"MM/DD/YYYY"))),r.createElement("div",{style:R.A.detailRowContainer},r.createElement("p",{style:R.A.detailTitle},r.createElement(_.A,{id:"recap.disposition.expiration.title"})),r.createElement("p",{style:R.A.detailValue},e.selectedOperation.expirationDate&&C()(e.selectedOperation.expirationDate).format("FR"===(null===(n=e.language)||void 0===n?void 0:n.toUpperCase())?"DD/MM/YYYY, HH:mm":"MM/DD/YYYY, HH:mm"))),r.createElement("div",{style:R.A.detailRowContainer},r.createElement("p",{style:R.A.detailTitle},r.createElement(_.A,{id:"operations.details.status"})),r.createElement("p",{style:R.A.detailValue},a[e.selectedOperation.operationStatus])))))};var I,D,M=n(57023),F=n(44346),z=n(63037),H=n(30018);const Y=(0,F.Ay)(e=>{let t=e.list,n=e.intl,a=null;t=t.sort((e,t)=>
1C()(t.transactionLocalDate,"YYYY-MM-DD+HH:mm").diff(C()(e.transactionLocalDate,"YYYY-MM-DD+HH:mm")));let l=null;const s=(0,A.A)("(max-width:500px)"),c=(0,A.A)("(max-width:900px)"),m=(0,d.t0)().language,u=(0,r.useState)(!1),p=(0,o.A)(u,2),f=p[0],x=p[1],h=(0,r.useState)(),E=(0,o.A)(h,2),g=E[0],b=E[1],y=e=>(0,H.y_)(["PROCESSED","DONE","AUTHORIZED","REVIEW_REQUIRED"].includes(e),()=>"#2fb26a",()=>(0,H.y_)(["PENDING","SUBMITTED"].includes(e),()=>"#e68b0f",()=>(0,H.y_)(["EXPIRED"].includes(e),()=>"#c80519",()=>"#c80519"))),v=e=>(0,H.y_)(["PROCESSED","DONE","AUTHORIZED","REVIEW_REQUIRED"].includes(e),()=>n.formatMessage({id:"disposition.status.processed"}),()=>(0,H.y_)(["PENDING","SUBMITTED"].includes(e),()=>n.formatMessage({id:"disposition.status.pending"}),()=>(0,H.y_)(["EXPIRED"].includes(e),()=>n.formatMessage({id:"disposition.status.expired"}),()=>n.formatMessage({id:"disposition.status.canceled"}))));return s?(l=[{id:"data",label:""}],a=function(e,t){const n=[];return[...e].sort((e,n)=>new Date(e[t]).getFullYear()+new Date(e[t]).getMonth()+new Date(e[t]).getDay()-(new Date(n[t]).getFullYear()+new Date(n[t]).getMonth()+new Date(n[t]).getDay())).map(e=>{const a={year:new Date(e[t]).getFullYear(),month:new Date(e[t]).getMonth()},o=a.year+"/"+a.month;return n.includes(o)?e:(n.push(o),(0,i.A)((0,i.A)({},e),{},{grouping_date:(0,i.A)((0,i.A)({},a),{},{month:C().months("",a.month)})}))})}(t,"date").map((e,t)=>({ref:t,data:r.createElement(N.p,{className:"dispositions",handleClick:()=>(e=>{b(e),x(!0)})(e),date:e.transactionLocalDate,body:r.createElement(r.Fragment,null,r.createElement("span",null,r.createElement("b",null," ",r.createElement(_.A,{id:"WITHDRAWAL_OF_CASH_TO_ATM"})," "),r.createElement("p",null,e.referenceNumber))),end:r.createElement(r.Fragment,null,r.createElement("span",null,e.amount," ",e.currency),r.createElement(U,{color:y(e.cash2AtmStatus),style:{fontSize:"13px"}},v(e.cash2AtmStatus))),withDetails:!0})}))):c?(l=[{id:"date",label:r.createElement(_.A,{id:"transactions.dispostions.table.label.date"})},{id:"expiredDate",label:r.createElement(_.A,{id:"recap.disposition.expiration.title"})},{id:"motif",label:r.createElement(_.A,{id:"tables.wallet.transfer.history.libelle"})},{id:"identifier",label:r.createElement(_.A,{id:"disposition.table.id.title"})},{id:"status",label:r.createElement(_.A,{id:"transactions.dispostions.table.label.status"})}],a=t.map(e=>({date:e.transactionLocalDate&&C()(e.transactionLocalDate).format(),expiredDate:(0,H.y_)("en"===m,()=>C()(e.expirationDate).format("DD-MM-YYYY, HH:mm"),()=>C()(e.expirationDate).format("MM-DD-YYYY, HH:mm")),motif:r.createElement(_.A,{id:"WITHDRAWAL_OF_CASH_TO_ATM"}),identifier:e.referenceNumber,status:r.createElement("div",{style:{display:"flex",flexDirection:"column",alignContent:"center",justifyContent:"center",alignItems:"center"}},r.createElement("span",null,e.amount," ",e.currency),r.createElement(U,{color:y(e.cash2AtmStatus),style:{fontSize:"15px"}},v(e.cash2AtmStatus)))}))):(l=[{id:"date",label:r.createElement(_.A,{id:"transactions.dispostions.table.label.date"})},{id:"expiredDate",label:r.createElement(_.A,{id:"recap.disposition.expiration.title"})},{id:"motif",label:r.createElement(_.A,{id:"tables.wallet.transfer.history.libelle"})},{id:"identifier",label:r.createElement(_.A,{id:"disposition.table.id.title"})},{id:"amount",label:r.createElement(_.A,{id:"transactions.dispostions.table.label.amount"})},{id:"status",label:r.createElement(_.A,{id:"transactions.dispostions.table.label.status"})}],a=t.map(e=>({date:e.transactionLocalDate&&C()(e.transactionLocalDate).format(),expiredDate:(0,H.y_)("en"===m,()=>C().utc(e.expirationDate).format("DD-MM-YYYY, HH:mm"),()=>C().utc(e.expirationDate).format("MM-DD-YYYY, HH:mm")),motif:r.createElement(_.A,{id:"WITHDRAWAL_OF_CASH_TO_ATM"}),identifier:e.referenceNumber,amount:e.amount+" "+e.currency,status:r.createElement(U,{color:y(e.cash2AtmStatus),style:{fontSize:"15px"}},v(e.cash2AtmStatus))}))),r.createElement(r.Fragment,null,r.createElement(P,null,r.createElement(S.o,{emptyStateMessage:n.formatMessage({id:"Operations.Empty.SubList"}),style:{root:{},container:{}
1,row:{cursor:"pointer",backgroundColor:s&&"transparent!important"},header:{fontFamily:"inherit",fontWeight:"500",color:"#51516c",fontSize:"12px"},cell:{fontFamily:"inherit",fontSize:"12px",color:"#010135",padding:"0px"}},rows:a,columns:l,contentType:"",pagination:{rowsPerPage:10,rowsPerPageOptions:[10,25,50]},navigationMessage:(e,t,a)=>n.formatMessage({id:"table.pagination.message"},{rowsPerPage:e,contentType:t,length:a})})),f&&r.createElement(T.z,{paperStyle:{borderTopRightRadius:20,borderTopLeftRadius:20,backgroundColor:"#ffffff"},open:f,onOpen:()=>x(!0),onClose:()=>x(!1),anchor:"bottom",isMobile:!0,render:()=>r.createElement(k,{intl:n,language:m,selectedOperation:g})}))}),P=(0,E.A)(M.p)(I||(I=(0,a.A)(["\n @media (max-width: ","px) {\n .MuiTablePagination-spacer,\n .MuiTablePagination-caption,\n .MuiTablePagination-selectRoot {\n display: none;\n }\n div:last-of-type {\n position: relative;\n margin: auto;\n }\n }\n }\n tbody tr {\n background-color: #fff;\n td {\n @media (max-width: 900px) {\n padding: 15px !important;\n }\n @media (max-width: 700px) {\n padding: 10px !important;\n font-size:11px;\n }\n @media (max-width: ","px) {\n padding: 0px;\n }\n :nth-of-type(2) {\n font-weight: 400;\n }\n :nth-of-type(3) {\n font-weight: 500;\n }\n }\n }\n\n\n"])),z.z.breakpoints.values.xs,z.z.breakpoints.values.xs),U=E.A.span(D||(D=(0,a.A)(["\n font-family: 'Source Sans Pro';\n font-size: 16px;\n line-height: 1.38;\n color: ",";\n"])),e=>e.color);var L,B,W,j,V,Q,G,K,q,J,Z,$,X,ee,te,ne,ae,ie=n(46939),oe=(n(73621),n(47526)),re=n(21486),le=n(22128),se=n(49444),ce=n(23312),de=n.n(ce),me=n(67344),ue=n.n(me);const pe=E.A.div(L||(L=(0,a.A)(["\n width:",";\n @media (max-width: ","px) {\n width: 100%;\n }\n"])),e=>e.isFullWidth?"98%":"49%",z.z.breakpoints.values.md),fe=(E.A.div(B||(B=(0,a.A)(["\n font-size: 11px;\n padding: 5px 15px;\n margin: 11px 0;\n background-color: #f8f8ff;\n border-radius: 10px;\n :hover {\n background-color: #fffded;\n }\n"]))),E.A.span(W||(W=(0,a.A)(["\n font-size: 13px;\n font-weight: 600;\n color: #51516c;\n"]))),E.A.div(j||(j=(0,a.A)(["\n width: 100%;\n .primary-text {\n color: #333333;\n }\n .secondary-text {\n font-weight: 600;\n color: #000000;\n }\n"]))),E.A.span(V||(V=(0,a.A)(["\n font-weight: 600;\n"]))),E.A.div(Q||(Q=(0,a.A)(["\n border-radius: 50%;\n border: solid 1px #000000;\n width: 24px;\n height: 24px;\n font-size: 12px;\n font-weight: normal;\n display: flex;\n justify-content: center;\n align-items: center; ;\n"]))),E.A.div(G||(G=(0,a.A)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 30px 50px;\n width: 400px;\n margin: auto;\n .title {\n font-size: 17px;\n font-weight: 600;\n margin-top: 24px;\n margin-bottom: 17px;\n }\n"]))),E.A.div(K||(K=(0,a.A)(["\n font-size: 11px;\n font-weight: 500;\n"]))),E.A.hr(q||(q=(0,a.A)(["\n display: block;\n height: 1px;\n border: 0;\n border-top: 1px solid #f4f4f4;\n margin: 20px -20px;\n padding: 0;\n"]))),E.A.div(J||(J=(0,a.A)(["\n .form{\n flex-direction: column;\n }\n .form > .input-container {\n width:100% !important;\n }\n .form > .input-container > div:first-child {\n margin:0px !important;\n }\n\n @media (max-width: ","px) {\n .form {\n flex-direction: column;\n & > .input-container {\n width: 100%;\n }\n }\n }\n @media (max-width: ","px) {\n display: inline;\n }\n display: flex;\n justify-content: space-between;\n .actions {\n display: flex;\n flex-direction: column;\n width: 300px;\n margin: auto;\n }\n .form {\n display: flex;\n justify-content: space-between;\n @media (max-width: ","px) {\n flex-direction: column;\n }\n }\n .input-container {\n width: 48%;\n @media (max-width: ","px) {\n width: 100%;\n }\n }\n"])),z.z.breakpoints.values.md,z.z.breakpoints.values.xs,z.z.breakpoints.values.sm,z.z.breakpoints.values.sm)),Ae=(E.A.div(Z||(Z=(0,a.A)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0px 15px;\n width: 400px;\n margin: auto;\n .title {\n font-size: 17px;\n font-weight: 600;\n margin-top: 24px;\n margin-bottom: 17px;\n }\n"]))),E.A.div($||($=(0,a.A)(["\n display: flex;\n span {\n font-size: 10px;\n font-weight: 500;\n color: var(--brownish-grey);\n margin-left: 7px;\n }\n @media (max-width: ","px) {\n span {\n font-size: 9px;\n }\n }\n"])),z.z.breakpoints.values.xs),E.A.div(X||(X=(0,a.A)(["\n font-weight: 600;\n font-size: 17px;\n margin: 15px 0;\n"]))),E.A.button(ee||(ee=(0,a.A)(["\n border: none;\n padding: 16px 35px;\n margin: 5px 0;\n position: relative;\n border-radius: 25px;\n font-size: 13px;\n font-weight: 600;\n background-color: #ffdddd;\n color: #fff;\n :focus {\n outline: none;\n }\n"])))),xe=(0,E.A)(Ae)(te||(te=(0,a.A)(["\n background-color: #e9071e;\n @media (max-width: ","px) {\n font-size: 10px;\n }\n &:disabled {\n background-color: #f4f4f4;\n color: #c9c9c9;\n }\n &:hover:enabled {\n background-color: #ed5a68;\n }\n"])),z.z.breakpoints.values.xs);(0,E.A)(Ae)(ne||(ne=(0,a.A)(["\n background-color: #e5ebf7;\n color: rgba(51, 51, 51, 0.5);\n @media (max-width: ","px) {\n font-size: 10px;\n }\n &:hover {\n background-color: #f4f4fa;\n }\n"])),z.z.breakpoints.values.xs),E.A.div(ae||(ae=(0,a.A)(["\n background-color: red !important;\n .mui-modal-root {\n background-color: #f7faff !important;\n }\n"])));var he=n(82305),Ee=n(28223);const ge=e=>{let t=e.accounts,n=e.handleSelectAccount,a=e.assets;const i=(0,f.VS)().tenant;return r.createElement(he.Q,{step:1,title:"disposition.select.account.title"},r.createElement("div",{className:"d-flex justify-content-between flex-wrap",style:{marginTop:"20px"}},t.map((e,t)=>r.createElement(pe,{key:t,style:{marginBottom:"15px"}},r.createElement(Ee.U,{className:"stepper-form-account-card",key:e.accountNumber,isActive:!1,account:e,clicked:()=>{n(e)},icon:a.BAG,tenant:i})))))};var be=n(23889),ye=n(28012),ve=n(60549);const we=(0,F.Ay)(e=>{let t=e.handleCancel,n=e.selectedAccount,a=e.goToAccountStep,l=e.submitAmount,s=e.assets,c=e.intl,d=e.loadAmountsCash2Atm;const m=(0,r.useState)({}),u=(0,o.A)(m,2),p=u[0],f=u[1],A=(0,r.useState)([]),x=(0,o.A)(A,2),h=x[0],E=x[1],g=(0,r.useState)(null),b=(0,o.A)(g,2),v=b[0],w=b[1],C=(0,r.useState)(!1),N=(0,o.A)(C,2),S=N[0],T=N[1],R=()=>{d().then(e=>{const t=e.amountsToPropose.map(e=>({name:e.amount.toString(),value:e.amount.toString()}));t.unshift({name:"Veuillez S\xe9lectionnez le montant du retrait sans carte",value:""}),w(e.minAmount),E(t)}
1).catch(e=>{T(!0)})};(0,r.useEffect)(()=>{R()},[]);const _={onChanged:(e,t)=>f((0,i.A)((0,i.A)({},p),{},{[e]:t})),onSubmit:l,onCancel:t,fields:[{name:"amount",type:"NEWSELECT",label:c.formatMessage({id:"disposition.title.enter.amount"}),id:"amount",values:h||[],editable:!0},{name:"transferReason",type:"text",label:"disposition.title.enter.motif"}],validation:ye.Ik().shape({amount:ye.ai().typeError(c.formatMessage({id:"disposition.modal.amount.must.be.number"})).required(c.formatMessage({id:"disposition.modal.amount.required"})).min(v,c.formatMessage({id:"min.transaction.amount.not.reached"})).test("shouldBeValidAmount",c.formatMessage({id:"Invalid.amount.multiplicity"}),e=>e&&Number.isInteger(e/v)),transferReason:ye.Yj().required(c.formatMessage({id:"disposition.modal.transferReason.required"}))}),submitText:"action.title.continue",cancelText:"action.title.cancel"};return S?r.createElement(y.S,{onReload:()=>new Promise(e=>(T(!1),R(),e(null)))}):r.createElement(r.Fragment,null,r.createElement("div",{className:"d-flex justify-content-between flex-wrap",style:{marginTop:"5px",marginBottom:"30px"}},r.createElement(pe,{isFullWidth:!0},r.createElement(he.Q,{step:1,title:"debit.account",style:{color:"#51516c",fontSize:12,marginRight:10,marginBottom:"5.5px",justifyContent:"flex-start"},renderAction:r.createElement(ve.dJk,{style:{cursor:"pointer"},size:18,onClick:a}),isEdit:!0},r.createElement(Ee.U,{className:"stepper-form-account-card",key:n.accountNumber,isActive:!1,icon:s.BAG,clicked:()=>{},account:n})))),r.createElement(he.Q,{step:2,style:{color:"#51516c",fontSize:12,marginRight:10},title:"title.enter.amount.transfer"},r.createElement(fe,null,r.createElement(be.l,(0,i.A)((0,i.A)({},_),{},{initialValues:p,onSubmit:l})))))});var Ce=n(63958),Ne=n(37931);const Se=e=>{let t=e.handleCancel,n=e.selectedAccount,a=e.goToAccountStep,i=e.transferAmount,o=e.fees,l=e.currency,s=e.transferReason,c=e.submitTransfer,d=e.goToAmountStep,m=e.assets;const u=(0,f.VS)().tenant,p="flex-start";return r.createElement(r.Fragment,null,r.createElement("div",{className:"d-flex justify-content-between flex-wrap"},r.createElement(pe,{isFullWidth:!0},r.createElement(he.Q,{isEdit:!0,title:"debit.account",style:{color:"#51516c",fontSize:12,marginRight:10,marginBottom:"5.5px",justifyContent:p},renderAction:r.createElement(ve.dJk,{style:{cursor:"pointer"},size:18,onClick:a})},r.createElement(Ee.U,{className:"stepper-form-account-card",key:n.accountNumber,isActive:!1,clicked:()=>{},icon:m.BAG,account:n,tenant:u}))),r.createElement(pe,{isFullWidth:!0},r.createElement(he.Q,{isEdit:!0,title:"title.amount",style:{color:"#51516c",fontSize:12,marginRight:10,justifyContent:p},renderAction:r.createElement(ve.dJk,{style:{cursor:"pointer"},size:18,onClick:d})},r.createElement(Ne.N,null,r.createElement("div",null,r.createElement("img",{src:m.COINS}),r.createElement("span",{style:{fontSize:12,fontWeight:600,marginLeft:18}},r.createElement(Ce.A,{value:i,displayType:"text",thousandSeparator:" "})," ",l))))),r.createElement(pe,{isFullWidth:!0},r.createElement(he.Q,{isEdit:!0,title:"title.motif",style:{color:"#51516c",fontSize:12,marginRight:10,justifyContent:p},renderAction:r.createElement(ve.dJk,{style:{cursor:"pointer"},size:18,onClick:d})},r.createElement(Ne.N,null,r.createElement("div",null,r.createElement("img",{src:m.GOAL}),r.createElement("span",{style:{fontSize:12,fontWeight:600,marginLeft:18}},s))))),r.createElement(pe,{isFullWidth:!0},r.createElement(he.Q,{isEdit:!0,title:"form.addWireTransfer.transfercost.ht.title",style:{color:"#51516c",fontSize:12,marginRight:10,justifyContent:p}},r.createElement(Ne.N,null,r.createElement("div",null,r.createElement("img",{style:{width:"15px"},src:m.FACTUREE}),r.createElement("span",{style:{fontSize:12,fontWeight:600,marginLeft:18}},o," ",l)))))),r.createElement("div",{className:"d-flex flex-column align-items-center",style:{margin:"32px 0px"}},r.createElement(v.$,{className:"red-button",onClick:c},r.createElement(_.A,{id:"action.title.confirm"})),r.createElement(v.$,{className:"grey-button mt-2",onClick:t},r.createElement(_.A,{id:"action.title.cancel"}))))};var Te=n(8702),Re=n(26527);const _e=e=>{var t;let n=e.onSubmit,a=e.onCancel,l=e.isPushNotif,s=e.phoneNumber,c=e.TransferCheck,d=e.TransferSendBackOtp;const m=(0,r.useState)(60),u=(0,o.A)(m,2),p=u[0],f=u[1],A=(0,r.useState)(!1),x=(0,o.A)(A,2),h=x[0],E=x[1],g=(0,r.useState)(""),b=(0,o.A)(g,2),y=b[0],v=b[1];(0,r.useEffect)(()=>{let e;return"working"===y&&(e=setTimeout(()=>f(p-1),1e3)),()=>{clearTimeout(e)}},[p,y]);const w={onSubmit:n,onCancel:a,fields:[{name:"otp",type:"numeric",label:"beneficiary.enter.verification.code",help:r.createElement("div",{style:{display:"flex",flexDirection:"column",textAlign:"left"}},c.checkError&&r.createElement("div",{style:{marginBottom:"15px"}},r.createElement("span",{style:{textAlign:"left",color:"#f44336",marginTop:5}},r.createElement(Te.$4v,{size:14,style:{marginRight:6}})," ",r.createElement(_.A,{id:c.errorMsg}))))}],initialValues:{otp:""},validation:ye.Ik().shape({otp:ye.Yj().required("fr"===(null===(t=window)||void 0===t?void 0:t.__DEFLANG__)?"Champ obligatoire":"Required field")}),submitText:"action.title.continue",setError:()=>{c.checkError=!1}};return(0,r.useEffect)(()=>{h&&(v("working"),setTimeout(()=>{v(""),E(!1),f(60)},6e4))},[h]),r.createElement(Re.m,null,r.createElement("div",{className:"info"},r.createElement("span",{style:{fontWeight:600,fontSize:"15px"}},r.createElement(_.A,{id:"title.get.notification"})),l?r.createElement(r.Fragment,null,r.createElement("span",null,r.createElement(_.A,{id:"benef
1iciary.get.notification"})),r.createElement("span",{className:"description"},r.createElement(_.A,{id:"beneficiary.with.code.validation"})," ")):r.createElement(r.Fragment,null,r.createElement("span",null,r.createElement(_.A,{id:"beneficiary.verification.code"})),r.createElement("strong",{className:"description",style:{color:"#010135"}},"xxxxxx"+s.substring(s.length-4,s.length)))),r.createElement(be.l,(0,i.A)({},w)),h?r.createElement(r.Fragment,null,r.createElement("div",{className:"action_renvoyer_otp_v2"},r.createElement(Re.Z,{disabled:!0},p," ",r.createElement(_.A,{id:"beneficiary.resend.code"})))):r.createElement(r.Fragment,null,r.createElement("div",{className:"renvoyer_otp"},r.createElement("span",null,r.createElement(_.A,{id:"beneficiary.receive.code"}))),r.createElement("div",{className:"action_renvoyer_otp"},r.createElement(Re.Z,{onClick:()=>{d(),E(!0)}},r.createElement(_.A,{id:"title.resend"})))))};var Oe;const ke=e=>{let t=e.onConfirm,n=e.recap;const a=(0,d.t0)().language;return n&&r.createElement(Ie,null,r.createElement("div",{className:"info"},r.createElement("span",null,r.createElement(_.A,{id:"title.disposition.id"}))),r.createElement(Ne.N,{style:{flexDirection:"column",alignItems:"start"}},r.createElement("span",null,r.createElement(_.A,{id:"recap.disposition.id.title"})),r.createElement("span",{style:{fontWeight:"bold"}},(e=>{let t="";for(let n=0;n<e.length;n++)t+=e[n],(n+1)%3===0&&n!==e.length-1&&(t+=" ");return t})(n.referenceNumber))),r.createElement(Ne.N,{style:{flexDirection:"column",alignItems:"start"}},r.createElement("span",null,r.createElement(_.A,{id:"title.amount"})),r.createElement("span",{style:{fontWeight:"bold"}},r.createElement(_.A,{id:n.amount+" "+n.currency}))),r.createElement(Ne.N,{style:{flexDirection:"column",alignItems:"start"}},r.createElement("span",null,r.createElement(_.A,{id:"recap.disposition.expiration.title"})),r.createElement("span",{style:{fontWeight:"bold"}},r.createElement(_.A,{id:"en"===a?C()(n.expirationDate).format("DD-MM-YYYY, HH:mm"):C()(n.expirationDate).format("MM-DD-YYYY, HH:mm")}))),r.createElement(xe,{onClick:()=>t(!0),style:{width:"60%",margin:"auto",marginTop:50}},r.createElement(_.A,{id:"action.title.finish"})))},Ie=E.A.div(Oe||(Oe=(0,a.A)(["\n display: flex;\n flex-direction: column;\n font-size: 12px;\n font-weight: 400;\n width: 426px;\n\n @media (max-width: ","px) {\n span {\n width: 100%;\n }\n }\n\n .form {\n display: flex;\n flex-direction: column;\n width: 390px;\n margin: auto;\n }\n\n .actions {\n display: flex;\n flex-direction: column;\n width: 300px;\n margin: auto;\n }\n .action_renvoyer_otp {\n display: flex;\n flex-direction: column;\n width: 100px;\n margin: 10px auto;\n }\n .action_renvoyer_otp_v2 {\n display: flex;\n flex-direction: column;\n width: 300px;\n margin: 10px auto;\n }\n .info {\n display: flex;\n flex-direction: column;\n font-family: 'Source Sans Pro';\n font-size: 14px;\n font-weight: 500;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.71;\n letter-spacing: normal;\n text-align: center;\n color: #000000;\n margin: 10px 0 3.5px 0;\n\n span{\n font-family: 'Source Sans Pro';\n font-size:15px;\n }\n\n span:first-child {\n color: #010135;\n font-weight: 600;\n }\n }\n\n .renvoyer_otp {\n display: flex;\n flex-direction: column;\n font-size: 12px;\n font-weight: 500;\n font-stretch: normal;\n font-style: normal;\n line-height: 2;\n letter-spacing: normal;\n text-align: center;\n color: #242021;\n margin: 10px 0 3.5px 0;\n }\n"])),z.z.breakpoints.values.xs);var De,Me=n(19179),Fe=n(3968),ze=n(356);const He={accountId:null,accountNumber:"",balance:0,currency:"",type:"",accountName:"",customerName:"",branchCode:"",upcomingBalance:0,overdraftLimit:0,debitAccountStatus:"",debitAccountEligibility:null,branchName:"",ribKey:"",rib:"",iban:"",gauge:null,bankCode:"",bankSwiftCode:"",accountAlias:""},Ye=e=>{let t=e.accounts,n=e.onCancel,a=e.open,l=e.assets,s=e.phoneNumber,c=e.isPushNotif,m=e.selectedItem,u=e.checkCash2Atm,p=e.loadAmountsCash2Atm,f=e.createCash2Atm,x=e.confirmCreateTransfer;(0,d.t0)().design;const h=(0,r.useState)(""),E=(0,o.A)(h,2),g=E[0],b=E[1],y=(0,r.useState)("CHOOSE_ACCOUNT"),v=(0,o.A)(y,2),w=v[0],C=v[1],N=(0,r.useState)("CHOOSE_ACCOUNT"),S=(0,o.A)(N,2),T=S[0],R=S[1],_=(0,r.useState)(He),O=(0,o.A)(_,2),k=O[0],I=O[1],D=(0,r.useState)(null),M=(0,o.A)(D,2),F=M[0],z=M[1],Y=(0,r.useState)(null),P=(0,o.A)(Y,2),U=P[0],L=P[1],B=(0,r.useState)(0),W=(0,o.A)(B,2),j=W[0],V=W[1],Q=(0,r.useState)(""),G=(0,o.A)(Q,2),K=G[0],q=G[1],J=(0,r.useState)(null),Z=(0,o.A)(J,2),$=Z[0],X=Z[1],ee={checkError:!1,errorMsg:""},te=(0,r.useState)(ee),ne=(0,o.A)(te,2),ae=ne[0],ce=ne[1],me=(0,r.useState)(null),pe=(0,o.A)(me,2),fe=pe[0],Ae=pe[1],xe=()=>{"TRANSFER_SUCCESS"===w||"CHOOSE_ACCOUNT"===w||"CHOOSE_TRANSACTION_TYPE"===w||"TRANSFER_ERROR"===w?he():"QUIT_CONFIRMATION"!==w?(R(w),C("QUIT_CONFIRMATION"),ce(ee)):he()},he=e=>{C("CHOOSE_ACCOUNT"),ce(ee),n(1==e)},Ee=()=>{C("CHOOSE_ACCOUNT")},be=async()=>x({creditAccount:null===k||void 0===k?void 0:k.accountNumber,debitAccountHolder:null===k||void 0===k?void 0:k.customerName,transferReason:U.transferReason,amount:parseFloat(U.amount),otp:g}).then(e=>{C("OTP")}),ye=(0,A.A)("(max-width:1024px)"),Ce=(0,A.A)("(max-width:768px)"),Ne=(0,A.A)("(max-width:414px)");return r.createElement(oe.R,(0,i.A)((0,i.A)({mode:"full-responsive",open:a,onClose:xe,headerStartButton:r.createElement(Fe.A,{style:{display:("CHOOSE_ACCOUNT"===w||"QUIT_CONFIRMATION"===w||"OTP"===w||"RECAP"===w)&&"none",paddingLeft:0},onClick:()=>{"TRANSFER_AMOUNT"===w&&C("CHOOSE_ACCOUNT"),"TRANSFER_CONFIRMATION"===w&&C("TRANSFER_AMOUNT")}},r.createElement(ve.Y5o,{stroke:"1",size:11,color:"#51516c"})),closeIcon:r.createElement(Me.yGN,{size:18,color:"#51516c"}
1),modalRootStyle:(0,i.A)((0,i.A)({display:"QUIT_CONFIRMATION"===w&&"none",backgroundColor:"#f7faff"},(()=>{if("CHOOSE_TRANSACTION_TYPE"===w)return{};switch(w){case"TRANSFER_AMOUNT":case"TRANSFER_CONFIRMATION":return{width:515,maxWidth:"90vw"};case"RECAP":return{width:450,maxWidth:"90vw"};case"TRANSFER_ERROR":return{width:550,maxWidth:"90vw"};case"QUIT_CONFIRMATION":case"UNFILLED_ACCOUNT":case"TRANSFER_CHECK":return{width:400,maxWidth:"90vw"};case"OTP":return{width:500,maxWidth:"90vw"};default:return Ne?{minWidth:"100%",height:"100%",overflowY:"auto"}:Ce?{maxWidth:"607px",width:"80%"}:ye?{maxWidth:"969px",width:"94%"}:{width:"1036px"}}})()),{},{maxWidth:"100vw"}),modalHeaderStyle:{borderTopRightRadius:"5px",borderTopLeftRadius:"5px",background:"#fff",padding:"25px"},steps:4,progress:"CHOOSE_ACCOUNT"===w?1:"TRANSFER_AMOUNT"===w?2:"TRANSFER_CONFIRMATION"===w?3:4,hideStepper:"QUIT_CONFIRMATION"===w},("TRANSFER_SUCCESS"!==w&&"TRANSFER_ERROR"!==w&&"QUIT_CONFIRMATION"!==w&&"TRANSFER_CHECK"!=w&&"OTP"!=w&&"RECAP"!=w||"OTP"===w||"RECAP"===w)&&{title:"disposition.modal.title",closable:!0}),{},{size:"lg"}),r.createElement(Pe,{style:{padding:"15px 0px 30px 0px"},className:"design-r2"},r.createElement(re.b,{hidden:"CHOOSE_ACCOUNT"!==w},r.createElement(ge,{accounts:m&&m.urn&&!m.urn.includes("urn")?ue()(t,e=>e.accountNumber!==m.accountNumber):t,handleSelectAccount:e=>{de()(e,"balance",0);m?(z(m),I(e),C("TRANSFER_AMOUNT")):(k.accountNumber,I(e),C("TRANSFER_AMOUNT"))},assets:l})),r.createElement(re.b,{hidden:"TRANSFER_AMOUNT"!==w},r.createElement(we,{selectedAccount:k,handleCancel:xe,goToAccountStep:Ee,submitAmount:e=>u({amount:parseFloat(e.amount),note:e.transferReason,debitAccount:null===k||void 0===k?void 0:k.accountId,debitAccountHolder:null===k||void 0===k?void 0:k.customerName}).then(t=>{(0,H.y_)("KO"===t.ack,()=>{Ae((0,ie.U5)(t.message)),C("TRANSFER_CHECK")},()=>{Ae(null),C("TRANSFER_CONFIRMATION"),L(e),V(t.fees),q(t.currency)})}).catch(e=>{(0,H.y_)(e&&400===(null===e||void 0===e?void 0:e.status),()=>{var t;return Ae((0,ie.U5)(null===e||void 0===e||null===(t=e.initial)||void 0===t||null===(t=t.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message))},()=>Ae("wire.transfer.modal.errors.other")),q(null),V(null),C("TRANSFER_CHECK")}),assets:l,loadAmountsCash2Atm:p})),r.createElement(re.b,{hidden:"TRANSFER_CONFIRMATION"!==w},U&&r.createElement(Se,{selectedAccount:k,handleCancel:xe,selectedBeneficiary:F,goToAccountStep:Ee,transferAmount:U.amount,fees:j,currency:K,transferReason:U.transferReason,submitTransfer:be,goToAmountStep:()=>{C("TRANSFER_AMOUNT")},assets:l})),r.createElement(re.b,{hidden:"OTP"!==w,style:{justifyContent:"center",display:"flex",marginTop:30}},r.createElement(_e,{isPushNotif:c,phoneNumber:s,onSubmit:e=>new Promise(function(t,n){b(e.otp),f({amount:parseFloat(U.amount),note:U.transferReason,debitAccount:null===k||void 0===k?void 0:k.accountNumber,debitAccountHolder:null===k||void 0===k?void 0:k.customerName,passCode:e.otp}).then(e=>{(0,H.y_)("FAILED"===e.cash2AtmStatus,()=>C("TRANSFER_ERROR"),()=>{X(e),C("RECAP")})}).catch(e=>{(0,H.y_)(e&&400===(null===e||void 0===e?void 0:e.status),()=>ce({checkError:!0,errorMsg:"wire.transfer.modal.errors.code"}),()=>ce({checkError:!0,errorMsg:"wire.transfer.modal.errors.other"}))})}),onCancel:xe,TransferCheck:ae,TransferSendBackOtp:be})),r.createElement(re.b,{hidden:"RECAP"!==w,style:{justifyContent:"center",display:"flex"}},r.createElement(ke,{onConfirm:he,recap:$})),r.createElement(re.b,{hidden:"TRANSFER_CHECK"!==w},r.createElement(le.I,{message:fe,onClickBackButton:()=>C("TRANSFER_AMOUNT"),icon:l.DISABLED_DEVICE})),r.createElement(re.b,{hidden:"TRANSFER_SUCCESS"!==w},r.createElement(se.A,{is_success:!0,message:"transfer.title.succes",title:"congrats",confirmHandler:()=>{he(),window.location.reload()},isOpen:"TRANSFER_SUCCESS"===w})),r.createElement(re.b,{hidden:"TRANSFER_ERROR"!==w},r.createElement(se.A,{message:"error.title",confirmHandler:()=>{he()},isOpen:"TRANSFER_ERROR"===w})),r.createElement(re.b,{hidden:"QUIT_CONFIRMATION"!==w},r.createElement(se.A,{newDesign:!0,message:"transfer.cancel.operation",title:"modal.title.attention",confirmHandler:he,isOpen:"QUIT_CONFIRMATION"===w,close:()=>{C(T)},buttons:{confirm:"action.title.confirm",cancel:"action.title.back"}}))))},Pe=ze.Ay.div(De||(De=(0,a.A)(["\n // &.choose-type {\n // width: 364.9px;\n // }\n &.design-r2 {\n width: 100%;\n }\n\n &:not(.design-r2) {\n .button-tag, .confirm-button, .filled {\n width: auto;\n }\n }\n"])));var Ue,Le,Be;const We={errorView:y.S,skeletonView:()=>r.createElement(r.Fragment,null,r.createElement(b.D,{title:!0,subTtile:!0,contentList:[{contentType:b.L.TABLE}]})),mainView:e=>
1{let t=e.dispositions,n=(e.service,e.actionButtonProps),a=e.reload,i=e.reloadTransaction;return(0,r.useEffect)(()=>{i&&a()},[i]),r.createElement(je,null,r.createElement(g.b,{title:"transactions.dispostions.table.title",actionButtonProps:n}),r.createElement(Y,{list:t}))},dispositionForm:e=>{const t=e.accounts,n=e.showModal,a=e.closeModal,i=(e.reload,e.assets),o=e.phoneNumber,l=e.isPushNotif,s=e.selectedItem,c=e.checkCash2Atm,d=e.loadAmountsCash2Atm,m=e.createCash2Atm,u=e.confirmCreateTransfer;return r.createElement(Ye,{checkCash2Atm:c,loadAmountsCash2Atm:d,createCash2Atm:m,confirmCreateTransfer:u,accounts:t,onCancel:a,open:n,assets:i,selectedItem:s,phoneNumber:o,isPushNotif:l})}},je=E.A.div(Ue||(Ue=(0,a.A)(["\n display: flex;\n flex-flow: column nowrap;\n flex: 1;\n\n @media (max-width: ","px) {\n // margin-top: -60px !important;\n .history-title {\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.07;\n align-self: flex-end;\n }\n }\n"])),z.z.breakpoints.values.lg);E.A.div(Le||(Le=(0,a.A)(["\n width: 47px;\n height: 3px;\n background-color: #231f20;\n margin: 9px 0px 0px 0px;\n @media (max-device-width: 480px) {\n margin: 2px 0px;\n }\n"]))),(0,E.A)(v.$)(Be||(Be=(0,a.A)(["\n width: 220px !important;\n margin-bottom: 3em;\n margin: 10px 0;\n font-weight: 300;\n &.red-button {\n transition: bottom 0.2s ease;\n &.float {\n position: fixed;\n width: 100% !important;\n background-color: #fff;\n bottom: 0;\n left: 0;\n height: 10%;\n margin: 0;\n display: flex;\n align-items: center;\n padding: 0 25%;\n box-shadow: 0px 3px 10px #000;\n z-index: 9;\n }\n button {\n background-color: #e9071e !important;\n &:hover {\n background-color: rgb(233, 7, 30, 0.8) !important;\n }\n }\n }\n &.grey-button button {\n background-color: #e5ebf7 !important;\n &:hover {\n background-color: rgb(229, 235, 247, 0.8) !important;\n }\n span {\n color: #35335d;\n }\n }\n button {\n font-weight: 300;\n font-family: 'Source Sans Pro';\n text-transform: capitalize;\n padding: 0;\n font-size: 15px;\n width: 100%;\n display: flex;\n justify-content: center;\n & > span {\n span:firs-child() {\n justify-content: center;\n align-content: center;\n }\n padding: 0;\n margin: 13px 40px;\n span + span {\n overflow: visible;\n }\n }\n }\n"])));var Ve,Qe=n(9534),Ge=n(682),Ke=n(59183),qe=n(81677),Je=n(78015),Ze=n(38653),$e=n(75332),Xe=n(5635),et=n(47471),tt=n(81761),nt=n(68512),at=n(14523),it=n(97155),ot=n(6492),rt=n(34260),lt=n(97326),st=n(65844),ct=n(80812);const dt=n(74649),mt={DISABLED_DEVICE:Ze.default,COINS:$e.default,GOAL:Xe.default,FACTUREE:et.default,TICK:tt.default,BAG:nt.default,ADD_USER:at.default,NEW_TRANSACTION:it.default,POCKET:ot.default,ERROR:rt,SEND_TRANSACTION_ICON:lt.default,TRASH_TRANSACTION_ICON:st},ut=e=>{var t,n,a,s;let p=e.context;const f=(0,d.b)(),A=(0,m.ny)(),x=(0,r.useState)(new(c())),E=(0,o.A)(x,1)[0],g=(0,r.useState)([]),b=(0,o.A)(g,2),y=(b[0],b[1]),v=(0,r.useState)(!1),w=(0,o.A)(v,2),C=(w[0],w[1]),N=(0,r.useState)(!1),S=(0,o.A)(N,2),T=(S[0],S[1]),R=(0,r.useState)([]),_=(0,o.A)(R,2),O=(_[0],_[1]),k=(0,r.useState)(!0),I=(0,o.A)(k,2),D=(I[0],I[1]),M=(0,r.useState)(!0),F=(0,o.A)(M,2),z=(F[0],F[1]),H=(0,d.t0)().hiddenFeatures,Y=(0,r.useState)(!1),P=(0,o.A)(Y,2),U=P[0],L=P[1],B={loadAccounts:()=>f.UseAccountsHook().then(e=>{const t=e.filter(e=>"NOT_ELIGIBLE"!==e.debitAccountEligibility.CASH2ATM);return O(t),t}),loadAccountDetail:e=>p.client.account({input:{accountNumber:e}}).then(Ge.FE),loadTransactions:async(e,t)=>p.client.transactions({input:{accountNumber:e,amount:null===t||void 0===t?void 0:t.amount,endDate:null===t||void 0===t?void 0:t.endDate,maximumAmount:null===t||void 0===t?void 0:t.maximumAmount,message:null===t||void 0===t?void 0:t.operationName,minimumAmount:null===t||void 0===t?void 0:t.minimumAmount,startDate:null===t||void 0===t?void 0:t.startDate}}).then(Ge.gz),createAccountAlias:e=>f.CreateAccountAlias(e),editAccountAlias:e=>
1f.EditAccountAlias(e),deleteAccountAlias:e=>f.DeleteAccountAlias(e),saveGauge:e=>f.SaveGauge(e)},W={events:E,loadAccounts:()=>p.client.accounts().then(Ge.VA).then(e=>e.filter(e=>"NOT_ELIGIBLE"!==e.debitAccountEligibility.CASH2ATM)),loadDispositions:e=>f.usecash2AtmHistory(e,H),loadBeneficiaries:()=>p.client.beneficiaries().then(Ge.A2).then(e=>e.filter(e=>"NOT_ELIGIBLE"!==e.eligibility)),loadAmountsCash2Atm:()=>f.useAmountsC2A({}).then(e=>e),checkCash2Atm:e=>{let t=e.amount,n=e.debitAccount,a=e.debitAccountHolder,i=e.note;return f.useCheckcash2Atm({amount:t,debitAccount:n,debitAccountHolder:a,note:i}).then(e=>e)},createCash2Atm:e=>{let t=e.amount,n=(e.debitAccount,e.debitAccountHolder,e.note,e.passCode);const a={amount:t.toString()},i=dt.createHash("sha256").update(JSON.stringify(a)+"|"+p.config.storageProvider.get("unb-secret"),"utf-8").digest("hex"),o={type:u.ks.TRANSACTION,operation:"createC2A",hash:i,claims:a};return f.useCreateUserToken(o,{"X-UNB-Transaction-Token":n}).then(e=>f.useCreateC2A(e.value).then(e=>e))},confirmCreateTransfer(e){const t={amount:e.amount.toString()},n={type:u.ks.AUTHORIZE,operation:"createC2A",claims:t};return f.useCreateUserToken(n).then(e=>{"SENT_BY_PUSH"===e.value&&L(!0)})}};E.on("not_empty_state_beneficiary",()=>{C(!1),T(!0)}),E.on("empty_state_beneficiary",()=>{C(!0)}),E.on("ACTIVATE_BENEF_BTN",()=>{D(!1)}),E.on("ACTIVATE_TRANSF_BTN",()=>{z(!1)});const j={context:p,title:"dashboard.header.transactions.disposition",secondaryMenu:Qe.yE.filter(e=>A(e.name)),actions:!(null!==(t=p.user)&&void 0!==t&&t.contractStatus)&&[{text:"transactions.dispostions.button.add",icon:"ic_efffectuer_virement",onClick:()=>{E.emit("SHOW_DISPOSITION_MODAL")},buttonType:"filled",buttonIcon:(0,ct.jsx)(Je.Ca6,{size:18})}],hiddenForMobile:!1,isDispositionSubMenu:!0,isR2:!0,section:{title:"disposition.screen.title"},locked:null===(n=p.user)||void 0===n?void 0:n.contractStatus,isOneOption:!0};E.on("REQUEST_ADD_BENEFICIARY_FROM_TRANSFER",()=>{E.emit("SHOW_BENEFICIARY_MODAL"),y([()=>{E.emit("SHOW_DISPOSITION_MODAL")},()=>{y([])}])});const V=(0,r.useState)(null),Q=(0,o.A)(V,2),G=Q[0],K=Q[1];return(0,ct.jsxs)(l.A,(0,i.A)((0,i.A)({},j),{},{children:[(0,ct.jsx)(Ke.b,{service:B,adapter:qe.A,design:null===(a=p.tenantConfig)||void 0===a?void 0:a.seo.design,onlyAccounts:!0,onAccountSelect:e=>{K(e)}}),(0,ct.jsx)(pt,{children:j.actions&&G?(0,ct.jsx)(ct.Fragment,{children:(0,ct.jsx)(h,{service:W,adapter:We,assets:mt,phoneNumber:p&&p.user&&p.user.mobile||"xxxxxxxxxxx",isPushNotif:U,actionButtonProps:j.actions[0],tenant:p.tenant,design:null===(s=p.tenantConfig)||void 0===s?void 0:s.seo.design,currentUser:G})}):null})]}))};n.dn(ut);const pt=ze.Ay.div(Ve||(Ve=(0,a.A)(["\n margin-top: 30px;\n display: flex;\n justify-content: space-around;\n flex-wrap: wrap;\n @media screen and (max-width: ","px) {\n flex-direction: column;\n & > div:nth-child(1) {\n margin-bottom: 41px;\n }\n & > div:nth-child(2) {\n width: auto;\n & > div {\n float: left;\n width: 100%;\n .block > div {\n width: 100%;\n }\n }\n }\n }\n"])),z.z.breakpoints.values.lg)},14420(e,t,n){"use strict";n.d(t,{b:()=>m});var a=n(43207),i=n(72176),o=n(86896),r=n(62254),l=n(44437);var s,c,d=n(83482);const m=e=>{let t=e.title,n=e.actionButtonProps;return i.createElement(u,null,i.createElement("div",{className:"history-title"},t&&i.createElement(d.d,{variant:"h3",children:t}),i.createElement(p,null)),n&&((a=n)&&a.text?i.createElement(r.$,{className:"sub-menu-button",onClick:a.onClick,variant:null===a||void 0===a?void 0:a.buttonType,disabled:null===a||void 0===a?void 0:a.disabled,iconBefore:null===a||void 0===a?void 0:a.icon},a.text&&i.createElement(l.A,{id:a.text})):null));var a},u=o.A.div(s||(s=(0,a.A)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n // .history-title {\n // font-family: 'Montserrat';\n // font-size: 18px;\n // font-weight: 600;\n // line-height: 0.89;\n // text-align: left;\n // color: '#010135';\n // }\n\n @media (max-width: 1024px) {\n margin-bottom: 10px;\n .history-title{\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.07;\n align-self: flex-end;\n }\n }\n\n"]))),p=o.A.div(c||(c=(0,a.A)(["\n width: 47px;\n height: 3px;\n background-color: #231f20;\n margin: 9px 0px 0px 0px;\n @media (max-device-width: 480px) {\n margin: 2px 0px;\n }\n"])))}
1,82305(e,t,n){"use strict";n.d(t,{Q:()=>p});var a,i,o,r=n(43207),l=n(18188),s=n(72176),c=n(44437),d=n(356),m=n(62108),u=n(46939);const p=e=>{let t=e.step,n=e.title,a=e.children,i=e.renderAction,o=e.style,r=e.isEdit;const d=(0,m.A)(u.qX);return s.createElement(A,null,s.createElement(f,{style:o},s.createElement("div",{className:"d-flex align-items-center",style:{marginBottom:"10px"}},t&&s.createElement("span",{style:(0,l.A)((0,l.A)({},o),{},{fontSize:14,fontWeight:"bold"})},t," -"," "),s.createElement(x,{style:(0,l.A)({},o)},s.createElement(c.A,{id:n}))),(!d||r)&&i),a,d&&!r&&s.createElement("div",{className:"action-container"},i))},f=d.Ay.div(a||(a=(0,r.A)(["\n display: flex;\n justify-content: space-between;\n margin-top: 10px;\n"]))),A=d.Ay.div(i||(i=(0,r.A)(["\n @media screen and (max-width: 768px) {\n .action-container {\n margin-top: 30px;\n display: flex;\n justify-content: center;\n & > div > div {\n width: auto;\n }\n }\n }\n"]))),x=d.Ay.span(o||(o=(0,r.A)(["\n margin-left: 8px;\n font-size: 14px;\n font-weight: 600; ;\n"])))},22128(e,t,n){"use strict";var a,i,o=n(43207),r=n(72176),l=n(86896),s=n(44437);const c=l.A.button(a||(a=(0,o.A)(["\n border: none;\n padding: 16px 35px;\n margin: 5px 0;\n position: relative;\n border-radius: 15px;\n font-size: 11px;\n font-weight: 500;\n background-color: #fff0f0;\n width: 100%;\n\tcolor: #333333;\n :focus {\n\t\toutline: none;\n\t}\n"]))),d=l.A.div(i||(i=(0,o.A)(["\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tpadding: 30px 50px;\n\tmargin: auto;\n .title {\n\t font-size: 17px;\n font-weight: 600;\n margin-top: 24px;\n margin-bottom: 17px;\n\t}\n"])));n.d(t,["I",0,e=>{let t=e.icon,n=e.message,a=e.onClickBackButton;return r.createElement(d,null,r.createElement("img",{src:t}),n&&r.createElement("div",{className:"title"},r.createElement(s.A,{id:n})),a&&r.createElement(c,{onClick:a},r.createElement(s.A,{id:"action.title.back"})))}])},66802(e,t,n){"use strict";var a,i=n(43207),o=n(18188),r=n(86896),l=n(15521),s=n.n(l),c=n(72176),d=n(8702);const m=r.A.div(a||(a=(0,i.A)(['\n display: flex;\n align-items: center;\n height: 160px;\n border-radius: 7px;\n box-shadow: 1px 2px 3px 0px rgb(184 184 203 / 40%);\n margin-bottom: 0.5em;\n padding: 15px 5px 15px 0px;\n font-size: 0.8em;\n .operation_details {\n display: flex;\n align-content: center;\n justify-content: center;
1\n align-items: center;\n width:5%;\n }\n b {\n color: #090941;\n }\n p {\n margin-bottom: 0.3em;\n }\n .date {\n border-right: solid 2px #e5ebf7;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n align-content: center;\n b,\n span {\n text-align: center;\n }\n }\n\n div {\n width: 15%;\n height: 100%;\n &.details {\n margin-left:10px;\n width: 70%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n }\n &.statut {\n display: flex;\n align-items: center;\n text-transform: initial;\n }\n \n }\n &.dispositions {\n height: 67.5px;\n div.date {\n width:20%;\n }\n div.details {\n width:50%;\n justify-content: center!important;\n }\n div.statut {\n width:25%;\n flex-flow: column nowrap!important;\n justify-content: center!important;\n span:nth-child(1){\n font-family: "Source Sans Pro";\n font-weight: 600;\n font-size: 12px;\n }\n span:nth-child(2){\n font-family: "Source Sans Pro";\n font-size: 11px;\n }\n }\n }\n \n \n\n // IMPORTANT !!\n // the following style if the one that should be added to the table\n // @media (max-width: 768px){\n // thead{\n // display: none;\n // }\n // tbody tr {\n // :hover {\n // background-color: inherit !important;\n // }\n // background-color: transparent;\n // padding: 5px!important;\n // td{\n // border-bottom: unset !important;\n // padding: 5px !important;\n // }\n // }\n // }\n'])));n.d(t,["p",0,e=>{let t=e.date,n=e.body,a=e.end,i=e.style,r=e.className,l=e.withDetails,u=e.handleClick;return c.createElement(m,{className:r,style:(0,o.A)({color:"#51516c",fontFamily:"inherit",textTransform:"uppercase",backgroundColor:"white"},i),onClick:u},c.createElement("div",{className:"date"},c.createElement("b",null,s()(t).format("D")," ",s().monthsShort("",Number(s()(t).format("M"))-1).replace(".","")),c.createElement("span",null,s()(t).format("YYYY"))),c.createElement("div",{className:"details"},n),c.createElement("div",{className:"statut"},a),l&&c.createElement("div",{className:"operation_details"},c.createElement(d.BJp,{size:16})))}])},73621(e,t,n){var a=n(76367),i=n(80945),o=n(84949),r=Math.max;e.exports=function(e,t,n){var l=null==e?0:e.length;if(!l)return-1;var s=null==n?0:o(n);return s<0&&(s=r(l+s,0)),a(e,i(t,3),s)}},37931(e,t,n){"use strict";var a,i=n(43207),o=n(18188),r=n(49839),l=n(72176),s=n(86896);const c=["children"],d=(0,l.forwardRef)((e,t)=>{let n=e.children,a=(0,r.A)(e,c);return l.createElement(m,(0,o.A)((0,o.A)({},a),{},{ref:t}),n)}),m=s.A.div(a||(a=(0,i.A)(["\n ","\n"])),()=>window.__IS_VERSION__R1?"\n font-size: 11px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 5px 15px;\n margin: 11px 0;\n background-color: #f8f8ff;\n border-radius: 10px;\n :hover {\n background-color: #fffded;\n }\n ":"\n font-size: 11px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 19px 10px;\n margin: 11px 0;\n background-color: #fff;\n border-radius: 5px;\n box-shadow: 0 2px 3px 0 rgb(184 184 203 / 25%);\n ");n.d(t,["N",0,d])},26527(e,t,n){"use strict";var a,i,o=n(43207),r=n(86896),l=n(63037);const s=r.A.div(a||(a=(0,o.A)(["\n display: flex;\n flex-direction: column;\n font-size: 12px;\n text-align: center;\n font-weight: 400;\n overflow: hidden;\n margin-top: 10px;\n @media (max-width: ","px) {\n width: 100%;\n overflow: hidden;\n }\n\n @media (max-width: ","px) {\n span {\n width: 100%;\n }\n }\n\n .form {\n display: flex;\n flex-direction: column;\n width: 390px;\n margin: auto;\n }\n\n .actions {\n display: flex;\n flex-direction: column;\n width: 300px;\n margin: auto;\n }\n .action_renvoyer_otp {\n display: flex;\n flex-direction: column;\n width: 100px;\n margin: 10px auto;\n }\n .action_renvoyer_otp_v2 {\n display: flex;\n flex-direction: column;\n width: 300px;\n margin: 10px auto;\n }\n .info {\n display: flex;\n flex-direction: column;\n font-family: Montserrat;\n font-size: 14px;\n font-weight: 500;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.71;\n letter-spacing: normal;\n text-align: center;\n color: #000000;\n margin: 10px 0 3.5px 0;\n span {\n font-family: Montserrat;\n font-size: 14px;\n font-weight: 500;\n }\n }\n\n .renvoyer_otp {\n display: flex;\n flex-direction: column;\n font-size: 12px;\n font-weight: 500;\n font-stretch: normal;\n font-style: normal;\n line-height: 2;\n letter-spacing: normal;\n text-align: center;\n color: #242021;\n margin: 10px 0 3.5px 0;\n }\n &.design-r2 {\n // span:first-child {\n // color: #010135;\n // font-weight: 600;\n // }\n }\n"])),l.z.breakpoints.values.xs,l.z.breakpoints.values.xs),c=r.A.button(i||(i=(0,o.A)(["\n color: #010135;\n border: none;\n position: relative;\n font-size: 12px;\n font-weight: 500;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.67;\n letter-spacing: normal;\n text-align: center;\n text-decoration: underline blink;\n background-color:transparent;\n"])));n.d(t,["Z",0,c,"m",0,s])},60113(){},8379(){},93553(){},14432(){},47331(){},63011(){},43951(){},49914(){},14168(){}}]); 2//# sourceMappingURL=8979.953bab14.chunk.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.