1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[97],{45743:function(a,b,c){(window.__NEXT_P=window.__NEXT_P||[]).push(["/main/business/customers/edit-customer",function(){return c(31609)}])},57394:function(a,b,c){"use strict";c.d(b,{KS:function(){return u},Zl:function(){return w},qy:function(){return t},Hl:function(){return v}});var d,e,f,g,h=c(47568),i=c(34051),j=c.n(i),k=c(86180),l=(d=(0,h.Z)(j().mark(function a(b){var c,d,e,f,g,h;return j().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return d=void 0===(c=b.pageParam)?1:c,e=b.size,f=void 0===e?10:e,g=b.search,a.next=3,k.Z.get("/customer",{params:{currentPage:d,size:f,search:g}});case 3:return h=a.sent,a.abrupt("return",h.data);case 5:case"end":return a.stop()}},a)})),function(a){return d.apply(this,arguments)}),m=(e=(0,h.Z)(j().mark(function a(b){var c;return j().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,k.Z.post("/customer",b);case 2:return c=a.sent,a.abrupt("return",c);case 4:case"end":return a.stop()}},a)})),function(a){return e.apply(this,arguments)});(0,h.Z)(j().mark(function a(b){var c;return j().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,k.Z.get("/customer/".concat(b));case 2:return c=a.sent,a.abrupt("return",c);case 4:case"end":return a.stop()}},a)}));var n,o=(g=(0,h.Z)(j().mark(function a(b){var c,d,e;return j().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return c=b.id,d=b.payload,a.next=3,k.Z.patch("/customer/".concat(c),d);case 3:return e=a.sent,a.abrupt("return",e);case 5:case"end":return a.stop()}},a)})),function(a){return g.apply(this,arguments)}),p=(n=(0,h.Z)(j().mark(function a(b){var c;return j().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,k.Z.delete("/customer/".concat(b));case 2:return c=a.sent,a.abrupt("return",c);case 4:case"end":return a.stop()}},a)})),function(a){return n.apply(this,arguments)}),q=c(15826),r=c(59403),s=c(48228),t=function(a){var b=a.search,c=(0,q.pm)().addToast;return(0,r.N)(["customer",b],function(a){return l({pageParam:a.pageParam,search:b})},{keepPreviousData:!0,getNextPageParam:function(a,b){var c=a.data.pagination.total/Math.ceil(a.data.pagination.size);return b.length<c?b.length+1:void 0},onError:function(a){var b,d=a;d.response?c({msg:null===(b=d.response.data)|| void 0===b?void 0:b.message,type:"error"}):c({msg:"".concat(d)||"An Error has occured",type:"error"})}})},u=function(){var a=(0,q.pm)().addToast;return(0,s.D)(m,{onError:function(b){var c,d,e=b;e.response?a({msg:(null==e?void 0:null===(c=e.response)|| void 0===c?void 0:null===(d=c.data)|| void 0===d?void 0:d.message)||"Error adding customer",type:"error"}):a({msg:"".concat(e),type:"error"})}})},v=function(){var a=(0,q.pm)().addToast;return(0,s.D)(o,{onError:function(b){var c,d,e=b;e.response?a({msg:(null==e?void 0:null===(c=e.response)|| void 0===c?void 0:null===(d=c.data)|| void 0===d?void 0:d.message)||"Error updating customer",type:"error"}):a({msg:"".concat(e),type:"error"})}})},w=function(){var a=(0,q.pm)().addToast;return(0,s.D)(p,{onSuccess:function(b){a({msg:b.data.message||"Successful",type:"success"})},onError:function(b){var c,d,e=b;e.response?a({msg:(null==e?void 0:null===(c=e.response)|| void 0===c?void 0:null===(d=c.data)|| void 0===d?void 0:d.message)||"Error deleting customer",type:"error"}):a({msg:"".concat(e),type:"error"})}})}},31609:function(a,b,c){"use strict";c.r(b);var d=c(85893),e=c(76810),f=c(74980),g=c(6345),h=c(72739),i=c(52767),j=c(15826),k=c(57394),l=c(48324),m=c(11163),n=c(67294),o=function(){var a=(0,k.Hl)(),b=a.mutate,c=a.isLoading,o=(0,n.useContext)(i.ZP).customerDetails,p=(0,n.use
1State)({}),q=p[0],r=p[1],s=(0,n.useState)(""),t=s[0],u=s[1],v=(0,n.useState)(),w=v[0],x=v[1],y=(0,n.useContext)(j.ZP).addToast,z=(0,m.useRouter)(),A=function(){if(D.name||o.name){var a=new FormData;for(var c in D)a.append(c,String(D[c]));q.label&&a.append("state",q.value),a.append("city",t),void 0!==w&&a.append("image",w),b({id:o._id,payload:a},{onSuccess:function(){z.push("/main/business/customers"),y({msg:"Successfully Updated",type:"success"})}})}else y({msg:"Please add customer name",type:"error"})};(0,n.useEffect)(function(){o._id||z.push("/main/business/customers")},[o,z]);var B=(0,l.Z)({},A),C=B.handleChange,D=(B.handleSubmit,B.inputs);return(0,d.jsxs)(f.Z,{title:"edit-customers",children:[(0,d.jsx)(g.Z,{label:"Edit Customer"}),(0,d.jsx)("div",{className:"bg-white rounded-lg py-8 xlg:mt-6",children:(0,d.jsxs)("div",{className:"px-0 md:px-6",children:[(0,d.jsx)(h.Z,{handleChange:C,label:"Customers Name",selectedState:q,setSelectedState:r,uploadFile:w,setUploadFile:x,city:t,setCity:u,data:o}),(0,d.jsx)(e.Z,{label:"Save",color:"primary",onClick:A,loading:c,disabled:c,customclassname:"mt-4"})]})})]})};b.default=o}},function(a){a.O(0,[3996,6492,1145,5675,2004,4980,5455,9774,2888,179],function(){var b;return a(a.s=45743)}),_N_E=a.O()}])
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.