PageSourceSearch

https://app.monnify.com/static/js/69.fb3d847d.chunk.js

js monnify.com collected 2026-10-02 05:26:32 UTC 43,003 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[69],{1306:function(e,t,a){"use strict";a(74);var n,s=a(23),c=(a(261),a(149)),l=(a(148),a(61)),i=a(0),r=a.n(i),o=a(16),m=a(940),d=a(929),h=a(1217);a(1307);l.a.Item;let p=l.a.create()(n=Object(o.c)(e=>({loading:e.tills.loading,devices:e.tills.userDevices}),{getUserDevices:m.j})(n=class extends r.a.Component{constructor(){super(...arguments),this.state={selectedDevices:[]},this.handleOnCheck=((e,t)=>{const a=this.props.devices.find(e=>e.code===t),n=[...this.state.selectedDevices];if(this.hasDevice(t)){const e=n.findIndex(e=>e.code===t);n.splice(e,1)}else n.push(a);this.setState({selectedDevices:n})}),this.hasDevice=(e=>-1!==this.state.selectedDevices.findIndex(t=>t.code===e)),this.onCancel=(()=>{this.setState({selectedDevices:[]},()=>{this.props.onClose()})})}componentDidMount(){this.setState({selectedDevices:this.props.tillDeviceCodes||[]}),this.props.getUserDevices()}render(){const{form:e}=this.props;return r.a.createElement(d.a,{visibility:this.props.visibility},r.a.createElement("section",{className:"body"},r.a.createElement("div",null,r.a.createElement(c.a.Title,{level:3,className:"text-left fnt-size-24"},"Select Till Devices"),r.a.createElement(c.a.Text,{className:"text-grey fnt-size-12 text-left"},"Select the devices you want on this till")),r.a.createElement("div",{className:"mt-10 mb-5"},this.props.devices.map((e,t)=>r.a.createElement(h.a,{code:e.code,key:t,title:e.label,handleOnCheck:this.handleOnCheck,checked:this.hasDevice(e.code)})))),r.a.createElement("div",{className:"modal-footer"},r.a.createElement("button",{onClick:this.onCancel,type:"button",className:"ant-btn ant-btn-default"},"Cancel"),r.a.createElement(s.a,{onClick:()=>this.props.onAdd(this.state.selectedDevices),type:"button",className:"ant-btn ant-btn-secondary",loading:this.props.isLoading},this.props.confirmText||"Link Device")))}})||n)||n;t.a=p},1307:function(e,t,a){},1574:function(e,t,a){},1575:function(e,t,a){},1576:function(e,t,a){},1859:function(e,t,a){"use strict";a.r(t);var n=a(0),s=a.n(n),c=a(262),l=a(178),i=(a(459),a(325)),r=(a(819),a(821)),o=(a(326),a(20)),m=(a(458),a(204)),d=(a(456),a(321)),h=(a(261),a(149)),p=a(1),u=(a(148),a(61)),E=(a(825),a(826)),C=a(327),v=a(839),f=a(961),g=a(460),N=a(38),T=a(150),b=(a(1574),a(332));a(1575);var y=class extends s.a.Component{render(){return s.a.createElement("div",null,s.a.createElement(d.a,{type:"flex",align:"middle",justify:"space-between",className:""},s.a.createElement("div",null,s.a.createElement("div",null,s.a.createElement(h.a.Title,{level:3,className:"fnt-size-16 mb-5"},N.b.formatAmount("NGN",1e5))),s.a.createElement(h.a.Text,{className:"text-grey fnt-size-10 text-ellipse"},"MNNY| 041974 |638751298563...")),s.a.createElement("div",null,s.a.createElement("div",{className:"align-right mb-5"},N.b.getPaymentStatusBadge("success")),s.a.createElement("div",{className:"align-right"},s.a.createElement(h.a.Text,{className:"text-grey fnt-size-10"},"Nov 14 2021 | 11:16 pm")))))}},A=a(901),w=a(212);var S=class extends s.a.Component{render(){const{accountNumber:e,bankName:t}=this.props;return s.a.createElement(d.a,{className:"account-row-item",align:"middle",type:"flex"},s.a.createElement(m.a,{span:6},s.a.createElement("svg",{width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("g",{"clip-path":"url(#clip0_27900_320192)"},s.a.createElement("circle",{cx:"24",cy:"24",r:"24",fill:"#00B8C2","fill-opacity":"0.1"}),s.a.createElement("path",{d:"M22.9996 12.5417L13.771 17.3989V19.3417H32.2281V17.3989L22.9996 12.5417ZM27.371 21.2846V28.0846H30.2853V21.2846H27.371ZM13.771 32.9418H32.2281V30.0275H13.771V32.9418ZM21.5424 21.2846V28.0846H24.4567V21.2846H21.5424ZM15.7139 21.2846V28.0846H18.6281V21.2846H15.7139Z",fill:"#00B8C2"})),s.a.createElement("defs",null,s.a.createElement("clipPath",{id:"clip0_27900_320192"},s.a.createElement("rect",{width:"48",height:"48",fill:"white"}))))),s.a.createElement(m.a,{span:12},s.a.createElement(w.a,{value:e},s.a.createElement(d.a,{className:"cursor-pointer"},s.a.createElement(h.a.Text,{className:"text-primary fnt-size-16"},e,s.a.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"pl-2"},s.a.createElement("path",{d:"M9.33331 5.33331H2.66665C1.93131 5.33331 1.33331 5.93131 1.33331 6.66665V13.3333C1.33331 14.0686 1.93131 14.6666 2.66665 14.6666H9.33331C10.0686 14.6666 10.6666 14.0686 10.6666 13.3333V6.66665C10.6666 5.93131 10.0686 5.33331 9.33331 5.33331Z",fill:"#00B8C2"}),s.a.createElement("path",{d:"M13.3333 1.33331H6.66665C6.31302 1.33331 5.97389 1.47379 5.72384 1.72384C5.47379 1.97389 5.33331 2.31302 5.33331 2.66665V3.99998H10.6666C11.0203 3.99998 11.3594 4.14046 11.6095 4.3905C11.8595 4.64055 12 4.97969 12 5.33331V10.6666H13.3333C13.6869 10.6666 14.0261 10.5262 14.2761 10.2761C14.5262 10.0261 14.6666 9.68694 14.6666 9.33331V2.66665C14.6666 2.31302 14.5262 1.97389 14.2761 1.72384C14.0261 1.47379 13.6869 1.33331 13.3333 1.33331Z",fill:"#00B8C2"}))))),s.a.createElement("div",null,s.a.createElement(h.a.Text,{className:"text-grey fnt-size-13"},t))))}};a(1576);var M,_=class extends s.a.Component{render(){return s.a.createElement("button",{onClick:this.props.onClick},this.props.icon||s.a.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("path",{d:"M13 5C13 4.44772 12.5523 4 12 4C11.4477 4 11 4.44772 11 5V11H5C4.44771 11 4 11.4477 4 12C4 12.5523 4.44771 13 5 13H11V19C11 19.5523 11.4477 20 12 20C12.5
1523 20 13 19.5523 13 19V13H19C19.5523 13 20 12.5523 20 12C20 11.4477 19.5523 11 19 11H13V5Z",fill:"#00B8C2"})),s.a.createElement("span",null,this.props.text||"Add another bank account"))}},x=a(929),O=a(1306),P=a(940),D=(a(74),a(23)),k=(a(329),a(208)),I=(a(457),a(322));var R,L=Object(C.a)(e=>({providersLoading:e.tills.providersLoading}),{})(M=Object(g.a)({getProviders:P.e},e=>{return{providers:(e.tills||{}).providers||[]}})(M=class extends s.a.Component{constructor(){super(...arguments),this.state={selectedBanks:[],banks:[{name:"Sterling Bank",code:"232"},{name:"Wema Bank",code:"035"},{name:"GTB Bank",code:"058"},{name:"Fidelity Bank",code:"070"}]},this.addBank=(e=>{const t=[...this.state.selectedBanks];if(t.includes(e)){const a=t.findIndex(t=>t===e);t.splice(a,1)}else t.push(e);this.setState({selectedBanks:t})}),this.onClose=(()=>{this.setState({selectedBanks:[]},()=>{this.props.onClose()})})}componentDidMount(){this.fetch()}fetch(){this.props.getProviders()}render(){return s.a.createElement(x.a,{visibility:this.props.isVisible},this.props.providersLoading?s.a.createElement(d.a,{type:"flex",justify:"center",className:"mt-10 mb-5"},s.a.createElement(I.a,null)):s.a.createElement("section",{className:"body"},s.a.createElement(h.a.Title,{level:3,className:"fnt-size-24 text-left"},"Account Details"),s.a.createElement(h.a.Text,{className:"fnt-size-14 text-grey text-left"},"Select which banks for which accounts should be generated."),s.a.createElement("div",{className:"mt-10 "},this.props.providers.map(e=>s.a.createElement(d.a,{key:e.code,type:"flex",className:"bank-option"},s.a.createElement(k.a,{onChange:()=>this.addBank(e.partnerBankCode),checked:this.state.selectedBanks.includes(e.partnerBankCode)},e.name))))),s.a.createElement("div",{className:"modal-footer"},s.a.createElement("button",{onClick:this.onClose,type:"button",className:"ant-btn ant-btn-default"},"Cancel"),s.a.createElement(D.a,{onClick:()=>this.props.updateBankList(this.state.selectedBanks),type:"button",className:"ant-btn ant-btn-secondary",loading:this.props.isUpdating,disabled:this.props.isUpdating},"Add Bank")))}})||M)||M,B=a(28),V=a(5),F=a(180),U=(a(21),a(970));const H=E.a.TabPane;let j=Object(C.a)(e=>{const t=e.tills||{};return{tillsData:t.tillsData||{}||{},tillTransactionData:t.tillTransactionData||[],tillTransactionPagination:t.tillTransactionPagination||{current:1,pageSize:10,showSizeChanger:!0,total:0,pageSizeOptions:["10","20","30","40","50","100"]},tillSummary:t.tillSummary,devices:t.tillDevices}},{getTransactions:v.l,gotoTransactionPage:v.m,downloadTransactionData:v.c,getTransactionDetails:v.i,gotoTillsTransactionPage:f.e,gotoTillAccountDetailPage:f.c,getTills:f.a,getTillByReference:P.f,getTillTransactions:P.i,mapDeviceToTill:P.k,getTillSummary:P.h,getTillDevices:P.g,updateTill:P.o,unMapTillDevice:P.m,deleteTill:P.b})(R=u.a.create()(R=class extends s.a.Component{constructor(e){super(e),this.state={isAddingTill:!1,searchParams:{},showModal:!1,showAccounts:!1,showAccountAddModal:!1,showDevicesModal:!1,isUpdating:!1,isUnlinkingDevice:!1,activeTab:"transactions"},this.fetch=(()=>{this.props.getTillByReference(this.props.tillReference),this.props.getTillTransactions(this.props.tillReference),this.props.getTillSummary(this.props.tillReference),this.props.getTillDevices(this.props.tillReference)}),this.applyFilter=(e=>{let t=this.props.pagination,a={results:t.pageSize,pageSize:t.pageSize,page:1,searchParams:Object(p.a)({},e)};this.setState({searchParams:e}),this.fetch(a)}),this.handleTableChange=((e,t,a)=>{const n=Object(p.a)({},this.props.pagination);n.current=e.current,this.setState({pagination:n}),this.fetch(Object(p.a)(Object(p.a)({results:e.pageSize,page:e.current,sortField:a.field,sortOrder:a.order},t),{},{searchParams:this.state.searchParams}))}),this.showActionButtons=(()=>s.a.createElement("div",{className:"page-actions"},s.a.createElement(F.a,{visible:!0},s.a.createElement("div",{className:"action-btn-wrap"},s.a.createElement("div",{className:"add-device-btn"},s.a.createElement("button",{type:"button",className:"ant-btn align-items-center ant-btn-secondary",onClick:this.handleAddDevice},s.a.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("path",{d:"M13 5C13 4.44772 12.5523 4 12 4C11.4477 4 11 4.44772 11 5V11H5C4.44771 11 4 11.4477 4 12C4 12.5523 4.44771 13 5 13H11V19C11 19.5523 11.4477 20 12 20C12.5
1523 20 13 19.5523 13 19V13H19C19.5523 13 20 12.5523 20 12C20 11.4477 19.5523 11 19 11H13V5Z",fill:"white"})),"Link Device")))))),this.onhandleShowModal=(()=>{this.setState({showModal:!1})}),this.handleAddDevice=(()=>{this.setState({showDevicesModal:!0})}),this.renderDesktopSummary=(()=>{var e,t;const a=[...(null===(e=this.props.tillsData)||void 0===e?void 0:e.linkedPoolAccounts)||[]].splice(0,3).map((e,t)=>s.a.createElement("div",{key:t},s.a.createElement("div",null,s.a.createElement(h.a.Text,{className:"fnt-size-13 text-grey"},e.bankName)),s.a.createElement(w.a,{value:e.assignedAccountNumber},s.a.createElement(d.a,null,s.a.createElement(h.a.Text,{className:"fnt-size-13 text-primary"},e.assignedAccountNumber),s.a.createElement("svg",{width:"16",height:"17",viewBox:"0 0 16 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"cursor-pointer"},s.a.createElement("path",{d:"M9.33325 5.83331H2.66659C1.93125 5.83331 1.33325 6.43131 1.33325 7.16665V13.8333C1.33325 14.5686 1.93125 15.1666 2.66659 15.1666H9.33325C10.0686 15.1666 10.6666 14.5686 10.6666 13.8333V7.16665C10.6666 6.43131 10.0686 5.83331 9.33325 5.83331Z",fill:"#00B8C2"}),s.a.createElement("path",{d:"M13.3333 1.83331H6.66659C6.31296 1.83331 5.97383 1.97379 5.72378 2.22384C5.47373 2.47389 5.33325 2.81302 5.33325 3.16665V4.49998H10.6666C11.0202 4.49998 11.3593 4.64046 11.6094 4.8905C11.8594 5.14055 11.9999 5.47969 11.9999 5.83331V11.1666H13.3333C13.6869 11.1666 14.026 11.0262 14.2761 10.7761C14.5261 10.5261 14.6666 10.1869 14.6666 9.83331V3.16665C14.6666 2.81302 14.5261 2.47389 14.2761 2.22384C14.026 1.97379 13.6869 1.83331 13.3333 1.83331Z",fill:"#00B8C2"}))))));return s.a.createElement("div",{className:""},s.a.createElement(d.a,{type:"flex",gutter:[24,16]},s.a.createElement(m.a,{md:10,sm:24},s.a.createElement("div",{className:"pane-till-summary"},s.a.createElement(h.a.Text,{className:"text-grey"},"TRANSACTION AMOUNT"),s.a.createElement(h.a.Title,{className:"text-white",level:3},N.b.formatAmount("NGN",null===(t=this.props.tillSummary)||void 0===t?void 0:t.totalAmountPaid)))),s.a.createElement(m.a,{md:14,sm:24},s.a.createElement("div",null,s.a.createElement("div",{className:"card-wrapper margin-o acct-till-name-wrapper"},s.a.createElement(d.a,{type:"flex",justify:"space-between",align:"center"},s.a.createElement(m.a,null,s.a.createElement(h.a.Text,{className:"fnt-size-13 text-grey"},"TILL NAME"),s.a.createElement(h.a.Title,{level:3,className:"fnt-size-24 margin-o"},this.props.tillsData.tillName),s.a.createElement(h.a.Title,{level:3,className:"fnt-size-13 mt-2"},s.a.createElement("span",{className:"pr-2 text-grey"},"TILL REF:"),s.a.createElement("span",{className:"text-grey"},this.props.tillReference))),s.a.createElement(m.a,null,s.a.createElement(d.a,{className:"h-100",gutter:[8,0],type:"flex",align:"middle",justify:"end"},s.a.createElement("div",{style:{display:"flex",alignItems:"center"},className:"mr-4 cursor-pointer fnt-size-14 text-red",onClick:this.handleTillDelete},s.a.createElement("svg",{width:"21",height:"21",viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("path",{d:"M19.1795 3.4563H14.6623V2.86504C14.6623 1.56423 13.598 0.5 12.2972 0.5H8.70247C7.40166 0.5 6.33743 1.56423 6.33743 2.86504V3.4563H1.8202C1.29989 3.4563 0.874268 3.88193 0.874268 4.40224C0.874268 4.92255 1.29989 5.34817 1.8202 5.34817H3.14458L3.52303 16.5821C3.59397 18.6397 5.24947 20.248 7.30718 20.248H13.6928C15.7503 20.248 17.406 18.6398 17.4769 16.5821L17.8554 5.34817H19.1798C19.7001 5.34817 20.1257 4.92255 20.1257 4.40224C20.1257 3.88193 19.6999 3.4563 19.1796 3.4563H19.1795ZM8.22934 2.86504C8.22934 2.60488 8.44215 2.39208 8.7023 2.39208H12.2972C12.5574 2.39208 12.7702 2.60489 12.7702 2.86504V3.4563H8.2293L8.22934 2.86504ZM8.60778 15.3052C8.60778 15.8255 8.18216 16.2511 7.66185 16.2511C7.14154 16.2511 6.71592 15.8255 6.71592 15.3052L6.71575 8.23369C6.71575 7.71338 7.14138 7.28776 7.66169 7.28776C8.18199 7.28776 8.60762 7.71338 8.60762 8.23369L8.60778 15.3052ZM11.4458 15.3052C11.4458 15.8255 11.0202 16.2511 10.4999 16.2511C9.97955 16.2511 9.55393 15.8255 9.55393 15.3052V8.23369C9.55393 7.71338 9.97955 7.28776 10.4999 7.28776C11.0202 7.28776 11.4458 7.71338 11.4458 8.23369V15.3052ZM14.284 15.3052C14.284 15.8255 13.8583 16.2511 13.338 16.2511C12.8177 16.2511 12.3921 15.8255 12.3921 15.3052L12.3919 8.23369C12.3919 7.71338 12.8176 7.28776 13.3379 7.28776C13.8582 7.28776 14.2838 7.71338 14.2838 8.23369L14.284 15.3052Z",fill:"#E94444"})),s.a.createElement("span",{className:"pl-2"},"Delete Till")))))),s.a.createElement("div",{className:"acct-till-details"},s.a.createElement(d.a,{type:"flex",align:"middle",justify:"space-between"},s.a.createElement("div",{className:"border-right"},s.a.createElement(h.a.Text,{className:"fnt-size-15"},s.a.createElement("b",null,"Account Details"))),a,s.a.createElement("div",{onClick:()=>this.setState({showAccounts:!0}),className:"cursor-pointer"},s.a.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7.8295 4.4545C8.26884 4.01517 8.98116 4.01517 9.4205 4.4545L16.1705 11.2045C16.6098 11.6438 16.6098 12.3562 16.1705 12.7955L9.4205 19.5455C8.98116 19.9848 8.26884 19.9848 7.8295 19.5455C7.39017 19.1062 7.39017 18.3938 7.8295 17.9545L13.784 12L7.8295 6.0455C7.39017 5.60616 7.39017 4.89384 7.8295 4.4545Z",fill:"#00B8C2"})))))))))}),this.renderMobileSummary=(()=>{const{devices:e,tillsData:t,tillSummary:a}=this.props;return s.a.createElement("div",null,s.a.createElement("div",{className:"card-wrapper mob-card-wrapper"},s.a.createElement("div",{className:"pane-till-summary mb-5"},s.a.createElement(h.a.Text,{className:"text-grey fnt-size-11"},"TILLS TRANSACTION AMOUNT"),s.a.createElement(h.a.Title,{className:"text-white fnt-size-24",level:3}
1,N.b.formatAmount("NGN",null===a||void 0===a?void 0:a.totalAmountPaid))),s.a.createElement("div",{className:"mb-10 mt-10"},s.a.createElement("div",null,s.a.createElement(h.a.Text,{className:"text-grey fnt-size-14"},"Till Name")),s.a.createElement("div",null,s.a.createElement(h.a.Title,{level:3,className:"margin-o fnt-size-16"},null===t||void 0===t?void 0:t.tillName))),s.a.createElement("div",{className:"mob-acct-till-details"},s.a.createElement(d.a,{onClick:()=>this.setState({showAccounts:!0}),type:"flex",justify:"space-between"},s.a.createElement(h.a.Text,{className:"fnt-size-15"},s.a.createElement("b",null,"View Account Details")),s.a.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7.8295 4.4545C8.26884 4.01517 8.98116 4.01517 9.4205 4.4545L16.1705 11.2045C16.6098 11.6438 16.6098 12.3562 16.1705 12.7955L9.4205 19.5455C8.98116 19.9848 8.26884 19.9848 7.8295 19.5455C7.39017 19.1062 7.39017 18.3938 7.8295 17.9545L13.784 12L7.8295 6.0455C7.39017 5.60616 7.39017 4.89384 7.8295 4.4545Z",fill:"#00B8C2"})))),s.a.createElement("div",{className:"mt-10"},s.a.createElement(d.a,{type:"flex",justify:"start"},s.a.createElement("div",{style:{display:"flex",alignItems:"center"},className:"mr-4 cursor-pointer fnt-size-14 text-red",onClick:this.handleTillDelete},s.a.createElement("svg",{width:"21",height:"21",viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("path",{d:"M19.1795 3.4563H14.6623V2.86504C14.6623 1.56423 13.598 0.5 12.2972 0.5H8.70247C7.40166 0.5 6.33743 1.56423 6.33743 2.86504V3.4563H1.8202C1.29989 3.4563 0.874268 3.88193 0.874268 4.40224C0.874268 4.92255 1.29989 5.34817 1.8202 5.34817H3.14458L3.52303 16.5821C3.59397 18.6397 5.24947 20.248 7.30718 20.248H13.6928C15.7503 20.248 17.406 18.6398 17.4769 16.5821L17.8554 5.34817H19.1798C19.7001 5.34817 20.1257 4.92255 20.1257 4.40224C20.1257 3.88193 19.6999 3.4563 19.1796 3.4563H19.1795ZM8.22934 2.86504C8.22934 2.60488 8.44215 2.39208 8.7023 2.39208H12.2972C12.5574 2.39208 12.7702 2.60489 12.7702 2.86504V3.4563H8.2293L8.22934 2.86504ZM8.60778 15.3052C8.60778 15.8255 8.18216 16.2511 7.66185 16.2511C7.14154 16.2511 6.71592 15.8255 6.71592 15.3052L6.71575 8.23369C6.71575 7.71338 7.14138 7.28776 7.66169 7.28776C8.18199 7.28776 8.60762 7.71338 8.60762 8.23369L8.60778 15.3052ZM11.4458 15.3052C11.4458 15.8255 11.0202 16.2511 10.4999 16.2511C9.97955 16.2511 9.55393 15.8255 9.55393 15.3052V8.23369C9.55393 7.71338 9.97955 7.28776 10.4999 7.28776C11.0202 7.28776 11.4458 7.71338 11.4458 8.23369V15.3052ZM14.284 15.3052C14.284 15.8255 13.8583 16.2511 13.338 16.2511C12.8177 16.2511 12.3921 15.8255 12.3921 15.3052L12.3919 8.23369C12.3919 7.71338 12.8176 7.28776 13.3379 7.28776C13.8582 7.28776 14.2838 7.71338 14.2838 8.23369L14.284 15.3052Z",fill:"#E94444"})),s.a.createElement("span",{className:"pl-2"},"Delete Till"))))),s.a.createElement("div",{className:"card-wrapper mob-card-wrapper mb-10"},s.a.createElement(d.a,{type:"flex",justify:"space-between"},s.a.createElement("div",null,s.a.createElement(h.a.Text,{className:"fnt-size-15"},s.a.createElement("b",null,"Devices")),s.a.createElement(b.a,{data:((null===e||void 0===e?void 0:e.data)||[]).length})),s.a.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7.8295 4.4545C8.26884 4.01517 8.98116 4.01517 9.4205 4.4545L16.1705 11.2045C16.6098 11.6438 16.6098 12.3562 16.1705 12.7955L9.4205 19.5455C8.98116 19.9848 8.26884 19.9848 7.8295 19.5455C7.39017 19.1062 7.39017 18.3938 7.8295 17.9545L13.784 12L7.8295 6.0455C7.39017 5.60616 7.39017 4.89384 7.8295 4.4545Z",fill:"#00B8C2"})))))}),this.handleAddAccountRequest=(()=>{this.setState({showAccountAddModal:!0})}),this.handleTillDelete=(()=>{this.props.deleteTill(this.props.tillReference,e=>{e&&Object(V.o)("Operation successful","Till deleted successfully","success"),this.props.history.push("/tills")})}),this.updateBankList=(e=>{if(0===e.length)return Object(V.o)("No bank selected","","info"),this.setState({showAccountAddModal:!1});const{contractCode:t,customerEmail:a,tillName:n}=this.props.tillsData||{};this.setState({isUpdating:!0},()=>{this.props.updateTill(this.props.tillReference,{preferredBanks:e,contractCode:t,customerEmail:a,tillName:n},e=>{e?(Object(V.o)("Operation successful","Account added successfully"),this.setState({isUpdating:!1,showAccountAddModal:!1}),this.fetch()):this.setState({showAccountAddModal:!1,isUpdating:!1})})})}),this.handleUnMapDevice=((e,t)=>{e.stopPropagation(),this.state.isUnlinkingDevice||(this.setState({isUnlinkingDevice:!0}),this.props.unMapTillDevice(this.props.tillReference,[{code:t.code,name:t.name}],()=>{this.setState({isUnlinkingDevice:!1})}))}),this.onRow=((e,t)=>({onClick:t=>{this.props.history.push("/devices/".concat(e.code))}})),this.renderShowAccountFlow=(()=>{const e=this.props.tillsData.linkedPoolAccounts||[];return s.a.createElement(T.a,{query:"(max-width: 600px)"},t=>t?s.a.createElement("div",null,s.a.createElement(A.a,{onClick:()=>this.setState({showAccounts:!1})}),s.a.createElement("div",null,s.a.createElement(h.a.Title,{level:3,className:"fnt-size-24"},"Account Details")),s.a.createElement("div",{className:"mob-act-details"},e.map((e,t)=>s.a.createElement(S,{accountNumber:e.assignedAccountNumber,bankName:e.bankName,key:t})),s.a.createElement("div",{className:"mt-20"},s.a.createElement(_,{onClick:this.handleAddAccountRequest})))):s.a.createElement("div",{className:"card-wrapper"},s.a.createElement("div",{className:"mb-20"},s.a.createElement(A.a,{onClick:()=>this.setState({showAccounts:!1})}),s.a.createElement(h.a.Title,{level:3,className:"fnt-size-24"},"Account Details")),s.a.createElement("div",{className:"desk-act-details"},s.a.createElement("div",{className:"mb-15"},s.a.createElement(_,{onClick:this.handleAddAccountRequest})),e.map((e,t)=>s.a.createElement(S,{accountNumber:e.assignedAccountNumber,bankName:e.bankName,key:t}
1)))))}),this.handleOnDeviceAdd=(e=>{if(this.state.isAddingTill)return;this.setState({isAddingTill:!0});const t=e.map(e=>({code:e.code,name:e.name}));this.props.mapDeviceToTill(this.props.tillReference,t,(e,t)=>{this.setState({isAddingTill:!1,showDevicesModal:!1})})}),this.columns=[{title:"Label",dataIndex:"label",key:"label",width:"10%"},{title:"Device Name",dataIndex:"name",key:"name",width:"10%"},{title:"Device Code",dataIndex:"code",key:"code",width:"15%"},{title:"status",dataIndex:"status",key:"status",width:"10%",render:(e,t)=>N.b.getGeneralStatusBadge(e)},{title:"Last Login",dataIndex:"lastLoginTime",key:"lastLoginTime",width:"10%",render:(e,t)=>B(e).fromNow()},{title:"",key:"operations",width:"15%",render:(e,t)=>s.a.createElement(s.a.Fragment,null,s.a.createElement("span",{className:"text-danger",onClick:e=>this.handleUnMapDevice(e,t)},"Unlink Device"))},{title:"",key:"operations",width:"5%",render:(e,t)=>s.a.createElement("div",{style:{color:"#ECAB03"}},s.a.createElement(o.a,{type:"right"}))}],this.transactionColumns=[{title:"Amount Paid",dataIndex:"amountPaid",key:"amountPaid",width:"15%",render:e=>N.b.formatAmount("NGN",e)},{title:"Account Number",dataIndex:"accountNumber",key:"accountNumber",width:"15%"},{title:"Status",dataIndex:"transactionStatus",key:"transactionStatus",render:e=>N.b.getPaymentStatusBadge(e)}
1,{title:"Destination Bank",dataIndex:"destinationBankName",key:"destinationBankName"},{title:"Destination Account Number",dataIndex:"destinationAccountNumber",key:"destinationAccountNumber"},{title:"Reference",dataIndex:"transactionReference",key:"transactionReference",width:"20%"},{title:"Date",dataIndex:"transactionTime",key:"transactionTime",render:(e,t)=>s.a.createElement("span",{className:"transaction-time-cell"},N.b.formatDateTime(e))}],this.mobileColumns=[{title:"",dataIndex:"paycodeReference",key:"mb-paycodeReference",render:(e,t)=>s.a.createElement(y,{data1:N.b.formatAmount("NGN",t.amount),title1:t.pageName,title2:N.b.formatAmount("NGN",t.collected),data2:t.pageType})}]}componentDidMount(){const e=N.b.getRouteQueryParams(this.props.location.search);this.setState({activeTab:"DEVICES"===e.filter?"devices":"transactions"},()=>{this.fetch()})}componentWillReceiveProps(e){const{refresh:t}=this.props;e.refresh!==t&&this.fetch()}render(){const e=Object(p.a)(Object(p.a)({},this.props.pagination),{},{showQuickJumper:!0}),{loading:t,devices:a,tillTransactionData:n}=this.props;return s.a.createElement(s.a.Fragment,null,this.state.showAccounts?this.renderShowAccountFlow():s.a.createElement("div",{className:"monnify-tills",style:{position:"relative"}},this.showActionButtons(),s.a.createElement(d.a,null,s.a.createElement(m.a,{lg:25,xs:24},s.a.createElement("div",{className:"monnify-tr-table-wrap"},s.a.createElement("div",null,s.a.createElement(T.a,{query:"(max-width: 600px)"},e=>e?this.renderMobileSummary():this.renderDesktopSummary()),s.a.createElement(T.a,{query:"(max-width: 600px)"},c=>{var l;return c?s.a.createElement("div",{className:"card-wrapper mob-card-wrapper"},s.a.createElement("div",{className:"mb-table till-mobile-column-wrapper "},s.a.createElement(d.a,{className:""},s.a.createElement(h.a.Title,{className:"fnt-size-18"},"Transactions")),s.a.createElement(r.a,{columns:this.mobileColumns,dataSource:[],pagination:e,rowKey:e=>e.pageName}))):s.a.createElement("div",{className:"card-wrapper"},s.a.createElement(E.a,{className:"settings-container",tabPosition:"top",defaultActiveKey:this.state.activeTab,activeKey:this.state.activeTab,onTabClick:e=>this.setState({activeTab:e}),type:"card"},s.a.createElement(H,{tab:"Transactions",key:"transactions"},s.a.createElement("div",{className:"mt-10"},s.a.createElement(h.a.Title,{level:3},"Transactions"),s.a.createElement(i.a,null),s.a.createElement(r.a,{columns:this.transactionColumns,dataSource:n,pagination:e,loading:t,onChange:this.handleTableChange,rowKey:e=>e.transactionReference,scroll:{x:700},className:"mt-10"}))),s.a.createElement(H,{tab:s.a.createElement(s.a.Fragment,null,"Devices"," ",s.a.createElement(b.a,{data:((null===a||void 0===a?void 0:a.data)||[]).length})),key:"devices"},s.a.createElement("div",{className:"mt-10"},s.a.createElement(h.a.Title,{level:3},"Devices"),s.a.createElement(i.a,null),s.a.createElement(r.a,{columns:this.columns,dataSource:(null===a||void 0===a?void 0:a.data)||[],pagination:(null===a||void 0===a?void 0:null===(l=a.data)||void 0===l?void 0:l.pagination)||{},loading:t,onChange:this.handleTableChange,rowKey:e=>e.transactionReference,scroll:{x:700},onRow:(e,t)=>this.onRow(e,t)})))))})))))),s.a.createElement(L,{isVisible:this.state.showAccountAddModal,updateBankList:this.updateBankList,isUpdating:this.state.isUpdating,onClose:()=>this.setState({showAccountAddModal:!1})}),s.a.createElement(x.a,{visibility:!1},s.a.createElement("section",{className:"body"},s.a.createElement(d.a,{type:"flex",justify:"center",className:"mt-5 mb-10"},s.a.createElement("svg",{width:"55",height:"55",viewBox:"0 0 55 55",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("circle",{cx:"27.5",cy:"27.5",r:"18",fill:"white"}),s.a.createElement("path",{d:"M27.5 50C21.531 50.0053 15.8049 47.6365 11.5842 43.4158C7.36344 39.195 4.99464 33.469 5.00001 27.4999V27.0499C5.18403 18.0324 10.7326 9.99529 19.0993 6.62683C27.4661 3.25836 37.0357 5.20895 43.4165 11.5834C49.857 18.0186 51.7846 27.7009 48.2998 36.1121C44.8149 44.5233 36.6045 50.0053 27.5 50ZM27.5 30.6724L33.3275 36.4999L36.5 33.3274L30.6725 27.4999L36.5 21.6724L33.3275 18.4999L27.5 24.3274L21.6725 18.4999L18.5 21.6724L24.3275 27.4999L18.5 33.3274L21.6725 36.4999L27.5 30.6747V30.6724Z",fill:"#E94444"}))),s.a.createElement(h.a.Title,{level:3,className:"text-center fnt-size-24"},"Account Deactivated"),s.a.createElement(h.a.Text,{className:"text-grey fnt-size-14 text-center"},s.a.createElement("strong",{className:"text-black"},"Wema Bank - 0099897099")," has been deactivated.")),s.a.createElement("div",{className:"modal-footer"},s.a.createElement("button",{type:"button",className:"ant-btn ant-btn-secondary"},"Go back"))),s.a.createElement(x.a,{visibility:!1},s.a.createElement("section",{className:"body"},s.a.createElement(d.a,{type:"flex",justify:"center",className:"mt-5 mb-10"},s.a.createElement("svg",{width:"55",height:"55",viewBox:"0 0 55 55",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("circle",{cx:"26.375",cy:"26.375",r:"16.875",fill:"white"}),s.a.createElement("path",{d:"M27.5 50C15.0792 49.9864 5.01364 39.9208 5 27.5V27.05C5.24735 14.6852 15.4278 4.83794 27.794 5.00202C40.1602 5.1661 50.0758 15.28 49.995 27.647C49.9142 40.0141 39.8673 49.9976 27.5 50ZM18.7603 28.1592C17.8829 27.2852 16.4635 27.2865 15.5878 28.1623C14.7109 29.0392 14.7109 30.4609 15.5878 31.3378L20.5714 36.3215C21.9127 37.6627 24.0873 37.6627 25.4286 36.3215L39.4137 22.3363C40.2907 21.4593 40.2932 20.0383 39.4194 19.1582C38.5411 18.2737 37.1114 18.2712 36.23 19.1526L23.5183 31.8643C23.2319 32.1507 22.7677 32.1511 22.4807 31.8653L18.7603 28.1592Z",fill:"#1EB12D"}))),s.a.createElement(h.a.Title,{level:3,className:"text-center fnt-size-24"},"Till Bank account has been created successfully"),s.a.createElement("div",{className:"mob-acct-till-details"},s.a.createElement(d.a,{onClick:()=>this.setState({showAccounts:!0}),type:"flex",justify:"center"},s.a.createElement(h.a.Text,{className:"fnt-size-15"},"Guarantee Trust Bank"),s.a.createElement(h.a.Text,{className:"text-primary ml-4 mr-4"},s.a.createElement("b",null," 0092223345 ")),s.a.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.a.createElement("path",{d:"M9.33301 5.33337H2.66634C1.93101 5.33337 1.33301 5.93137 1.33301 6.66671V13.3334C1.33301 14.0687 1.93101 14.6667 2.66634 14.6667H9.33301C10.0683 14.6667 10.6663 14.0687 10.6663 13.3334V6.66671C10.6663 5.93137 10.0683 5.33337 9.33301 5.33337Z",fill:"#00B8C2"}),s.a.createElement("path",{d:"M13.333 1.33337H6.66634C6.31272 1.33337 5.97358 1.47385 5.72353 1.7239C5.47348 1.97395 5.33301 2.31309 5.33301 2.66671V4.00004H10.6663C11.02 4.00004 11.3591 4.14052 11.6091 4.39
1056C11.8592 4.64061 11.9997 4.97975 11.9997 5.33337V10.6667H13.333C13.6866 10.6667 14.0258 10.5262 14.2758 10.2762C14.5259 10.0261 14.6663 9.687 14.6663 9.33337V2.66671C14.6663 2.31309 14.5259 1.97395 14.2758 1.7239C14.0258 1.47385 13.6866 1.33337 13.333 1.33337Z",fill:"#00B8C2"}))))),s.a.createElement("div",{className:"modal-footer"},s.a.createElement("button",{type:"button",className:"ant-btn ant-btn-secondary"},"Done"))),s.a.createElement(O.a,{onClose:()=>this.setState({showDevicesModal:!1}),onAdd:this.handleOnDeviceAdd,visibility:this.state.showDevicesModal,isLoading:this.state.isAddingTill}))}})||R)||R;var z,W,Z=Object(U.withRouter)(j),G=a(865),K=a(12),Y=a(6),Q=a(7),q=a(110),J=a(330);let X=Object(C.a)(e=>({}),{moveToDashboard:J.e})(((W=class extends s.a.Component{constructor(){super(...arguments),this.state={includedRole:"",canManageTillAccounts:!1,tillReference:null,AuthComponent:null}}componentDidMount(){if(!N.b.canAccessFeature(q.a.CAN_USE_TILL_FEATURE))return this.props.moveToDashboard();const e=this.checkAuthorities(),{params:t}=this.props.match,a=t&&t.reference||"";this.setState({tillReference:a,includedRole:e,AuthComponent:Object(G.a)(e,Z)})}checkAuthorities(){const e=Y.a.get(Q.a.AUTHORITIES);let t="";e&&e.some(e=>"MFO_VIEW_TILL_ACCOUNTS"===e)&&(t="MFO_VIEW_TILL_ACCOUNTS");const a=(null===e||void 0===e?void 0:e.some(e=>"MFO_MANAGE_TILL_ACCOUNTS"===e))||!1;return this.setState({canManageTillAccounts:a}),t}componentDidUpdate(e,t){if(!Object(K.isEqual)(this.props.authorities,e.authorities)){const e=this.checkAuthorities();this.setState({includedRole:e,AuthComponent:Object(G.a)(e,Z)})}}render(){const{props:e}=this,{tillReference:t}=this.state,{canManageTillAccounts:a,AuthComponent:n}=this.state;return n?s.a.createElement(c.a,e,s.a.createElement(l.a,{title:"Till Account Details"}),s.a.createElement(n,{canManageTillAccounts:a,params:this.props.match.params,tillReference:t})):null}}).defaultProps={pathName:"Till Details",breadcrumb:[{text:"Dashboard",link:"/dashboard"},{text:"Tills",link:"/tills"},{text:"Till Details"}]},z=W))||z;t.default=X},832:function(e,t,a){"use strict";t.a={rules:["MFO_VIEW_MERCHANT_USERS","MFO_MANAGE_MERCHANT_USERS","MFO_VIEW_API_KEYS","MFO_VIEW_TRANSACTION_NOTIFICATION_SETTINGS","MFO_MANAGE_TRANSACTION_NOTIFICATION_SETTINGS","MFO_VIEW_API_KEYS_AND_WEBHOOK","MFO_VIEW_SETTLEMENT_SETTINGS","MFO_UPDATE_SETTLEMENT_SETTINGS","MFO_VIEW_DISBURSEMENT_SETTINGS","MFO_UPDATE_DISBURSEMENT_SETTINGS","MFO_VIEW_DISBURSEMENT_FEATURE","MFO_INITIATE_DISBURSEMENTS","MFO_VIEW_RESERVED_ACCOUNTS","MFO_MANAGE_RESERVED_ACCOUNTS","MFO_VIEW_SETTLEMENTS","MFO_VIEW_TILL_ACCOUNTS","MFO_MANAGE_TILL_ACCOUNTS","MFO_VIEW_TRANSACTIONS","MFO_VIEW_DASHBOARD","MFO_VIEW_SUB_ACCOUNTS","MFO_MANAGE_SUB_ACCOUNTS","MFO_MANAGE_MERCHANT_KYC","MFO_INVITE_USER_TO_MERCHANT_ACCOUNT","MFO_VIEW_CONTRACTS","MFO_UPDATE_CONTRACTS","MFO_DELETE_BUSINESS","MFO_CAN_UPDATE_BUSINESS_DETAILS","MFO_VIEW_ACCOUNTS","MFO_VIEW_OFFLINE_MERCHANT_PAYMENTS","MFO_MANAGE_OFFLINE_MERCHANT_PAYMENTS","MFO_MANAGE_PAYCODES","MFO_VIEW_PAYCODES","MFO_MANAGE_REFUNDS","MFO_VIEW_REFUNDS","MFO_CAN_VIEW_WORKFLOW_REQUESTS","MFO_CAN_APPROVE_WORKFLOW_REQUESTS","MFO_CAN_MANAGE_PAYMENT_PAGES","MFO_CAN_VIEW_PAYMENT_PAGES","MFO_MANAGE_REJECTS","MFO_VIEW_REJECTS"]}},839:function(e,t,a){"use strict";a.d(t,"m",function(){return d}),a.d(t,"a",function(){return h}),a.d(t,"g",function(){return p}),a.d(t,"l",function(){return E}),a.d(t,"f",function(){return C}),a.d(t,"i",function(){return v}),a.d(t,"b",function(){return f}),a.d(t,"h",function(){return g}),a.d(t,"k",function(){return N}),a.d(t,"j",function(){return T}),a.d(t,"o",function(){return b}),a.d(t,"c",function(){return y}),a.d(t,"d",function(){return A}),a.d(t,"p",function(){return w}),a.d(t,"n",function(){return S}),a.d(t,"e",function(){return M});var n=a(11),s=a(5),c=a(19),l=a(38),i=a(46),r=a(3);const o="/merchant-transactions",m=e=>({type:r.Se,payload:e}),d=e=>t=>{t(Object(c.push)("/transactions/".concat(e.transactionReference)))},h=()=>e=>{e({type:r.r})},p=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{};return(a,c)=>{const{isLiveMode:m}=c().environmentAware;let d="".concat(o,"/refund-eligible/by-customer-or-ref");e&&(d+="?".concat(l.b.getRequestStringFromSearchParams(e)));a(n.a.get(d,{},e=>{const n=e.data.responseBody||[];a(Object(i.e)((e=>({type:r.Mc,payload:e}))(n),m)),t(!0)},e=>{Object(s.m)(e),t(!1)}))}};let u=null;const E=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return(a,c)=>{u&&u.abort(),u=new AbortController;const{isLiveMode:d}=c().environmentAware,h=e.page?e.page-1:0,p=e.results?e.results:10;let E="".concat(o,"?includeSettlementDetails=",!0,"&page=").concat(h,"&size=").concat(p);if(e.searchParams){const{searchQuery:t}=e.searchParams;t&&(E+="&paymentReference=".concat(encodeURIComponent(t),"&transactionReference=").concat(encodeURIComponent(t))),e.searchParams.destinationAccountNumber&&(E+="&destinationAccountNumber=".concat(e.searchParams.destinationAccountNumber)),e.searchParams.sourceAccountNumber&&(E+="&sourceAccountNumber=".concat(e.searchParams.sourceAccountNumber)),e.searchParams.sessionId&&(E+="&sessionId=".concat(encodeURIComponent(e.searchParams.sessionId))),e.searchParams.customerEmail&&(E+="&customerEmail=".concat(e.searchParams.customerEmail)),e.searchParams.paymentStatus&&e.searchParams.paymentStatus&&(E+="&paymentStatusParam=".concat(e.searchParams.paymentStatus)),e.searchParams.paymentMethod&&(E+="&paymentMethod=".concat(e.searchParams.paymentMethod)),e.searchParams.amount&&(E+="&Amount=".concat(e.searchParams.amount)),e.searchParams.toAmount&&(E+="&toAmount=".concat(e.searchParams.toAmount)),e.searchParams.from&&(E+="&from=".concat(e.searchParams.from)),e.searchParams.to&&(E+="&to=".concat(e.searchParams.to)),e.searchParams.currencyCode&&(E+="&currencyCode=".concat(e.searchParams.currencyCode))}else{const e=Object(s.h)();E+="&paymentStatusParam=PAID&from=".concat(e.from,"&to=").concat(e.to)}a(m(!0)),a(n.a.get(E,{},n=>{const s=l.b.convertPageResponseToTableData(n);a(Object(i.e)((e=>({type:r.cd,payload:e}))(s),d)),a(m(!1)),t&&t(s),e.searchParams.isFilter&&a(Object(i.e)({type:r.fb,payload:!0},d)),e.searchParams.isFilter||a(Object(i.e)({type:r.fb,payload:!1},d))},e=>{"CanceledError"!==(null===e||void 0===e?void 0:e.name)&&"ERR_CANCELED"!==(null===e||void 0===e?void 0:e.code)&&(Object(s.m)(e),a(m(!1)))},!1,{signal:u.signal}))}},C=e=>(t,a)=>{const{isLiveMode:c}=a().environmentAware,l=Object(s.h)();let d="".concat(o,"?page=0&size=10&paymentStatusParam=PAID&from=").concat(l.from,"&to=").concat(l.to);e&&(d+="&currencyCode=".concat(e));t(m(!0)),t(n.a.get(d,{},e=>{const a=e.data.responseBody.content||[];t(Object(i.e)((e=>({type:r.Hc,payload:e}))(a),c)),t(m(!1))},e=>{Object(s.m)(e),t(m(!1))}))},v=(e,t)=>
1a=>{e=encodeURIComponent(e);const l="".concat(o,"/transaction-details?ref=").concat(e);a(m(!0)),a(n.a.get(l,{},e=>{a(m(!1)),a((e=>({type:r.dd,payload:e}))(e.data.responseBody))},e=>{a(m(!1)),t||a(e=>{e(Object(c.push)("/transactions"))}),Object(s.m)(e)}))},f=(e,t)=>a=>{e=encodeURIComponent(e);const c="/transactions/".concat(e,"/customer-receipt");a(m(!0)),a(n.a.get(c,{},e=>{t(e),a(m(!1))},e=>{a(m(!1)),Object(s.m)(e)},null))},g=e=>t=>{e=encodeURIComponent(e);const a="/transactions/".concat(e,"/beneficiaries");t(m(!0)),t(n.a.get(a,{},e=>{t({type:r.bd,payload:e.data.responseBody})},e=>{Object(s.m)(e)}))},N=e=>t=>{e=encodeURIComponent(e);const a="/transactions/".concat(e,"/refunds\n");t(m(!0)),t(n.a.get(a,{},e=>{t({type:r.hd,payload:e.data.responseBody})},e=>{Object(s.m)(e)}))},T=e=>t=>{e=encodeURIComponent(e);const a="/transactions/".concat(e,"/notification-attempt");m(!0);t(n.a.get(a,{},e=>{m(!1),t({type:r.gd,payload:e.data.responseBody})},e=>{t({type:r.gd,payload:{}}),m(!1),Object(s.m)(e)}))},b=(e,t,a)=>c=>{const l=encodeURIComponent(e),i="/transactions/".concat(l,"/notification-attempt");m(!0);c(n.a.post(i,{},a=>{c(T(e)),Object(s.o)("Resend Notification","Operation successful"),t&&t()},e=>{m(!1),a&&a(),Object(s.m)(e)}))},y=e=>t=>{const a=e.page?e.page-1:0,c=e.results?e.results:10;let i="".concat(o,"/download?page=").concat(a,"&size=").concat(c);if(e.searchParams){if(e.searchParams.paymentReference&&(i+="&paymentReference=".concat(encodeURIComponent(e.searchParams.paymentReference))),e.searchParams.searchQuery){const{searchQuery:t}=e.searchParams;i+="&paymentReference=".concat(encodeURIComponent(t),"&transactionReference=").concat(encodeURIComponent(t))}e.searchParams.customerEmail&&(i+="&customerEmail=".concat(e.searchParams.customerEmail)),e.searchParams.paymentStatus&&(i+="&paymentStatusParam=".concat(e.searchParams.paymentStatus)),e.searchParams.paymentMethod&&(i+="&paymentMethod=".concat(e.searchParams.paymentMethod)),e.searchParams.amount&&(i+="&Amount=".concat(e.searchParams.amount)),e.searchParams.toAmount&&(i+="&toAmount=".concat(e.searchParams.toAmount)),e.searchParams.from&&(i+="&from=".concat(e.searchParams.from)),e.searchParams.to&&(i+="&to=".concat(e.searchParams.to))}t(m(!0)),t(n.a.get(i,{},a=>{t(m(!1));const n="Transaction_Report_".concat(l.b.formatedDateFromSearchParams(e.searchParams),".csv");l.b.fileDownload(a.data,n,"text/csv")},e=>{t(m(!1)),Object(s.m)(e)}))},A=(e,t)=>a=>{const c=e.page?e.page-1:0,l=e.results?e.results:10;let i="".concat(o,"/initiate-report-download?page=").concat(c,"&size=").concat(l,"&reportType=TRANSACTION");if(e.searchParams){if(e.searchParams.paymentReference&&(i+="&paymentReference=".concat(encodeURIComponent(e.searchParams.paymentReference))),e.searchParams.searchQuery){const{searchQuery:t}=e.searchParams;i+="&paymentReference=".concat(encodeURIComponent(t),"&transactionReference=").concat(encodeURIComponent(t))}e.searchParams.customerEmail&&(i+="&customerEmail=".concat(e.searchParams.customerEmail)),e.searchParams.paymentStatus&&(i+="&paymentStatusParam=".concat(e.searchParams.paymentStatus)),e.searchParams.paymentMethod&&(i+="&paymentMethod=".concat(e.searchParams.paymentMethod)),e.searchParams.amount&&(i+="&Amount=".concat(e.searchParams.amount)),e.searchParams.toAmount&&(i+="&toAmount=".concat(e.searchParams.toAmount)),e.searchParams.from&&(i+="&from=".concat(e.searchParams.from)),e.searchParams.to&&(i+="&to=".concat(e.searchParams.to))}a(m(!0)),a(n.a.get(i,{},e=>{a(m(!1)),t&&t(e.data.responseBody||{})},e=>{a(m(!1)),Object(s.m)(e)},!1,{version:"v2"}))},w=e=>t=>{t({type:r.ed,payload:e})},S=(e,t)=>a=>{const c="".concat(o,"/report-download-status/").concat(e);a(n.a.get(c,{},e=>{a(m(!1)),t&&t(null,e.data.responseBody||{})},e=>{t&&t(e),Object(s.m)(e)},!1,{version:"v2"}))},M=(e,t)=>a=>{a(n.a.get(e,{},e=>{a(m(!1));l.b.fileDownload(e.data,"Transaction_Report.csv","text/csv"),t&&t(null)},e=>{Object(s.m)(e),t&&t(e)}))}},865:function(e,t,a){"use strict";a.d(t,"a",function(){return l});var n=a(0),s=a.n(n),c=a(832);const l=(e,t,a)=>(class extends s.a.Component{constructor(e){super(e),this.state={user:{role:c.a.rules}}}render(){const{role:n}=this.state.user;return n.includes(e)?s.a.createElement(t,Object.assign({},a,this.props)):s.a.createElement("div",null,"You are not entitled to view this page")}})},901:function(e,t,a){"use strict";a(456);var n=a(321),s=a(0),c=a.n(s);t.a=class extends c.a.Component{render(){const{color:e}=this.props;return c.a.createElement(n.a,{onClick:this.props.onClick,align:"middle",className:"mb-10 cursor-pointer",type:"flex"},c.a.createElement("svg",{width:"19",height:"19",viewBox:"0 0 19 19",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c.a.createElement("g",{"clip-path":"url(#clip0_27900_319202)"},c.a.createElement("path",{d:"M17.8127 8.3129H4.54837L10.3434 2.5179C10.8065 2.05478 10.8065 1.29478 10.3434 0.831652C10.2335 0.721567 10.103 0.634229 9.95936 0.574638C9.81571 0.515048 9.66171 0.484375 9.50618 0.484375C9.35066 0.484375 9.19666 0.515048 9.053 0.574638C8.90935 0.634229 8.77886 0.721567 8.669 0.831652L0.843371 8.65728C0.733286 8.76714 0.645948 8.89763 0.586358 9.04129C0.526767 9.18494 0.496094 9.33894 0.496094 9.49447C0.496094 9.64999 0.526767 9.80399 0.586358 9.94764C0.645948 10.0913 0.733286 10.2218 0.843371 10.3317L8.669 18.1573C8.77894 18.2672 8.90946 18.3544 9.0531 18.4139C9.19674 18.4734 9.3507 18.5041 9.50618 18.5041C9.66166 18.5041 9.81562 18.4734 9.95927 18.4139C10.1029 18.3544 10.2334 18.2672 10.3434 18.1573C10.4533 18.0473 10.5405 17.9168 10.6 17.7732C10.6595 17.6295 10.6901 17.4756 10.6901 17.3201C10.6901 17.1646 10.6595 17.0107 10.6 16.867C10.5405 16.7234 10.4533 16.5928 10.3434 16.4829L4.54837 10.6879H17.8127C18.4659 10.6879 19.0002 10.1535 19.0002 9.5004C19.0002 8.84728 18.4659 8.3129 17.8127 8.3129Z",fill:e||"#00B8C2"})),c.a.createElement("defs",null,c.a.createElement("clipPath",{id:"clip0_27900_319202"},c.a.createElement("rect",{width:"19",height:"19",fill:"white"})))),c.a.createElement("span",{className:"ml-5"},c.a.createElement("b",null,this.props.text||"Back")))}}}}]);

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.