%PDF- %PDF-
Direktori : /home/opti/www/ezone-mortuary.optisoft.com.ng/static/js/ |
Current File : /home/opti/www/ezone-mortuary.optisoft.com.ng/static/js/13.2220cd48.chunk.js |
(this["webpackJsonpezone-mortuary-app"]=this["webpackJsonpezone-mortuary-app"]||[]).push([[13],{1115:function(e,t,a){"use strict";a.r(t);var n=a(40),r=a(41),c=a(57),l=a(58),o=a(0),s=a.n(o),i=a(8),u=a(46),d=a(7),m=a(283),p=a(883),f=a(830),b=a(56),h=a(32),g=a(790),E=a(119),v=a(145),O=a(740),y=a(813),j=a(792);var x=Object(h.i)((function(e){var t=Object(d.b)(),a=Object(d.c)((function(e){return e.fuse.settings.mainTheme})),n=Object(d.c)((function(e){return e.plotsApp.plots.searchText}));return s.a.createElement("div",{className:"flex flex-1 w-full items-center justify-between"},s.a.createElement("div",{className:"flex items-center"},s.a.createElement(b.b,{animation:"transition.expandIn",delay:300},s.a.createElement(g.a,{className:"text-32 mr-0 sm:mr-12"},"receipt")),s.a.createElement(b.b,{animation:"transition.slideLeftIn",delay:300},s.a.createElement(E.a,{className:"hidden sm:flex",variant:"h6"},"Funeral Plots"))),s.a.createElement("div",{className:"flex flex-1 items-center justify-center px-12"},s.a.createElement(j.a,{theme:a},s.a.createElement(b.b,{animation:"transition.slideDownIn",delay:300},s.a.createElement(v.a,{className:"flex items-center w-full max-w-512 px-8 py-4 rounded-8",elevation:1},s.a.createElement(g.a,{className:"mr-8",color:"action"},"search"),s.a.createElement(O.a,{placeholder:"Search",className:"flex flex-1",disableUnderline:!0,fullWidth:!0,value:n,inputProps:{"aria-label":"Search"},onChange:function(e){return t(f.eb(e))}}))))),s.a.createElement("div",null,s.a.createElement(b.b,{animation:"transition.slideRightIn",delay:300},s.a.createElement(y.a,{onClick:function(){return t(f.cb())},className:"whitespace-no-wrap",variant:"contained"},s.a.createElement("span",{className:"hidden sm:flex"},"Create plot"),s.a.createElement("span",{className:"flex sm:hidden"},"New")))))})),P=a(21),N=a(946),A=a(947),T=a(948),w=a(949),C=a(823),S=a(1134),L=a(11),D=a(89),R=a.n(D),V=a(993),U=a(741),k=a(379),I=a(744),B=a(791),G=a(806),H=a(794),_=a(807),M=a(1133),Y=a(4),z=a(756),W=[{id:"plot-name",align:"left",disablePadding:!1,label:"Plot Name",sort:!0},{id:"id",align:"left",disablePadding:!1,label:"Plot Number",sort:!0},{id:"branch",align:"left",disablePadding:!1,label:"Branch",sort:!0},{id:"date-created",align:"left",disablePadding:!1,label:"Date Created",sort:!0}],q=Object(z.a)((function(e){return{actionsButtonWrapper:{background:e.palette.background.paper}}}));var F=function(e){var t=q(e),a=Object(o.useState)(null),n=Object(P.a)(a,2),r=n[0],c=n[1];function l(){c(null)}return s.a.createElement(V.a,null,s.a.createElement(T.a,{className:"h-64"},s.a.createElement(w.a,{padding:"checkbox",className:"relative pl-4 sm:pl-12"},s.a.createElement(C.a,{indeterminate:e.numSelected>0&&e.numSelected<e.rowCount,checked:e.numSelected===e.rowCount,onChange:e.onSelectAllClick}),e.numSelected>0&&s.a.createElement("div",{className:Object(Y.a)("flex items-center justify-center absolute w-64 top-0 left-0 ml-68 h-64 z-10",t.actionsButtonWrapper)},s.a.createElement(U.a,{"aria-owns":r?"selectedProductsMenu":null,"aria-haspopup":"true",onClick:function(e){c(e.currentTarget)}},s.a.createElement(g.a,null,"more_horiz")),s.a.createElement(k.a,{id:"selectedProductsMenu",anchorEl:r,open:Boolean(r),onClose:l},s.a.createElement(I.a,null,s.a.createElement(B.a,{onClick:function(){l()}},s.a.createElement(G.a,{className:"min-w-40"},s.a.createElement(g.a,null,"delete")),s.a.createElement(H.a,{primary:"Remove"})))))),W.map((function(t){return s.a.createElement(w.a,{key:t.id,align:t.align,padding:t.disablePadding?"none":"default",sortDirection:e.order.id===t.id&&e.order.direction},t.sort&&s.a.createElement(_.a,{title:"Sort",placement:"right"===t.align?"bottom-end":"bottom-start",enterDelay:300},s.a.createElement(M.a,{active:e.order.id===t.id,direction:e.order.direction,onClick:(a=t.id,function(t){e.onRequestSort(t,a)})},t.label)));var a}),this)))},X=a(847);var J=function(){return s.a.createElement(T.a,{className:"h-64 cursor-pointer"},s.a.createElement(w.a,null,s.a.createElement(X.a,{variant:"rect",width:20,height:20,style:{margin:"0 auto"}})),s.a.createElement(w.a,null,s.a.createElement(X.a,{variant:"text",width:200})),s.a.createElement(w.a,null,s.a.createElement(X.a,{variant:"text",width:64})),s.a.createElement(w.a,null,s.a.createElement(X.a,{variant:"text",width:150})),s.a.createElement(w.a,null,s.a.createElement(X.a,{variant:"text",width:150})))},Z=a(23);var K=Object(h.i)(Object(d.a)((function(e){var t=e.plotsApp,a=t.plots,n=t.branches;return{searchText:a.searchText,plotsData:a.plots,branches:n.branches}}))((function(e){var t=e.searchText,a=e.plotsData,n=e.branches,r=Object(d.b)(),c=a.plots,l=a.count,i=a.currentPage,u=Object(o.useState)([]),m=Object(P.a)(u,2),p=m[0],h=m[1],g=Object(o.useState)(c),E=Object(P.a)(g,2),v=E[0],O=E[1],y=Object(o.useState)(10),j=Object(P.a)(y,2),x=j[0],D=j[1],V=Object(o.useState)({direction:"asc",id:null}),U=Object(P.a)(V,2),k=U[0],I=U[1];return console.log(c,"plots"),Object(o.useEffect)((function(){r(f.Z()),r(Z.b())}),[r]),Object(o.useEffect)((function(){O(0===t.length?c:L.a.filter(c,(function(e){return e.plotName.toLowerCase().includes(t.toLowerCase())})))}),[c,t]),s.a.createElement("div",{className:"w-full flex flex-col"},s.a.createElement(b.p,{className:"flex-grow overflow-x-auto"},s.a.createElement(N.a,{className:"min-w-xl","aria-labelledby":"tableTitle"},s.a.createElement(F,{numSelected:p.length,order:k,onSelectAllClick:function(e){e.target.checked?h(v.map((function(e){return e.id}))):h([])},onRequestSort:function(e,t){var a=t,n="desc";k.id===t&&"desc"===k.direction&&(n="asc"),I({direction:n,id:a})},rowCount:v.length}),s.a.createElement(A.a,null,L.a.orderBy(v,[function(e){switch(k.id){case"categories":return e.categories[0];default:return e[k.id]}}],[k.direction]).map((function(t,a){var r,c=-1!==p.indexOf(t.id);return s.a.createElement(T.a,{className:"h-64 cursor-pointer",hover:!0,role:"checkbox","aria-checked":c,tabIndex:-1,key:a,selected:c,onClick:function(a){return n=t,void e.history.push("/plots/"+n.id);var n}},s.a.createElement(w.a,{className:"w-48 px-4 sm:px-12",padding:"checkbox"},s.a.createElement(C.a,{checked:c,onClick:function(e){return e.stopPropagation()},onChange:function(e){return function(e,t){var a=p.indexOf(t),n=[];-1===a?n=n.concat(p,t):0===a?n=n.concat(p.slice(1)):a===p.length-1?n=n.concat(p.slice(0,-1)):a>0&&(n=n.concat(p.slice(0,a),p.slice(a+1))),h(n)}(0,t.id)}})),s.a.createElement(w.a,{className:"truncate",component:"th",scope:"row"},t.plotName),s.a.createElement(w.a,{component:"th",scope:"row"},t.plotNumber),s.a.createElement(w.a,{component:"th",scope:"row",align:"left"},null===(r=L.a.find(n,{id:t.branchId}))||void 0===r?void 0:r.name),s.a.createElement(w.a,{component:"th",scope:"row",align:"left"},R()(t.created_at).format("Do MMM, YYYY")))})),0===v.length&&L.a.range(6).map((function(e){return s.a.createElement(J,{key:e})}))))),s.a.createElement(S.a,{component:"div",count:l,rowsPerPage:x,page:i,backIconButtonProps:{"aria-label":"Previous Page"},nextIconButtonProps:{"aria-label":"Next Page"},onChangePage:function(e,t){r(f.Z(t))},onChangeRowsPerPage:function(e){D(e.target.value),r(f.Z(0,e.target.value))}}))})));var $=Object(h.i)((function(e){var t=Object(d.b)(),a=Object(d.c)((function(e){return e.plotsApp.plots.plot}));return console.log(a,"plot data toolbar"),s.a.createElement("div",{className:"flex flex-1 items-center justify-between overflow-hidden sm:px-16"},s.a.createElement(b.b,{animation:"transition.expandIn",delay:100},s.a.createElement(U.a,{onClick:function(){return e.history.goBack()}},s.a.createElement(g.a,null,"arrow_back"))),s.a.createElement("div",{className:"flex items-center justify-start","aria-label":"Toggle star"},s.a.createElement(b.b,{animation:"transition.expandIn",delay:100},s.a.createElement(U.a,{disabled:!0,onClick:function(){return t(f.ab(a))}},s.a.createElement(g.a,null,"edit"))),s.a.createElement(b.b,{animation:"transition.expandIn",delay:100},s.a.createElement(U.a,{disabled:!0,onClick:function(){return t(f.O(null===a||void 0===a?void 0:a.id))}},s.a.createElement(g.a,null,"delete")))))})),Q=a(30);var ee=Object(h.i)((function(e){return s.a.createElement("div",{className:"flex flex-1 w-full items-center justify-between"},s.a.createElement("div",{className:"flex flex-col"},s.a.createElement(b.b,{animation:"transition.slideRightIn",delay:300},s.a.createElement(E.a,{className:"normal-case flex items-center sm:mb-12",component:Q.a,role:"button",to:"/plots",color:"inherit"},s.a.createElement(g.a,{className:"mr-4 text-20"},"arrow_back"),"Plots")),s.a.createElement(b.b,{animation:"transition.slideLeftIn",delay:300},s.a.createElement(E.a,{className:"hidden sm:flex",variant:"h6"},s.a.createElement(g.a,{className:"text-32 mr-0 sm:mr-12"},"receipt"),"Plot Details"))))})),te=a(285),ae=a.n(te);var ne=function(){return s.a.createElement("div",{className:"border-t border-gray-200"},s.a.createElement("dl",null,s.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},s.a.createElement(X.a,{variant:"text",width:100})),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},s.a.createElement(X.a,{variant:"text",width:200}))),s.a.createElement("div",{className:"bg-white px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},s.a.createElement(X.a,{variant:"text",width:100})),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},s.a.createElement(X.a,{variant:"text",width:200}))),s.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},s.a.createElement(X.a,{variant:"text",width:100})),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},s.a.createElement(X.a,{variant:"text",width:200}))),s.a.createElement("div",{className:"bg-white px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},s.a.createElement(X.a,{variant:"text",width:100})),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},s.a.createElement(X.a,{variant:"text",width:200}))),s.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},s.a.createElement(X.a,{variant:"text",width:100})),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},s.a.createElement(X.a,{variant:"text",width:200})))))};var re=Object(h.i)(Object(d.a)((function(e){var t=e.plotsApp,a=t.plots,n=t.branches;return{plot:a.plot,branches:n.branches}}))((function(e){var t,a=e.match,n=e.plot,r=e.branches,c=Object(d.b)();return console.log(n,"plot"),Object(o.useEffect)((function(){c(f.U(a.params.id))}),[c,a.params.id]),s.a.createElement("div",{className:"bg-white overflow-hidden sm:rounded-lg px-24"},s.a.createElement("div",{className:"px-4 py-5 sm:px-6"},s.a.createElement("h3",{className:"text-lg leading-6 font-bold text-gray-900"},"Plot Details")),n?s.a.createElement("div",{className:"border-t border-gray-200"},s.a.createElement("dl",null,s.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},"Plot name"),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===n||void 0===n?void 0:n.plotName)),s.a.createElement("div",{className:"bg-white px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},"Plot number"),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===n||void 0===n?void 0:n.plotNumber)),s.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},"Date created"),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},R()(null===n||void 0===n?void 0:n.created_at).format("Do MMM, YYYY"))),s.a.createElement("div",{className:"bg-white px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},"Branch"),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===(t=ae.a.find(r,{id:null===n||void 0===n?void 0:n.branchId}))||void 0===t?void 0:t.name)),s.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},s.a.createElement("dt",{className:"text-sm font-medium text-gray-600"},"Address"),s.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===n||void 0===n?void 0:n.address)))):s.a.createElement(ne,null))}))),ce=a(6),le=a(810),oe=a(804),se=a(814),ie=a(860),ue=a(808),de=a(861),me=a(818),pe=a(120),fe={address:"",branch_id:"",org_key:"",plot_name:"",plot_number:""};var be=function(e){var t=Object(d.b)(),a=Object(d.c)((function(e){return e.plotsApp.plots.plotDialog})),n=Object(d.c)((function(e){return e.plotsApp.plots.loading})),r=Object(d.c)((function(e){return e.plotsApp.branches.branches})),c=Object(pe.b)(fe),l=c.form,i=c.handleChange,u=c.setForm;console.log(a,"plotDialog plots"),console.log(r,"branches plots"),console.log(l,"form plots");var m=Object(o.useCallback)((function(){"edit"===a.type&&a.data&&u(Object(ce.a)({},a.data)),"new"===a.type&&u(Object(ce.a)({},fe))}),[a.data,a.type,u]);function p(){a.type,t(f.J())}function b(){return l.plot_name.length>0}function h(e){e.preventDefault(),a.type,t(f.M(l)),p()}return Object(o.useEffect)((function(){a.props.open&&m()}),[a.props.open,m]),s.a.createElement(le.a,Object.assign({classes:{paper:"m-24"}},a.props,{onClose:p,fullWidth:!0,maxWidth:"xs"}),s.a.createElement(oe.a,{position:"static",elevation:1},s.a.createElement(se.a,{className:"flex"},s.a.createElement(E.a,{variant:"subtitle1",color:"inherit"},"new"===a.type?"New Plot":"Edit Plot"))),s.a.createElement("form",{noValidate:!0,onSubmit:h,className:"flex flex-col overflow-hidden"},s.a.createElement(ie.a,{classes:{root:"p-24"}},s.a.createElement("div",{className:"flex"},s.a.createElement(ue.a,{className:"mb-24",label:"Plot name",autoFocus:!0,id:"plot_name",name:"plot_name",value:l.plot_name,onChange:i,variant:"outlined",required:!0,fullWidth:!0})),s.a.createElement("div",{className:"flex space-x-2"},s.a.createElement(ue.a,{className:"mb-24",select:!0,label:"Branch",id:"branch_id",name:"branch_id",value:l.branch_id,onChange:i,variant:"outlined",fullWidth:!0},s.a.createElement(B.a,{value:""},"Select branch"),r.map((function(e){return s.a.createElement(B.a,{key:e.id,value:e.id},e.name)})))),s.a.createElement("div",{className:"flex flex-col"},s.a.createElement("div",{className:"min-w-48 pt-0 mb-8"},s.a.createElement(E.a,null,"Address")),s.a.createElement(ue.a,{className:"mb-8",label:"Address",id:"address",name:"address",value:l.address,onChange:i,variant:"outlined",multiline:!0,rows:2,fullWidth:!0}))),s.a.createElement(de.a,{className:"justify-end pr-24 py-16"},"new"===a.type?s.a.createElement(y.a,{variant:"contained",color:"primary",onClick:h,type:"submit",disabled:!b(),endIcon:n&&s.a.createElement(me.a,{size:16})},"Add"):s.a.createElement(y.a,{variant:"contained",color:"primary",type:"submit",onClick:h,disabled:!b(),endIcon:n&&s.a.createElement(me.a,{size:16})},"Save"))))},he=function(e){Object(c.a)(a,e);var t=Object(l.a)(a);function a(){return Object(n.a)(this,a),t.apply(this,arguments)}return Object(r.a)(a,[{key:"componentDidMount",value:function(){this.props.getPlots()}},{key:"render",value:function(){var e=this.props,t=e.classes,a=e.match;return s.a.createElement(s.a.Fragment,null,s.a.createElement(b.n,{classes:{root:t.layoutRoot,content:"flex",header:"min-h-72 h-72 sm:h-136 sm:min-h-136"},header:a.params.id?s.a.createElement(ee,null):s.a.createElement(x,null),contentToolbar:a.params.id?s.a.createElement($,null):null,content:s.a.createElement("div",{className:"w-full"},a.params.id?s.a.createElement(re,null):s.a.createElement(K,null)),innerScroll:!0}),s.a.createElement(be,null))}}]),a}(o.Component);t.default=Object(m.a)("plotsApp",p.a)(Object(i.a)((function(e){return{layoutRoot:{}}}),{withTheme:!0})(Object(d.a)(null,(function(e){return Object(u.c)({getPlots:f.V},e)}))(he)))},830:function(e,t,a){"use strict";a.d(t,"r",(function(){return o})),a.d(t,"s",(function(){return s})),a.d(t,"D",(function(){return i})),a.d(t,"A",(function(){return u})),a.d(t,"e",(function(){return d})),a.d(t,"x",(function(){return m})),a.d(t,"b",(function(){return p})),a.d(t,"h",(function(){return f})),a.d(t,"j",(function(){return b})),a.d(t,"i",(function(){return h})),a.d(t,"E",(function(){return g})),a.d(t,"M",(function(){return E})),a.d(t,"V",(function(){return v})),a.d(t,"U",(function(){return O})),a.d(t,"O",(function(){return y})),a.d(t,"eb",(function(){return j})),a.d(t,"cb",(function(){return x})),a.d(t,"J",(function(){return P})),a.d(t,"ab",(function(){return N})),a.d(t,"H",(function(){return A})),a.d(t,"t",(function(){return T})),a.d(t,"u",(function(){return w})),a.d(t,"B",(function(){return C})),a.d(t,"f",(function(){return S})),a.d(t,"y",(function(){return L})),a.d(t,"c",(function(){return D})),a.d(t,"k",(function(){return R})),a.d(t,"m",(function(){return V})),a.d(t,"l",(function(){return U})),a.d(t,"F",(function(){return k})),a.d(t,"N",(function(){return I})),a.d(t,"X",(function(){return B})),a.d(t,"W",(function(){return G})),a.d(t,"fb",(function(){return H})),a.d(t,"P",(function(){return _})),a.d(t,"db",(function(){return M})),a.d(t,"K",(function(){return Y})),a.d(t,"bb",(function(){return z})),a.d(t,"I",(function(){return W})),a.d(t,"v",(function(){return F})),a.d(t,"w",(function(){return X})),a.d(t,"C",(function(){return J})),a.d(t,"g",(function(){return Z})),a.d(t,"z",(function(){return K})),a.d(t,"d",(function(){return $})),a.d(t,"n",(function(){return Q})),a.d(t,"p",(function(){return ee})),a.d(t,"o",(function(){return te})),a.d(t,"G",(function(){return ae})),a.d(t,"a",(function(){return ne})),a.d(t,"q",(function(){return re})),a.d(t,"R",(function(){return ce})),a.d(t,"Z",(function(){return le})),a.d(t,"Y",(function(){return oe})),a.d(t,"gb",(function(){return se})),a.d(t,"Q",(function(){return ie})),a.d(t,"S",(function(){return ue})),a.d(t,"T",(function(){return de})),a.d(t,"L",(function(){return me}));var n=a(34),r=a.n(n),c=a(28),l=a(284),o="[PLOTS APP] GET PLOTS",s="[PLOTS APP] GET PLOT BY ID",i="[PLOTS APP] SET SEARCH TEXT",u="[PLOTS APP] OPEN PLOT DIALOG",d="[PLOTS APP] CLOSE PLOT DIALOG",m="[PLOTS APP] OPEN EDIT PLOT DIALOG",p="[PLOTS APP] CLOSE EDIT PLOT DIALOG",f="[PLOTS APP] CREATE PLOT",b="[PLOTS APP] CREATE PLOT PROGRESS",h="[PLOTS APP] CREATE PLOT ERROR",g="[PLOTS APP] UPDATE PLOT";function E(e){var t=r.a.post("/api/v1/plots",e);return function(e){e({type:b}),t.then((function(t){e(Object(c.B)({message:"Plot created successfully"})),Promise.all([e({type:f,payload:t.data.data})]).then((function(){e(P()),e(v()),l.a.push("/plots")}))})).catch((function(t){t.response&&t.response.data&&e(Object(c.B)({message:"Plot failed to create"})),e({type:h})}))}}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,a=r.a.get("/api/v1/plots",{params:{page:e,size:t}});return function(e){return a.then((function(t){return e({type:o,payload:t.data.data})}))}}function O(e){var t=r.a.get("/api/v1/plots/"+e);return function(e){return t.then((function(t){return e({type:s,payload:t.data.data})}))}}function y(e){var t=r.a.delete("/api/v1/plots/"+e);return function(e){t.then((function(t){e(Object(c.B)({message:"Plot deleted successfully"})),Promise.all([e({type:"[PLOTS APP] DELETE PLOT",payload:t.data.data})]).then((function(){e(v()),l.a.push("/plots")}))})).catch((function(t){t.response&&t.response.data&&e(Object(c.B)({message:"Plot failed to delete"}))}))}}function j(e){return{type:i,searchText:e.target.value}}function x(e){return{type:u,payload:e}}function P(){return{type:d}}function N(e){return{type:m,payload:e}}function A(){return{type:p}}var T="[VAULTS APP] GET VAULTS",w="[VAULTS APP] GET VAULT BY ID",C="[VAULTS APP] OPEN VAULT DIALOG",S="[VAULTS APP] CLOSE VAULT DIALOG",L="[VAULTS APP] OPEN EDIT VAULT DIALOG",D="[VAULTS APP] CLOSE EDIT VAULT DIALOG",R="[VAULTS APP] CREATE VAULT",V="[VAULTS APP] CREATE VAULT PROGRESS",U="[VAULTS APP] CREATE VAULT ERROR",k="[VAULTS APP] UPDATE VAULT";function I(e){var t=r.a.post("/api/v1/vaults",e);return function(e){e({type:V}),t.then((function(t){e(Object(c.B)({message:"Vault created successfully"})),Promise.all([e({type:R,payload:t.data.data})]).then((function(){e(Y()),e(B()),l.a.push("/vaults")}))})).catch((function(t){t.response&&t.response.data&&(console.log(t.response.data),e(Object(c.B)({message:"Vault failed to create"}))),e({type:U})}))}}function B(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,a=r.a.get("/api/v1/vaults",{params:{page:e,size:t}});return function(e){return a.then((function(t){return e({type:T,payload:t.data.data})}))}}function G(e){var t=r.a.get("/api/v1/vaults/"+e);return console.log(t,"request vault by id"),function(e){return t.then((function(t){return e({type:w,payload:t.data.data})}))}}function H(e,t){var a=r.a.put("/api/v1/vaults/"+t,e);return function(e){e({type:V}),a.then((function(t){e(Object(c.B)({message:"Vault updated successfully"})),Promise.all([e({type:k,payload:t.data.data})]).then((function(){e(W()),e(B()),l.a.push("/vaults")}))})).catch((function(t){t.response&&t.response.data&&(console.log(t.response.data),e(Object(c.B)({message:"Vault failed to update"}))),e({type:U})}))}}function _(e){var t=r.a.delete("/api/v1/vaults/"+e);return function(e){t.then((function(t){e(Object(c.B)({message:"Vault deleted successfully"})),Promise.all([e({type:"[VAULTS APP] DELETE VAULT",payload:t.data.data})]).then((function(){e(B()),l.a.push("/vaults")}))})).catch((function(t){t.response&&t.response.data&&(console.log(t.response.data),e(Object(c.B)({message:"Vault failed to delete"}))),e({type:U})}))}}function M(e){return{type:C,payload:e}}function Y(){return{type:S}}function z(e){return{type:L,payload:e}}function W(){return{type:D}}var q=a(47),F="[VOUCHERS APP] GET VOUCHERS",X="[VOUCHERS APP] GET VOUCHER BY ID",J="[VOUCHERS APP] OPEN VOUCHER DIALOG",Z="[VOUCHERS APP] CLOSE VOUCHER DIALOG",K="[VOUCHERS APP] OPEN EDIT VOUCHER DIALOG",$="[VOUCHERS APP] CLOSE EDIT VOUCHER DIALOG",Q="[VOUCHERS APP] GENERATE VOUCHER",ee="[VOUCHERS APP] GENERATE VOUCHER PROGRESS",te="[VOUCHERS APP] GENERATE VOUCHER ERROR",ae="[VOUCHERS APP] UPDATE VOUCHER",ne="[VOUCHERS APP] BANK_DETAILS_BY_BRANCH",re="[VOUCHERS APP] GET BRANCHES";function ce(e){var t=r.a.post("/api/v1/vauchers",e);return function(e){e({type:ee}),t.then((function(t){e(Object(c.B)({message:"Voucher generated successfully"})),Promise.all([e({type:Q,payload:t.data.data})]).then((function(){e(le()),l.a.push("/vouchers")}))})).catch((function(t){t.response&&t.response.data&&e(Object(c.B)({message:"Voucher failed to generate"})),e({type:te})}))}}function le(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,a=r.a.get("/api/v1/vauchers",{params:{page:e,size:t}});return function(e){return a.then((function(t){return e({type:F,payload:t.data.data})}))}}function oe(e){var t=r.a.get("/api/v1/vauchers/"+e);return function(e){return t.then((function(t){return e({type:X,payload:t.data.data})}))}}function se(e,t){var a=r.a.put("/api/v1/vauchers/"+t,e);return function(e){e({type:ee}),a.then((function(t){e(Object(c.B)({message:"Voucher updated successfully"})),Promise.all([e({type:ae,payload:t.data.data})]).then((function(){e(le()),l.a.push("/vouchers")}))})).catch((function(t){t.response&&t.response.data&&e(Object(c.B)({message:"Voucher failed to update"})),e({type:te})}))}}function ie(e){var t=r.a.delete("/api/v1/vauchers/"+e);return function(e){t.then((function(t){e(Object(c.B)({message:"Voucher deleted successfully"})),Promise.all([e({type:"[VOUCHERS APP] DELETE VOUCHER",payload:t.data.data})]).then((function(){e(le()),l.a.push("/vouchers")}))})).catch((function(t){t.response&&t.response.data&&e(Object(c.B)({message:"Voucher failed to delete"})),e({type:te})}))}}function ue(e){var t=Object(q.a)({method:"GET",url:"/api/v1/party/bank_account/".concat(e.branchId)});return function(e){t.then((function(t){e({type:ne,payload:t.data})})).catch((function(e){if(e.response)return Promise.reject(e.response.data)}))}}function de(e){var t=e.orgId,a=q.a.get("/api/v1/organisation_and_tag/parties?tagId=1&orgId=".concat(t));return function(e){return a.then((function(t){e({type:re,payload:t.data})})).catch((function(e){if(e.response)return Promise.reject(e.response.data)}))}}function me(){return{type:Z}}},847:function(e,t,a){"use strict";var n=a(1),r=a(5),c=a(0),l=a(4),o=a(17),s=a(8),i=c.forwardRef((function(e,t){var a=e.animation,o=void 0===a?"pulse":a,s=e.classes,i=e.className,u=e.component,d=void 0===u?"span":u,m=e.height,p=e.variant,f=void 0===p?"text":p,b=e.width,h=Object(r.a)(e,["animation","classes","className","component","height","variant","width"]),g=Boolean(h.children);return c.createElement(d,Object(n.a)({ref:t,className:Object(l.a)(s.root,s[f],i,g&&[s.withChildren,!b&&s.fitContent,!m&&s.heightAuto],!1!==o&&s[o])},h,{style:Object(n.a)({width:b,height:m},h.style)}))}));t.a=Object(s.a)((function(e){return{root:{display:"block",backgroundColor:Object(o.a)(e.palette.text.primary,"light"===e.palette.type?.11:.13),height:"1.2em"},text:{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 60%",transform:"scale(1, 0.60)",borderRadius:e.shape.borderRadius,"&:empty:before":{content:'"\\00a0"'}},rect:{},circle:{borderRadius:"50%"},pulse:{animation:"$pulse 1.5s ease-in-out 0.5s infinite"},"@keyframes pulse":{"0%":{opacity:1},"50%":{opacity:.4},"100%":{opacity:1}},wave:{position:"relative",overflow:"hidden","&::after":{animation:"$wave 1.6s linear 0.5s infinite",background:"linear-gradient(90deg, transparent, ".concat(e.palette.action.hover,", transparent)"),content:'""',position:"absolute",transform:"translateX(-100%)",bottom:0,left:0,right:0,top:0}},"@keyframes wave":{"0%":{transform:"translateX(-100%)"},"60%":{transform:"translateX(100%)"},"100%":{transform:"translateX(100%)"}},withChildren:{"& > *":{visibility:"hidden"}},fitContent:{maxWidth:"fit-content"},heightAuto:{height:"auto"}}}),{name:"MuiSkeleton"})(i)},860:function(e,t,a){"use strict";var n=a(1),r=a(5),c=a(0),l=a(4),o=a(8),s=c.forwardRef((function(e,t){var a=e.classes,o=e.className,s=e.dividers,i=void 0!==s&&s,u=Object(r.a)(e,["classes","className","dividers"]);return c.createElement("div",Object(n.a)({className:Object(l.a)(a.root,o,i&&a.dividers),ref:t},u))}));t.a=Object(o.a)((function(e){return{root:{flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"8px 24px","&:first-child":{paddingTop:20}},dividers:{padding:"16px 24px",borderTop:"1px solid ".concat(e.palette.divider),borderBottom:"1px solid ".concat(e.palette.divider)}}}),{name:"MuiDialogContent"})(s)},861:function(e,t,a){"use strict";var n=a(1),r=a(5),c=a(0),l=a(4),o=a(8),s=c.forwardRef((function(e,t){var a=e.disableSpacing,o=void 0!==a&&a,s=e.classes,i=e.className,u=Object(r.a)(e,["disableSpacing","classes","className"]);return c.createElement("div",Object(n.a)({className:Object(l.a)(s.root,i,!o&&s.spacing),ref:t},u))}));t.a=Object(o.a)({root:{display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},spacing:{"& > :not(:first-child)":{marginLeft:8}}},{name:"MuiDialogActions"})(s)},883:function(e,t,a){"use strict";var n=a(46),r=a(6),c=a(830),l={loading:!1,searchText:"",plots:{count:0,plots:[],totalPages:0,currentPage:0},plot:null,plotDialog:{type:"new",props:{open:!1},data:null}},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.r:return Object(r.a)(Object(r.a)({},e),{},{plots:t.payload});case c.s:return Object(r.a)(Object(r.a)({},e),{},{plot:t.payload});case c.h:return Object(r.a)(Object(r.a)({},e),{},{loading:!1});case c.j:return Object(r.a)(Object(r.a)({},e),{},{loading:!0});case c.i:case c.E:return Object(r.a)(Object(r.a)({},e),{},{loading:!1});case c.D:return Object(r.a)(Object(r.a)({},e),{},{searchText:t.searchText});case c.A:return Object(r.a)(Object(r.a)({},e),{},{plotDialog:{type:"new",props:{open:!0},data:t.payload}});case c.e:return Object(r.a)(Object(r.a)({},e),{},{plotDialog:Object(r.a)(Object(r.a)({},e.plotDialog),{},{props:{open:!1},data:null})});case c.x:return Object(r.a)(Object(r.a)({},e),{},{plotDialog:{type:"edit",props:{open:!0},data:t.payload}});case c.b:return Object(r.a)(Object(r.a)({},e),{},{plotDialog:Object(r.a)(Object(r.a)({},e.plotDialog),{},{props:{open:!1},data:null})});default:return e}},s={loading:!1,searchText:"",vaults:{count:0,vaults:[],totalPages:0,currentPage:0},vault:null,vaultDialog:{type:"new",props:{open:!1},data:null}},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.t:return Object(r.a)(Object(r.a)({},e),{},{vaults:t.payload});case c.u:return Object(r.a)(Object(r.a)({},e),{},{vault:t.payload});case c.k:return Object(r.a)(Object(r.a)({},e),{},{loading:!1});case c.m:return Object(r.a)(Object(r.a)({},e),{},{loading:!0});case c.l:case c.F:return Object(r.a)(Object(r.a)({},e),{},{loading:!1});case c.D:return Object(r.a)(Object(r.a)({},e),{},{searchText:t.searchText});case c.B:return Object(r.a)(Object(r.a)({},e),{},{vaultDialog:{type:"new",props:{open:!0},data:t.payload}});case c.f:return Object(r.a)(Object(r.a)({},e),{},{vaultDialog:Object(r.a)(Object(r.a)({},e.vaultDialog),{},{props:{open:!1},data:null})});case c.y:return Object(r.a)(Object(r.a)({},e),{},{vaultDialog:{type:"edit",props:{open:!0},data:t.payload}});case c.c:return Object(r.a)(Object(r.a)({},e),{},{vaultDialog:Object(r.a)(Object(r.a)({},e.vaultDialog),{},{props:{open:!1},data:null})});default:return e}},u={loading:!1,searchText:"",vouchers:{count:0,vouchers:[],totalPages:0,currentPage:0},voucher:null,voucherDialog:{type:"new",props:{open:!1},data:null},bankDetailsByBranch:[],branches:[]},d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.a:return Object(r.a)(Object(r.a)({},e),{},{bankDetailsByBranch:t.payload});case c.q:return Object(r.a)(Object(r.a)({},e),{},{branches:t.payload});case c.v:return Object(r.a)(Object(r.a)({},e),{},{vouchers:t.payload});case c.w:return Object(r.a)(Object(r.a)({},e),{},{voucher:t.payload});case c.n:return Object(r.a)(Object(r.a)({},e),{},{loading:!1});case c.p:return Object(r.a)(Object(r.a)({},e),{},{loading:!0});case c.o:case c.G:return Object(r.a)(Object(r.a)({},e),{},{loading:!1});case c.D:return Object(r.a)(Object(r.a)({},e),{},{searchText:t.searchText});case c.C:return Object(r.a)(Object(r.a)({},e),{},{voucherDialog:{type:"new",props:{open:!0},data:t.payload}});case c.g:return Object(r.a)(Object(r.a)({},e),{},{voucherDialog:Object(r.a)(Object(r.a)({},e.voucherDialog),{},{props:{open:!1},data:null})});case c.z:return Object(r.a)(Object(r.a)({},e),{},{voucherDialog:{type:"edit",props:{open:!0},data:t.payload}});case c.d:return Object(r.a)(Object(r.a)({},e),{},{voucherDialog:Object(r.a)(Object(r.a)({},e.voucherDialog),{},{props:{open:!1},data:null})});default:return e}},m=Object(n.d)({plots:o,vaults:i,vouchers:d});t.a=m}}]);