%PDF- %PDF-
Direktori : /home/opti/public_html/ezone-mortuary.optisoft.com.ng/static/js/ |
Current File : /home/opti/public_html/ezone-mortuary.optisoft.com.ng/static/js/25.d51f6ddd.chunk.js |
(this["webpackJsonpezone-mortuary-app"]=this["webpackJsonpezone-mortuary-app"]||[]).push([[25],{1112:function(e,a,t){"use strict";t.r(a);var n=t(40),l=t(41),r=t(57),c=t(58),i=t(0),m=t.n(i),s=t(46),o=t(7),d=t(8),u=t(283),g=t(6),p=t(34),E=t.n(p),h="[CUSTOMER APP] GET RELATIVES";function f(){var e=E.a.get("/api/v1/relatives");return console.log(e,"get relatives request"),function(a){return e.then((function(e){a({type:h,payload:e.data.data})}))}}function v(e){var a=E.a.get("/api/v1/relatives/"+e);return console.log(e,"id"),console.log(a,"get relative by id request"),function(e){return a.then((function(a){e({type:"[CUSTOMER APP] GET RELATIVE BY ID",payload:a.data.data})}))}}var b={loading:!1,searchText:"",relatives:[],relative:null,message:null},x=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:b,a=arguments.length>1?arguments[1]:void 0;switch(a.type){case h:return Object(g.a)(Object(g.a)({},e),{},{relatives:a.payload});case"[CUSTOMER APP] GET RELATIVE BY ID":return Object(g.a)(Object(g.a)({},e),{},{relative:a.payload});default:return e}},y=Object(s.d)({relatives:x}),N=t(56),w=t(119),O=t(790),j=t(145),k=t(740),C=t(813),P=t(792),R=t(30);var S=function(e){var a=Object(o.c)((function(e){return e.fuse.settings.mainTheme}));return m.a.createElement("div",{className:"flex flex-1 w-full items-center justify-between"},m.a.createElement("div",{className:"flex flex-col"},m.a.createElement(N.b,{animation:"transition.slideRightIn",delay:300},m.a.createElement(w.a,{className:"normal-case flex items-center sm:mb-12",component:R.a,role:"button",to:"/customers",color:"inherit"},m.a.createElement(O.a,{className:"mr-4 text-20"},"arrow_back"),"Customers")),m.a.createElement(N.b,{animation:"transition.slideLeftIn",delay:300},m.a.createElement(w.a,{className:"hidden sm:flex",variant:"h6"},m.a.createElement(O.a,{className:"text-32 mr-0 sm:mr-12"},"person"),"Relatives"))),m.a.createElement("div",{className:"flex flex-1 items-center justify-center px-12"},m.a.createElement(P.a,{theme:a},m.a.createElement(N.b,{animation:"transition.slideDownIn",delay:300},m.a.createElement(j.a,{className:"flex items-center w-full max-w-512 px-8 py-4 rounded-8",elevation:1},m.a.createElement(O.a,{className:"mr-8",color:"action"},"search"),m.a.createElement(k.a,{placeholder:"Search",className:"flex flex-1",disableUnderline:!0,fullWidth:!0,value:"",inputProps:{"aria-label":"Search"}}))))),m.a.createElement(N.b,{animation:"transition.slideRightIn",delay:300},m.a.createElement(C.a,{component:R.a,to:"/relatives/new",className:"whitespace-no-wrap",variant:"contained"},m.a.createElement("span",{className:"hidden sm:flex"},"Add New Relative"),m.a.createElement("span",{className:"flex sm:hidden"},"New"))))};var I=function(e){return m.a.createElement("div",{className:"flex flex-1 w-full items-center justify-between"},m.a.createElement("div",{className:"flex flex-col items-start max-w-full"},m.a.createElement(N.b,{animation:"transition.slideRightIn",delay:300},m.a.createElement(w.a,{className:"hidden sm:flex",variant:"h6"},"Relative Details")),m.a.createElement("div",{className:"flex items-center max-w-full"},m.a.createElement("div",{className:"flex flex-col min-w-0"}))))},T=t(21),A=t(32),D=t(741),B=t(742),_=t(791);var L=Object(A.i)((function(e){var a=Object(A.h)(),t=Object(i.useState)(null),n=Object(T.a)(t,2),l=n[0],r=n[1],c=Boolean(l),s=c?"simple-popover":void 0;return{}?m.a.createElement("div",{className:"flex flex-1 items-center justify-between overflow-hidden sm:px-16"},m.a.createElement(D.a,{onClick:function(){return e.history.goBack()}},m.a.createElement(O.a,null,"arrow_back")),m.a.createElement("div",{className:"flex items-center justify-start","aria-label":"Toggle star"},m.a.createElement(N.b,{animation:"transition.expandIn",delay:100},m.a.createElement(D.a,null,m.a.createElement(O.a,null,"edit"))),m.a.createElement(N.b,{animation:"transition.expandIn",delay:100},m.a.createElement(m.a.Fragment,null,m.a.createElement(D.a,{"aria-describedby":s,onClick:function(e){r(e.currentTarget)}},m.a.createElement(O.a,null,"settings")),m.a.createElement(B.a,{id:s,open:c,anchorEl:l,onClose:function(){r(null)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},m.a.createElement(_.a,{component:R.a,to:"/customers/".concat(a.params.id,"/relatives")},"View Relatives")))))):null})),M=t(946),z=t(947),G=t(948),J=t(949),V=t(823),W=t(1134),q=t(11),U=t(993),X=t(379),F=t(744),Y=t(806),$=t(794),H=t(807),K=t(1133),Q=t(4),Z=t(756),ee=[{id:"name",align:"left",disablePadding:!1,label:"Full Name",sort:!0},{id:"other-name",align:"left",disablePadding:!1,label:"Other Name",sort:!0},{id:"id",align:"left",disablePadding:!1,label:"Customer ID",sort:!0},{id:"email",align:"left",disablePadding:!1,label:"Email",sort:!0},{id:"phone",align:"right",disablePadding:!1,label:"Phone Number",sort:!0}],ae=Object(Z.a)((function(e){return{actionsButtonWrapper:{background:e.palette.background.paper}}}));var te=function(e){var a=ae(e),t=Object(i.useState)(null),n=Object(T.a)(t,2),l=n[0],r=n[1];function c(){r(null)}return m.a.createElement(U.a,null,m.a.createElement(G.a,{className:"h-64"},m.a.createElement(J.a,{padding:"checkbox",className:"relative pl-4 sm:pl-12"},m.a.createElement(V.a,{indeterminate:e.numSelected>0&&e.numSelected<e.rowCount,checked:e.numSelected===e.rowCount,onChange:e.onSelectAllClick}),e.numSelected>0&&m.a.createElement("div",{className:Object(Q.a)("flex items-center justify-center absolute w-64 top-0 left-0 ml-68 h-64 z-10",a.actionsButtonWrapper)},m.a.createElement(D.a,{"aria-owns":l?"selectedProductsMenu":null,"aria-haspopup":"true",onClick:function(e){r(e.currentTarget)}},m.a.createElement(O.a,null,"more_horiz")),m.a.createElement(X.a,{id:"selectedProductsMenu",anchorEl:l,open:Boolean(l),onClose:c},m.a.createElement(F.a,null,m.a.createElement(_.a,{onClick:function(){c()}},m.a.createElement(Y.a,{className:"min-w-40"},m.a.createElement(O.a,null,"delete")),m.a.createElement($.a,{primary:"Remove"})))))),ee.map((function(a){return m.a.createElement(J.a,{key:a.id,align:a.align,padding:a.disablePadding?"none":"default",sortDirection:e.order.id===a.id&&e.order.direction},a.sort&&m.a.createElement(H.a,{title:"Sort",placement:"right"===a.align?"bottom-end":"bottom-start",enterDelay:300},m.a.createElement(K.a,{active:e.order.id===a.id,direction:e.order.direction,onClick:(t=a.id,function(a){e.onRequestSort(a,t)})},a.label)));var t}),this)))},ne=t(847);var le=function(){return m.a.createElement(G.a,{className:"h-64 cursor-pointer"},m.a.createElement(J.a,null,m.a.createElement(ne.a,{variant:"rect",width:20,height:20,style:{margin:"0 auto"}})),m.a.createElement(J.a,null,m.a.createElement(ne.a,{variant:"text",width:200})),m.a.createElement(J.a,null,m.a.createElement(ne.a,{variant:"text",width:64})),m.a.createElement(J.a,null,m.a.createElement(ne.a,{variant:"text",width:150})),m.a.createElement(J.a,null,m.a.createElement(ne.a,{variant:"text",width:150})))};var re=Object(A.i)((function(e){var a=Object(o.b)(),t=Object(o.c)((function(e){return e.relativesApp.relatives})),n=t.loading,l=t.searchText,r=t.relatives,c=Object(A.h)(),s=Object(i.useState)([]),d=Object(T.a)(s,2),u=d[0],g=d[1],p=Object(i.useState)(r),E=Object(T.a)(p,2),h=E[0],v=E[1],b=Object(i.useState)(0),x=Object(T.a)(b,2),y=x[0],w=x[1],O=Object(i.useState)(10),j=Object(T.a)(O,2),k=j[0],C=j[1],P=Object(i.useState)({direction:"asc",id:null}),R=Object(T.a)(P,2),S=R[0],I=R[1];return console.log(c.params,"match.params"),Object(i.useEffect)((function(){a(f())}),[a]),Object(i.useEffect)((function(){v(0===l.length?r:q.a.filter(r,(function(e){return e.name.toLowerCase().includes(l.toLowerCase())})))}),[r,l]),m.a.createElement("div",{className:"w-full flex flex-col"},m.a.createElement(N.p,{className:"flex-grow overflow-x-auto"},m.a.createElement(M.a,{className:"min-w-xl","aria-labelledby":"tableTitle"},m.a.createElement(te,{numSelected:u.length,order:S,onSelectAllClick:function(e){e.target.checked?g(h.map((function(e){return e.id}))):g([])},onRequestSort:function(e,a){var t=a,n="desc";S.id===a&&"desc"===S.direction&&(n="asc"),I({direction:n,id:t})},rowCount:h.length}),m.a.createElement(z.a,null,q.a.orderBy(h,[function(e){switch(S.id){case"categories":return e.categories[0];default:return e[S.id]}}],[S.direction]).slice(y*k,y*k+k).map((function(a){var t=-1!==u.indexOf(a.id);return m.a.createElement(G.a,{className:"h-64 cursor-pointer",hover:!0,role:"checkbox","aria-checked":t,tabIndex:-1,key:a.id,selected:t,onClick:function(t){return n=a,void e.history.push("/relatives/"+n.id);var n}},m.a.createElement(J.a,{className:"w-48 px-4 sm:px-12",padding:"checkbox"},m.a.createElement(V.a,{checked:t,onClick:function(e){return e.stopPropagation()},onChange:function(e){return function(e,a){var t=u.indexOf(a),n=[];-1===t?n=n.concat(u,a):0===t?n=n.concat(u.slice(1)):t===u.length-1?n=n.concat(u.slice(0,-1)):t>0&&(n=n.concat(u.slice(0,t),u.slice(t+1))),g(n)}(0,a.id)}})),m.a.createElement(J.a,{component:"th",scope:"row"},a.first_name," ",a.last_name),m.a.createElement(J.a,{component:"th",scope:"row"},a.other_name),m.a.createElement(J.a,{className:"truncate",component:"th",scope:"row"},a.id),m.a.createElement(J.a,{component:"th",scope:"row",align:"left"},a.email),m.a.createElement(J.a,{component:"th",scope:"row",align:"right"},a.phone_number))})),n&&q.a.range(6).map((function(e){return m.a.createElement(le,{key:e})})),0===h.length&&m.a.createElement(G.a,null,m.a.createElement(J.a,{colSpan:8},m.a.createElement("p",{className:"text-lg font-bold text-gray-600 text-center"},"No record found")))))),m.a.createElement(W.a,{component:"div",count:h.length,rowsPerPage:k,page:y,backIconButtonProps:{"aria-label":"Previous Page"},nextIconButtonProps:{"aria-label":"Next Page"},onChangePage:function(e,a){w(a)},onChangeRowsPerPage:function(e){C(e.target.value)}}))})),ce=Object(o.a)(null,(function(e){return Object(s.c)({getRelativeById:v},e)}))((function(e){var a=e.getRelativeById,t=Object(o.c)((function(e){return e.relativesApp.relatives})).relative,n=Object(A.h)();return Object(i.useEffect)((function(){a(n.params.id)}),[a,n.params.id]),t?m.a.createElement("div",{className:""},m.a.createElement("div",{className:"bg-white overflow-hidden sm:rounded-lg"},m.a.createElement("div",{className:"px-4 py-5 sm:px-6"},m.a.createElement("h3",{className:"text-lg leading-6 font-medium text-gray-900"},"Applicant Information"),m.a.createElement("p",{className:"mt-1 max-w-2xl text-sm text-gray-500"},"Personal details and application.")),m.a.createElement("div",{className:"border-t border-gray-200 mb-24"},m.a.createElement("dl",null,m.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},m.a.createElement("dt",{className:"text-sm font-medium text-gray-500"},"Full name"),m.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===t||void 0===t?void 0:t.first_name)),m.a.createElement("div",{className:"bg-white px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},m.a.createElement("dt",{className:"text-sm font-medium text-gray-500"},"Other name"),m.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===t||void 0===t?void 0:t.other_name)),m.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},m.a.createElement("dt",{className:"text-sm font-medium text-gray-500"},"Last name"),m.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===t||void 0===t?void 0:t.last_name)),m.a.createElement("div",{className:"bg-white px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},m.a.createElement("dt",{className:"text-sm font-medium text-gray-500"},"Email address"),m.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===t||void 0===t?void 0:t.email)),m.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},m.a.createElement("dt",{className:"text-sm font-medium text-gray-500"},"Phone Number"),m.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===t||void 0===t?void 0:t.phone_number)),m.a.createElement("div",{className:"bg-white px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},m.a.createElement("dt",{className:"text-sm font-medium text-gray-500"},"Address"),m.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===t||void 0===t?void 0:t.address)),m.a.createElement("div",{className:"bg-gray-100 px-4 py-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6"},m.a.createElement("dt",{className:"text-sm font-medium text-gray-500"},"Relationship with Deceased"),m.a.createElement("dd",{className:"mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"},null===t||void 0===t?void 0:t.relationship_with_deceased)))),m.a.createElement("div",{className:"mb-24 px-4 py-5 sm:px-6"},m.a.createElement(N.b,null,m.a.createElement(w.a,{variant:"subtitle1",className:"text-lg leading-6 font-medium text-gray-900"},"Deceased")),m.a.createElement(M.a,{className:"simple mt-16"},m.a.createElement(U.a,null,m.a.createElement(G.a,null,m.a.createElement(J.a,null,"Deceased Name"),m.a.createElement(J.a,null,"Reference ID"),m.a.createElement(J.a,{align:"right"},"Age"),m.a.createElement(J.a,{align:"right"},"Place of Death"),m.a.createElement(J.a,{align:"right"},"Date of Death"),m.a.createElement(J.a,{align:"right"},"Status"))),m.a.createElement(z.a,null,m.a.createElement(G.a,null,m.a.createElement(J.a,null,"Emah Thompson"),m.a.createElement(J.a,null,"00000789"),m.a.createElement(J.a,{align:"right"},"Age"),m.a.createElement(J.a,{align:"right"},"Lagos"),m.a.createElement(J.a,{align:"right"},"3rd July 2019"),m.a.createElement(J.a,{align:"right"},"Release"))))),m.a.createElement("div",{className:"mb-24 px-4 py-5 sm:px-6"},m.a.createElement(N.b,null,m.a.createElement(w.a,{variant:"subtitle1",className:"text-lg leading-6 font-medium text-gray-900"},"Invoice Summary")),m.a.createElement(M.a,{className:"simple mt-16"},m.a.createElement(U.a,null,m.a.createElement(G.a,null,m.a.createElement(J.a,null,"Invoice Number"),m.a.createElement(J.a,null,"No. of Items"),m.a.createElement(J.a,{align:"right"},"Invoice Date"),m.a.createElement(J.a,{align:"right"},"Bill To"),m.a.createElement(J.a,{align:"right"},"Total Amount"),m.a.createElement(J.a,{align:"right"},"Amount Due"))),m.a.createElement(z.a,null,m.a.createElement(G.a,null,m.a.createElement(J.a,null,"INV/0000001"),m.a.createElement(J.a,null,"8"),m.a.createElement(J.a,{align:"right"},"3rd Jul 2019"),m.a.createElement(J.a,{align:"right"},"John Well"),m.a.createElement(J.a,{align:"right"},"NGN 600"),m.a.createElement(J.a,{align:"right"},"NGN 0.00"))))))):null})),ie=function(e){Object(r.a)(t,e);var a=Object(c.a)(t);function t(){return Object(n.a)(this,t),a.apply(this,arguments)}return Object(l.a)(t,[{key:"componentDidMount",value:function(){this.props.getRelatives()}},{key:"render",value:function(){var e=this.props.match;return m.a.createElement(N.n,{classes:{content:"flex",header:"min-h-72 h-72 sm:h-136 sm:min-h-136"},header:e.params.id?m.a.createElement(I,null):m.a.createElement(S,null),contentToolbar:e.params.id?m.a.createElement(L,null):null,content:m.a.createElement("div",{className:"p-16 sm:p-24 w-full"},e.params.id?m.a.createElement(ce,null):m.a.createElement(re,null)),innerScroll:!0})}}]),t}(i.Component);a.default=Object(u.a)("relativesApp",y)(Object(d.a)((function(e){return{layoutRoot:{}}}),{withTheme:!0})(Object(o.a)(null,(function(e){return Object(s.c)({getRelatives:f},e)}))(ie)))},847:function(e,a,t){"use strict";var n=t(1),l=t(5),r=t(0),c=t(4),i=t(17),m=t(8),s=r.forwardRef((function(e,a){var t=e.animation,i=void 0===t?"pulse":t,m=e.classes,s=e.className,o=e.component,d=void 0===o?"span":o,u=e.height,g=e.variant,p=void 0===g?"text":g,E=e.width,h=Object(l.a)(e,["animation","classes","className","component","height","variant","width"]),f=Boolean(h.children);return r.createElement(d,Object(n.a)({ref:a,className:Object(c.a)(m.root,m[p],s,f&&[m.withChildren,!E&&m.fitContent,!u&&m.heightAuto],!1!==i&&m[i])},h,{style:Object(n.a)({width:E,height:u},h.style)}))}));a.a=Object(m.a)((function(e){return{root:{display:"block",backgroundColor:Object(i.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"})(s)}}]);