%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/15.c4c6114d.chunk.js |
(this["webpackJsonpezone-mortuary-app"]=this["webpackJsonpezone-mortuary-app"]||[]).push([[15],{1119:function(e,t,a){"use strict";a.r(t);var n=a(0),c=a.n(n),r=a(32),i=a(7),o=a(56),l=a(8),u=a(283),s=a(859),d=a(829),m=a(21),f=a(946),p=a(947),E=a(948),b=a(949),O=a(823),g=a(741),v=a(790),h=a(1134),y=a(11),j=a(993),N=a(379),T=a(744),I=a(791),P=a(806),D=a(794),R=a(807),x=a(1133),A=a(4),C=a(756),S=[{id:"rate",align:"left",disablePadding:!1,label:"Rate (%)",sort:!0},{id:"created-by",align:"left",disablePadding:!1,label:"Created By",sort:!0},{id:"action",align:"left",disablePadding:!1,label:c.a.createElement(v.a,null,"more_horiz"),sort:!0}],w=Object(C.a)((function(e){return{actionsButtonWrapper:{background:e.palette.background.paper}}}));var V=function(e){var t=w(e),a=Object(n.useState)(null),r=Object(m.a)(a,2),i=r[0],o=r[1];function l(){o(null)}return c.a.createElement(j.a,null,c.a.createElement(E.a,{className:"h-64"},c.a.createElement(b.a,{padding:"checkbox",className:"relative pl-4 sm:pl-12"},c.a.createElement(O.a,{indeterminate:e.numSelected>0&&e.numSelected<e.rowCount,checked:e.numSelected===e.rowCount,onChange:e.onSelectAllClick}),e.numSelected>0&&c.a.createElement("div",{className:Object(A.a)("flex items-center justify-center absolute w-64 top-0 left-0 ml-68 h-64 z-10",t.actionsButtonWrapper)},c.a.createElement(g.a,{"aria-owns":i?"selectedProductsMenu":null,"aria-haspopup":"true",onClick:function(e){o(e.currentTarget)}},c.a.createElement(v.a,null,"more_horiz")),c.a.createElement(N.a,{id:"selectedProductsMenu",anchorEl:i,open:Boolean(i),onClose:l},c.a.createElement(T.a,null,c.a.createElement(I.a,{onClick:function(){l()}},c.a.createElement(P.a,{className:"min-w-40"},c.a.createElement(v.a,null,"delete")),c.a.createElement(D.a,{primary:"Remove"})))))),S.map((function(t){return c.a.createElement(b.a,{key:t.id,align:t.align,padding:t.disablePadding?"none":"default",sortDirection:e.order.id===t.id&&e.order.direction},t.sort&&c.a.createElement(R.a,{title:"Sort",placement:"right"===t.align?"bottom-end":"bottom-start",enterDelay:300},c.a.createElement(x.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)))},Y=a(847);var k=function(){return c.a.createElement(E.a,{className:"h-48 cursor-pointer"},c.a.createElement(b.a,null,c.a.createElement(Y.a,{variant:"rect",width:20,height:20,style:{margin:"0 auto"}})),c.a.createElement(b.a,null,c.a.createElement(Y.a,{variant:"text",width:200})),c.a.createElement(b.a,null,c.a.createElement(Y.a,{variant:"text",width:200})),c.a.createElement(b.a,null,c.a.createElement(Y.a,{variant:"circle",width:40,height:40})))},B=a(6),M=a(285),G=a.n(M),L=a(810),_=a(804),U=a(814),W=a(119),z=a(860),q=a(808),F=a(861),X=a(813),J=a(818),H=a(120),Z={id:"",amount:"",discount_name:""};var $=function(e){var t=Object(i.b)(),a=Object(i.c)((function(e){return e.inventoryApp.discounts.discountDialog})),r=Object(i.c)((function(e){return e.inventoryApp.discounts.loading})),o=Object(H.b)(Z),l=o.form,u=o.handleChange,s=o.setForm,m=Object(n.useCallback)((function(){"edit"===a.type&&a.data&&s(Object(B.a)({},a.data)),"new"===a.type&&s(Object(B.a)(Object(B.a)({},G.a.omit(Z,["id"])),a.data))}),[a.data,a.type,s]);function f(){"edit"===a.type?t(d.G()):t(d.F())}function p(){return l.discount_name.length>0&&l.amount}return Object(n.useEffect)((function(){a.open&&m()}),[a.open,m]),console.log(l,"form"),c.a.createElement(L.a,{classes:{paper:"m-24"},open:a.open,onClose:f,fullWidth:!0,maxWidth:"xs"},c.a.createElement(_.a,{position:"static",elevation:1},c.a.createElement(U.a,{className:"flex"},c.a.createElement(W.a,{variant:"subtitle1",color:"inherit"},"edit"===a.type?"Update Discount":"New Discount"))),c.a.createElement("form",{noValidate:!0,onSubmit:function(e){e.preventDefault(),"new"===a.type?t(d.J(l)):t(d.Z(l)),f()},className:"flex flex-col overflow-hidden"},c.a.createElement(z.a,{classes:{root:"p-24"}},c.a.createElement("div",{className:"flex flex-col"},c.a.createElement(q.a,{className:"mb-24 mt-16",label:"Discount name",autoFocus:!0,id:"discount_name",name:"discount_name",value:l.discount_name,onChange:u,variant:"outlined",required:!0,fullWidth:!0})),c.a.createElement("div",{className:"flex flex-col"},c.a.createElement(q.a,{className:"mb-8",select:!0,label:"Amount",id:"amount",name:"amount",value:l.amount,onChange:u,variant:"outlined",InputProps:{endAdornment:c.a.createElement(W.a,{className:"pr-16"},"%")},fullWidth:!0},G.a.range(5,105,5).map((function(e){return c.a.createElement(I.a,{key:e,value:e},e)}))))),c.a.createElement(F.a,{className:"justify-end pr-24 pb-16"},"edit"===a.type?c.a.createElement(X.a,{variant:"contained",color:"primary",type:"submit",disabled:!p(),endIcon:r&&c.a.createElement(J.a,{size:16})},"Update"):c.a.createElement(X.a,{variant:"contained",color:"primary",type:"submit",disabled:!p(),endIcon:r&&c.a.createElement(J.a,{size:16})},"Save"))))};var K=Object(r.i)(Object(i.a)((function(e){var t=e.inventoryApp.discounts;return{loading:t.loading,searchText:t.searchText}}))((function(e){var t=e.searchText,a=e.loading,r=Object(i.b)(),l=Object(i.c)((function(e){return e.inventoryApp.discounts})).discounts,u=Object(n.useState)([]),s=Object(m.a)(u,2),j=s[0],N=s[1],T=Object(n.useState)(l),I=Object(m.a)(T,2),P=I[0],D=I[1],R=Object(n.useState)(0),x=Object(m.a)(R,2),A=x[0],C=x[1],S=Object(n.useState)(10),w=Object(m.a)(S,2),Y=w[0],B=w[1],M=Object(n.useState)({direction:"asc",id:null}),G=Object(m.a)(M,2),L=G[0],_=G[1];return Object(n.useEffect)((function(){}),[r]),Object(n.useEffect)((function(){D(0===t.length?l:y.a.filter(l,(function(e){return String(e.amount).includes(t)})))}),[l,t]),c.a.createElement("div",{className:"w-full flex flex-col"},c.a.createElement(o.p,{className:"flex-grow overflow-x-auto"},c.a.createElement(f.a,{className:"min-w-xl","aria-labelledby":"tableTitle"},c.a.createElement(V,{numSelected:j.length,order:L,onSelectAllClick:function(e){e.target.checked?N(P.map((function(e){return e.id}))):N([])},onRequestSort:function(e,t){var a=t,n="desc";L.id===t&&"desc"===L.direction&&(n="asc"),_({direction:n,id:a})},rowCount:P.length}),c.a.createElement(p.a,null,y.a.orderBy(P,[function(e){switch(L.id){case"categories":return e.categories[0];default:return e[L.id]}}],[L.direction]).slice(A*Y,A*Y+Y).map((function(e){var t=-1!==j.indexOf(e.id);return c.a.createElement(E.a,{className:"h-64 cursor-pointer",role:"checkbox","aria-checked":t,tabIndex:-1,key:e.id,selected:t},c.a.createElement(b.a,{className:"w-48 px-4 sm:px-12",padding:"checkbox"},c.a.createElement(O.a,{checked:t,onClick:function(e){return e.stopPropagation()},onChange:function(t){return function(e,t){var a=j.indexOf(t),n=[];-1===a?n=n.concat(j,t):0===a?n=n.concat(j.slice(1)):a===j.length-1?n=n.concat(j.slice(0,-1)):a>0&&(n=n.concat(j.slice(0,a),j.slice(a+1))),N(n)}(0,e.id)}})),c.a.createElement(b.a,{component:"th",scope:"row",align:"left"},e.amount||0,"%"),c.a.createElement(b.a,{component:"th",scope:"row",align:"left"},e.created_by),c.a.createElement(b.a,{component:"th",scope:"row",align:"left"},c.a.createElement(g.a,{size:"small",onClick:function(){return r(d.V(e))}},c.a.createElement(v.a,null,"edit"))))})),a&&y.a.range(6).map((function(e){return c.a.createElement(k,{key:e})})),0===P.length&&!a&&c.a.createElement(E.a,null,c.a.createElement(b.a,{colSpan:6},c.a.createElement("p",{className:"text-lg font-bold text-gray-600 text-center"},"No record found")))))),c.a.createElement(h.a,{component:"div",count:P.length,rowsPerPage:Y,page:A,backIconButtonProps:{"aria-label":"Previous Page"},nextIconButtonProps:{"aria-label":"Next Page"},onChangePage:function(e,t){C(t)},onChangeRowsPerPage:function(e){B(e.target.value)}}),c.a.createElement($,null))}))),Q=a(145),ee=a(740),te=a(792);var ae=Object(r.i)((function(e){var t=e.match,a=Object(i.b)(),n=Object(i.c)((function(e){return e.fuse.settings.mainTheme})),r=Object(i.c)((function(e){return e.inventoryApp.discounts.searchText}));return c.a.createElement("div",{className:"flex flex-1 w-full items-center justify-between"},c.a.createElement("div",{className:"flex items-center"},c.a.createElement(o.b,{animation:"transition.slideLeftIn",delay:300},c.a.createElement(W.a,{className:"hidden sm:flex",variant:"h6"},t.params.id?"Discount Details":"Discounts"))),c.a.createElement("div",{className:"flex flex-1 items-center justify-center px-12"},c.a.createElement(te.a,{theme:n},c.a.createElement(o.b,{animation:"transition.slideDownIn",delay:300},c.a.createElement(Q.a,{className:"flex items-center w-full max-w-512 px-8 py-4 rounded-8",elevation:1},c.a.createElement(v.a,{className:"mr-8",color:"action"},"search"),c.a.createElement(ee.a,{placeholder:"Search",className:"flex flex-1",disableUnderline:!0,fullWidth:!0,value:r,inputProps:{"aria-label":"Search"},onChange:function(e){return a(d.Y(e))}}))))),c.a.createElement(o.b,{animation:"transition.slideRightIn",delay:300},c.a.createElement(X.a,{className:"whitespace-no-wrap",variant:"contained"},c.a.createElement("span",{className:"hidden sm:flex",onClick:function(){return a(d.U())}},"Add Discount"),c.a.createElement("span",{className:"flex sm:hidden"},"New"))))}));var ne=Object(r.i)((function(e){return{}?c.a.createElement("div",{className:"flex flex-1 items-center justify-between overflow-hidden sm:px-16"},c.a.createElement(g.a,{onClick:function(){return e.history.goBack()}},c.a.createElement(v.a,null,"arrow_back")),c.a.createElement("div",{className:"flex items-center justify-start","aria-label":"Toggle star"},c.a.createElement(o.b,{animation:"transition.expandIn",delay:100},c.a.createElement(g.a,{onClick:function(){}},c.a.createElement(v.a,null,"star_border"))),c.a.createElement(o.b,{animation:"transition.expandIn",delay:100},c.a.createElement(g.a,{onClick:function(){}},c.a.createElement(v.a,null,"label"))))):null})),ce=a(22),re=a(46);var ie=Object(u.a)("inventoryApp",s.a)(Object(l.a)((function(e){return{layoutRoot:{}}}),{withTheme:!0})(Object(i.a)(null,(function(e){return Object(re.c)({createDiscount:d.J},e)}))((function(e){var t=e.classes,a=e.createDiscount,r=Object(n.useState)({amount:"",discount_name:"",created_by:"Optisoft",org_key:"ORG-1593451692921"}),i=Object(m.a)(r,2),l=i[0],u=i[1],s=function(e){u(Object(B.a)(Object(B.a)({},l),{},Object(ce.a)({},e.target.name,e.target.value)))};return console.log(l,"form"),c.a.createElement(o.o,{classes:{root:t.layoutRoot},header:c.a.createElement("div",{className:"px-24"},c.a.createElement("h4",{className:"text-lg"},"Add Discount")),content:c.a.createElement("div",{className:"p-24 w-8/12"},c.a.createElement(o.p,{className:"flex-grow overflow-x-auto"},c.a.createElement("div",{className:"grid grid-cols-2 gap-x-24"},c.a.createElement(q.a,{className:"mt-8 mb-16",required:!0,label:"Discount Name",autoFocus:!0,id:"discount_name",name:"discount_name",value:l.discount_name,onChange:s,variant:"outlined",fullWidth:!0}),c.a.createElement(q.a,{className:"mt-8 mb-16",required:!0,label:"Amount",autoFocus:!0,id:"amount",name:"amount",value:l.amount,onChange:s,variant:"outlined",fullWidth:!0})),c.a.createElement(X.a,{color:"primary",className:"float-right",variant:"contained",onClick:function(){a(l)}},"save")))})}))));t.default=Object(u.a)("inventoryApp",s.a)(Object(l.a)((function(e){return{layoutRoot:{}}}),{withTheme:!0})(Object(r.i)((function(e){var t=e.classes,a=e.match,r=Object(i.b)();return Object(n.useEffect)((function(){r(d.O())}),[r]),"new"===a.params.id?c.a.createElement(ie,null):c.a.createElement(o.n,{classes:{root:t.layoutRoot,content:"flex",header:"min-h-72 h-72 sm:h-136 sm:min-h-136"},header:c.a.createElement(ae,null),contentToolbar:e.match.params.id?c.a.createElement(ne,null):null,content:c.a.createElement("div",{className:"w-full"},c.a.createElement(K,null)),innerScroll:!0})}))))},829:function(e,t,a){"use strict";a.d(t,"k",(function(){return o})),a.d(t,"m",(function(){return l})),a.d(t,"l",(function(){return u})),a.d(t,"D",(function(){return s})),a.d(t,"s",(function(){return d})),a.d(t,"t",(function(){return m})),a.d(t,"j",(function(){return f})),a.d(t,"C",(function(){return p})),a.d(t,"q",(function(){return E})),a.d(t,"r",(function(){return b})),a.d(t,"z",(function(){return O})),a.d(t,"f",(function(){return g})),a.d(t,"x",(function(){return v})),a.d(t,"d",(function(){return h})),a.d(t,"u",(function(){return y})),a.d(t,"a",(function(){return j})),a.d(t,"A",(function(){return N})),a.d(t,"L",(function(){return T})),a.d(t,"S",(function(){return I})),a.d(t,"R",(function(){return P})),a.d(t,"bb",(function(){return D})),a.d(t,"N",(function(){return R})),a.d(t,"I",(function(){return x})),a.d(t,"W",(function(){return A})),a.d(t,"T",(function(){return C})),a.d(t,"E",(function(){return S})),a.d(t,"Y",(function(){return w})),a.d(t,"n",(function(){return V})),a.d(t,"y",(function(){return Y})),a.d(t,"e",(function(){return k})),a.d(t,"K",(function(){return B})),a.d(t,"Q",(function(){return M})),a.d(t,"P",(function(){return G})),a.d(t,"ab",(function(){return L})),a.d(t,"M",(function(){return _})),a.d(t,"X",(function(){return U})),a.d(t,"H",(function(){return W})),a.d(t,"g",(function(){return z})),a.d(t,"i",(function(){return q})),a.d(t,"h",(function(){return F})),a.d(t,"B",(function(){return X})),a.d(t,"o",(function(){return J})),a.d(t,"p",(function(){return H})),a.d(t,"v",(function(){return Z})),a.d(t,"b",(function(){return $})),a.d(t,"w",(function(){return K})),a.d(t,"c",(function(){return Q})),a.d(t,"J",(function(){return ee})),a.d(t,"O",(function(){return te})),a.d(t,"Z",(function(){return ae})),a.d(t,"U",(function(){return ne})),a.d(t,"F",(function(){return ce})),a.d(t,"V",(function(){return re})),a.d(t,"G",(function(){return ie}));var n=a(34),c=a.n(n),r=a(28),i=a(284),o="[INVENTORY APP] CREATE SERVICE",l="[INVENTORY APP] CREATE SERVICE PROGRESS",u="[INVENTORY APP] CREATE SERVICE ERROR",s="[INVENTORY APP] UPDATE SERVICE",d="[INVENTORY APP] GET SERVICES",m="[INVENTORY APP] GET SERVICE BY ID",f="[INVENTORY APP] CREATE ITEM",p="[INVENTORY APP] UPDATE ITEM",E="[INVENTORY APP] GET ITEMS",b="[INVENTORY APP] GET ITEM BY ID",O="[INVENTORY APP] OPEN_SERVICE_DIALOG",g="[INVENTORY APP] CLOSE_SERVICE_DIALOG",v="[INVENTORY APP] OPEN EDIT SERVICE DIALOG",h="[INVENTORY APP] CLOSE EDIT SERVICE DIALOG",y="[INVENTORY APP] OPEN DELETE CONFIRM SERVICE DIALOG",j="[INVENTORY APP] CLOSE DELETE CONFIRM SERVICE DIALOG",N="[INVENTORY APP] SET SEARCH TEXT";function T(e){var t=c.a.post("/api/v1/services",e);return function(e){e({type:l}),t.then((function(t){e(Object(r.B)({message:"Service created successfully"})),Promise.all([e({type:o,payload:t.data.data})]).then((function(){e(I()),i.a.push("/inventory/services")}))})).catch((function(t){t.response&&t.response.data&&(e(Object(r.B)({message:"Service creation failed"})),e({type:u}))}))}}function I(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,a=c.a.get("/api/v1/services",{params:{page:e,size:t}});return function(e){return a.then((function(t){return e({type:d,payload:t.data.data})}))}}function P(e){var t=c.a.get("/api/v1/services/"+e);return function(e){return t.then((function(t){return e({type:m,payload:t.data})}))}}function D(e){var t=c.a.put("/api/v1/services/"+e.id,e);return function(e){t.then((function(t){200===t.status?(e(Object(r.B)({message:"Service updated successfully"})),Promise.all([e({type:s,payload:t.data})]).then((function(){e(I()),i.a.push("/inventory/services")}))):e(Object(r.B)({message:"Service update failed"}))}))}}function R(e){var t=c.a.delete("/api/v1/services/"+e);return function(e){t.then((function(t){200===t.status?(e(Object(r.B)({message:"Service deleted successfully"})),Promise.all([e({type:"[INVENTORY APP] DELETE SERVICE",payload:t.data}),e(S())]).then((function(){e(I()),i.a.push("/inventory/services")}))):e(Object(r.B)({message:"Service deletion failed"}))}))}}function x(){return{type:g}}function A(e){return{type:v,payload:e}}function C(e){return{type:y,payload:e}}function S(){return{type:j}}function w(e){return{type:N,searchText:e.target.value}}var V="[INVENTORY ITEM APP] DELETE ITEM",Y="[INVENTORY ITEM APP] OPEN_ITEM_DIALOG",k="[INVENTORY ITEM APP] CLOSE_ITEM_DIALOG";function B(e){var t=c.a.post("/api/v1/items",e);return console.log(t,"creating item request"),function(e){t.then((function(t){200===t.status?(e(Object(r.B)({message:"Item created successfully"})),Promise.all([e({type:"[INVENTORY ITEM APP] CREATE ITEM",payload:t.data})]).then((function(){e(M()),i.a.push("/inventory/items")}))):e(Object(r.B)({message:"Item creation failed"}))}))}}function M(){var e=c.a.get("/api/v1/items");return function(t){return e.then((function(e){console.log(e,"response"),t({type:"[INVENTORY ITEM APP] GET ITEMS",payload:e.data.data})}))}}function G(e){var t=c.a.get("/api/v1/items/"+e);return function(e){return t.then((function(t){return e({type:"[INVENTORY ITEM APP] GET ITEM BY ID",payload:t.data.data})}))}}function L(e){var t=c.a.put("/api/v1/items/"+e.id,e);return function(e){t.then((function(t){200===t.status?(e(Object(r.B)({message:"Item updated successfully"})),Promise.all([e({type:"[INVENTORY ITEM APP] UPDATE ITEM",payload:t.data})]).then((function(){e(M()),i.a.push("/inventory/items")}))):e(Object(r.B)({message:"Item update failed"}))}))}}function _(e){var t=c.a.delete("/api/v1/items/"+e);return console.log(t,"request for item delete"),function(e){t.then((function(t){200===t.status?(e(Object(r.B)({message:"Item deleted successfully"})),Promise.all([e({type:V,payload:t.data})]).then((function(){e(M()),i.a.push("/inventory/items")}))):e(Object(r.B)({message:"Item delete failed"}))}))}}function U(e){return{type:Y,payload:e}}function W(){return{type:k}}var z="[INVENTORY APP] CREATE DISCOUNT",q="[INVENTORY APP] CREATE DISCOUNT PROGRESS",F="[INVENTORY APP] CREATE DISCOUNT ERROR",X="[INVENTORY APP] UPDATE DISCOUNT",J="[INVENTORY APP] GET DISCOUNTS",H="[INVENTORY APP] GET DISCOUNT BY ID",Z="[INVENTORY APP] OPEN DISCOUNT DIALOG",$="[INVENTORY APP] CLOSE DISCOUNT DIALOG",K="[INVENTORY APP] OPEN EDIT DISCOUNT DIALOG",Q="[INVENTORY APP] CLOSE EDIT DISCOUNT DIALOG";function ee(e){var t=c.a.post("/api/v1/discounts",e);return function(e){e({type:q}),t.then((function(t){e(Object(r.B)({message:"Discount created successfully"})),Promise.all([e({type:z,payload:t.data})]).then((function(){e(te()),i.a.push("/inventory/discounts")}))})).catch((function(t){t.response&&t.response.data&&(e(Object(r.B)({message:"Discount creation failed"})),e({type:F}))}))}}function te(){var e=c.a.get("/api/v1/discounts");return function(t){return e.then((function(e){t({type:J,payload:e.data.data})}))}}function ae(e){var t=c.a.put("/api/v1/discounts/"+e.id,e);return function(e){t.then((function(t){200===t.status?(e(Object(r.B)({message:"Discount updated successfully"})),Promise.all([e({type:X,payload:t.data})]).then((function(){e(te()),i.a.push("/inventory/discounts")}))):e(Object(r.B)({message:"Discount update failed"}))}))}}function ne(e){return{type:Z,payload:e}}function ce(){return{type:$}}function re(e){return{type:K,payload:e}}function ie(){return{type:Q}}},847:function(e,t,a){"use strict";var n=a(1),c=a(5),r=a(0),i=a(4),o=a(17),l=a(8),u=r.forwardRef((function(e,t){var a=e.animation,o=void 0===a?"pulse":a,l=e.classes,u=e.className,s=e.component,d=void 0===s?"span":s,m=e.height,f=e.variant,p=void 0===f?"text":f,E=e.width,b=Object(c.a)(e,["animation","classes","className","component","height","variant","width"]),O=Boolean(b.children);return r.createElement(d,Object(n.a)({ref:t,className:Object(i.a)(l.root,l[p],u,O&&[l.withChildren,!E&&l.fitContent,!m&&l.heightAuto],!1!==o&&l[o])},b,{style:Object(n.a)({width:E,height:m},b.style)}))}));t.a=Object(l.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"})(u)},859:function(e,t,a){"use strict";var n=a(46),c=a(6),r=a(829),i={loading:!1,searchText:"",services:{count:0,totalPages:0,services:[],currentPage:0},service:null,message:null,serviceDialog:{open:!1,type:"edit",data:null},confirmDeleteServiceDialog:{open:!1,data:null}},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case r.s:return Object(c.a)(Object(c.a)({},e),{},{services:t.payload});case r.t:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,service:t.payload});case r.k:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,message:t.payload});case r.m:return Object(c.a)(Object(c.a)({},e),{},{loading:!0});case r.l:case r.D:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,message:t.payload});case r.A:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,searchText:t.searchText});case r.z:return Object(c.a)(Object(c.a)({},e),{},{serviceDialog:{open:!0,type:"new",data:t.payload}});case r.f:return Object(c.a)(Object(c.a)({},e),{},{serviceDialog:{open:!1,type:"new",data:null}});case r.x:return Object(c.a)(Object(c.a)({},e),{},{serviceDialog:{open:!0,type:"edit",data:t.payload}});case r.d:return Object(c.a)(Object(c.a)({},e),{},{serviceDialog:{open:!1,type:"edit",data:null}});case r.u:return Object(c.a)(Object(c.a)({},e),{},{confirmDeleteServiceDialog:{open:!0,data:t.payload}});case r.a:return Object(c.a)(Object(c.a)({},e),{},{confirmDeleteServiceDialog:{open:!1,data:null}});default:return e}},l={loading:!1,searchText:"",items:[],item:null,message:null,itemDialog:{open:!1,type:"edit",data:null}},u=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 r.q:return Object(c.a)(Object(c.a)({},e),{},{items:t.payload});case r.r:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,item:t.payload});case r.j:case r.C:case r.n:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,message:t.payload});case r.A:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,searchText:t.searchText});case r.y:return Object(c.a)(Object(c.a)({},e),{},{itemDialog:Object(c.a)(Object(c.a)({},e.itemDialog),{},{open:!0,data:t.payload})});case r.e:return Object(c.a)(Object(c.a)({},e),{},{itemDialog:Object(c.a)(Object(c.a)({},e.itemDialog),{},{open:!1,data:null})});default:return e}},s={loading:!1,searchText:"",discounts:[],discount:null,message:null,discountDialog:{open:!1,type:"new",data:null}},d=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 r.o:return Object(c.a)(Object(c.a)({},e),{},{discounts:t.payload});case r.p:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,discount:t.payload});case r.g:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,message:t.payload});case r.i:return Object(c.a)(Object(c.a)({},e),{},{loading:!0});case r.h:case r.B:case r.n:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,message:t.payload});case r.A:return Object(c.a)(Object(c.a)({},e),{},{loading:!1,searchText:t.searchText});case r.v:return Object(c.a)(Object(c.a)({},e),{},{discountDialog:Object(c.a)(Object(c.a)({},e.discountDialog),{},{open:!0,type:"new",data:t.payload})});case r.b:return Object(c.a)(Object(c.a)({},e),{},{discountDialog:Object(c.a)(Object(c.a)({},e.discountDialog),{},{open:!1,data:null})});case r.w:return Object(c.a)(Object(c.a)({},e),{},{discountDialog:Object(c.a)(Object(c.a)({},e.discountDialog),{},{open:!0,type:"edit",data:t.payload})});case r.c:return Object(c.a)(Object(c.a)({},e),{},{discountDialog:Object(c.a)(Object(c.a)({},e.discountDialog),{},{open:!1,data:null})});default:return e}},m=Object(n.d)({services:o,items:u,discounts:d});t.a=m},860:function(e,t,a){"use strict";var n=a(1),c=a(5),r=a(0),i=a(4),o=a(8),l=r.forwardRef((function(e,t){var a=e.classes,o=e.className,l=e.dividers,u=void 0!==l&&l,s=Object(c.a)(e,["classes","className","dividers"]);return r.createElement("div",Object(n.a)({className:Object(i.a)(a.root,o,u&&a.dividers),ref:t},s))}));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"})(l)},861:function(e,t,a){"use strict";var n=a(1),c=a(5),r=a(0),i=a(4),o=a(8),l=r.forwardRef((function(e,t){var a=e.disableSpacing,o=void 0!==a&&a,l=e.classes,u=e.className,s=Object(c.a)(e,["disableSpacing","classes","className"]);return r.createElement("div",Object(n.a)({className:Object(i.a)(l.root,u,!o&&l.spacing),ref:t},s))}));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"})(l)}}]);