1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2620],{37446:function(e,t,r){r.d(t,{Z:function(){return l}});var n=r(87462),o=r(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"},i=r(42135),s=function(e,t){return o.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var l=o.forwardRef(s)},43611:function(e,t){t.Z={src:"/_next/static/media/image-default.42e586f2.webp",height:1200,width:1200,blurDataURL:"data:image/webp;base64,UklGRmIAAABXRUJQVlA4IFYAAABwAgCdASoIAAgAAkA4JagCdLoAEIYZaf7GvrNgAP7qXeKSmunfCFfb4jXmg5+hGnluLOg2w/RHle2d/0NFCx7V2jEJ//1wPeHGTlM//bQ//Us/zQAAAA==",blurWidth:8,blurHeight:8}},84724:function(e,t){t.Z={src:"/_next/static/media/sem-arquivos.0ff9efe7.svg",height:1e3,width:1e3}},69045:function(e,t,r){r.d(t,{Z:function(){return l}});var n=r(26042),o=r(99534),a=r(85893),i=r(88357),s=r(41727);function l(e){var t=e.icon,r=e.size,l=e.color,c=e.iconStyle,u=(0,o.Z)(e,["icon","size","color","iconStyle"]);return(0,a.jsx)(i.Pd.Provider,{value:{color:l||"#F7F7F7",size:(0,s.Q)(null!==r&&void 0!==r?r:20),style:(0,n.Z)({},c)},children:(0,a.jsx)(t,(0,n.Z)({},u))})}},43010:function(e,t,r){r.d(t,{E:function(){return z}});var n=r(47568),o=r(26042),a=r(69396),i=r(97582),s=r(85893),l=r(82140),c=r(33090),u=r(41727),d=r(67294),p=r(57747),m=r(48783),h=r(49289),f=r(93717),x=r(4186),g=r(71293),v=r(11163),b=r(43611),y=r(25675),j=r.n(y),w=r(93114),C=function(e){var t=e.list,r=e.searchCard,n=e.click;(0,v.useRouter)();return(0,s.jsx)(p.xu,{p:"10px",maxH:"300px",minW:r||"300px",maxW:r||"400px",bg:"black.900",position:"absolute",top:"50px",left:r?"0":"-120px",zIndex:"9999",borderRadius:"10px",borderColor:"white",borderWidth:"2px",overflowX:"auto",children:(0,s.jsx)(m.g,{spacing:"10px",divider:(0,s.jsx)(h.i,{}),children:t&&t.length>0&&t.map((function(e,t){return(0,s.jsxs)(f.k,{cursor:"pointer",_hover:{transition:"all 0.4s"},alignItems:"center",justifyContent:"flex-start",w:"100%",onClick:function(){return n(e)},children:[e.urls&&e.urls.length>0?(0,s.jsx)(x.E,{src:e.urls[0],w:"60px",h:"60px",alt:e.name,onContextMenu:w.I}):e.picture?(0,s.jsx)(x.E,{src:e.picture||"",w:"60px",h:"60px",alt:e.name,onContextMenu:w.I}):(0,s.jsx)(j(),{src:b.Z,width:60,height:60,alt:e.name,onContextMenu:w.I}),(0,s.jsx)(g.x,{fontSize:"1rem",fontWeight:"bold",ml:"10px",children:e.name})]},t)}))})})},S=r(63750),k=r(69045),_=r(70484),Z=r(61969),z=function(e){var t=e.containerProps,r=e.inputProps,p=e.searchCard,m=(0,d.useState)([]),h=m[0],f=m[1],x=(0,d.useState)([]),g=x[0],b=x[1],y=(0,v.useRouter)(),j=function(){var e=(0,n.Z)((function(){var e;return(0,i.__generator)(this,(function(t){switch(t.label){case 0:return[4,Z.api.get("getProductAndCategoryAndMenu")];case 1:return e=t.sent().data,b(e),[2]}}))}));return function(){return e.apply(this,arguments)}}();return(0,d.useEffect)((function(){j()}),[]),(0,s.jsxs)(l.B,(0,a.Z)((0,o.Z)({borderRadius:"4px",bg:"var(--black-primary)",p:"1px 7px",w:"100%",h:(0,u.Q)(42),maxW:(0,u.Q)(594),outline:"none",position:"relative",zIndex:"8888"},t),{children:[(0,s.jsx)(c.I,(0,o.Z)({w:"100%",height:"100%",border:"solid 2px var(--white-primary)",borderRadius:"4px",_focusVisible:{outline:"none"},onChange:function(e){var t=e.target.value.toLowerCase();if(""!=t){var r=g.filter((function(e){return e.link_personalite?e.name.toLowerCase().includes(t)||e.link_personalite.toLowerCase().includes(t):e.name.toLowerCase().includes(t)}));f(r)}else f([])},_placeholder:{color:"white.500",opacity:"50%"}},r)),h.length>0&&(0,s.jsx)(C,{list:h,searchCard:p,click:function(e){e.status?window.open(e.url,"_blank"):(y.push(e.order_all_products||e.sub_category_id||e.filter?"/category/".concat((0,_.b)(e.link_personalite?e.link_personalite:e.name.toLowerCase().replaceAll(" ","_"))):"/produto/".concat((0,_.b)(e.link_personalite?e.link_personalite:e.name.toLowerCase().replaceAll(" ","_")))),f([]))}}),(0,s.jsx)(k.Z,{icon:S.dVI,size:20,iconStyle:{position:"absolute",right:(0,u.Q)(16),top:(0,u.Q)(11)},color:(null===t||void 0===t?void 0:t.color)?t.color:"white"})]}))}},42774:function(e,t,r){r.d(t,{Z:function(){return b}});var n=r(29815),o=r(85893),a=(r(67294),r(54625)),i=r(32574),s=r(93717),l=r(57747),c=r(57035),u=r(25694),d=r
1(33575),p=r(5674),m=r(47516),h=r(89583),f=r(5434),x=r(1451);function g(e){var t=e.title,r=e.stat,n=e.icon,d=(0,a.S)({base:!0,md:!1});return(0,o.jsx)(i.k,{px:{base:2,md:4},py:"3",boxShadow:"0px 4px 10px rgba(0, 0, 0, 0.1)",backgroundColor:"white",rounded:"4px",mt:d?"0":"-10%",children:(0,o.jsx)(s.k,{alignItems:"center",justifyContent:"space-between",children:(0,o.jsx)(l.xu,{children:(0,o.jsxs)(s.k,{alignItems:"center",children:[(0,o.jsx)(l.xu,{as:"span",fontSize:"1rem",p:"10%",backgroundColor:"gray.100",borderRadius:"4px",color:"var(--red-primary)",fontWeight:"bold",mr:2,display:"flex",alignItems:"center",children:n}),(0,o.jsxs)(l.xu,{children:[(0,o.jsx)(c.d,{mb:"-3%",className:"text-black negrito",fontSize:"1.15rem",textTransform:"uppercase",lineHeight:"1.15rem",children:t}),(0,o.jsx)(u.J,{mt:"0%",className:"text-red negrito",fontSize:"1.5rem",children:r})]})]})})})})}function v(){var e=(0,a.S)({base:!0,md:!1});return(0,o.jsx)(i.k,{px:{base:2,md:4},py:"3",boxShadow:"0px 4px 10px rgba(0, 0, 0, 0.1)",backgroundColor:"white",rounded:"4px",mt:e?"0":"-10%",children:(0,o.jsx)(s.k,{alignItems:"center",justifyContent:"space-between",children:(0,o.jsx)(l.xu,{children:(0,o.jsxs)(s.k,{alignItems:"center",children:[(0,o.jsx)(d.O,{height:"40px",width:"40px",borderRadius:"4px",mr:2,startColor:"gray.200",endColor:"gray.300"}),(0,o.jsxs)(l.xu,{children:[(0,o.jsx)(d.O,{height:"18px",width:"80px",borderRadius:"md",mb:"8px",startColor:"gray.200",endColor:"gray.300"}),(0,o.jsx)(d.O,{height:"24px",width:"40px",borderRadius:"md",startColor:"gray.200",endColor:"gray.300"})]})]})})})})}function b(e){var t=e.quantidadeProdutos,r=e.quantidadeProdutosDestaque,a=e.quantidadeProdutosDesativados,i=e.quantidadeProdutosAno,s=e.quantidadeAtualizadosAno,c=e.loading;return void 0!==c&&c?(0,o.jsx)(l.xu,{maxW:"6xl",mb:"2%",children:(0,o.jsx)(p.M,{columns:{base:1,md:5},spacing:{base:2,md:4,lg:8},children:(0,n.Z)(Array(5)).map((function(e,t){return(0,o.jsx)(v,{},t)}))})}):(0,o.jsx)(l.xu,{maxW:"6xl",mb:"2%",children:(0,o.jsxs)(p.M,{columns:{base:1,md:5},spacing:{base:2,md:4,lg:8},children:[(0,o.jsx)(g,{title:"Produtos",stat:t.toString(),icon:(0,o.jsx)(m.xK9,{})}),(0,o.jsx)(g,{title:"Destaques",stat:"number"===typeof r?r.toString():"",icon:(0,o.jsx)(h.QJe,{})}),(0,o.jsx)(g,{title:"Desativados",stat:a.toString(),icon:(0,o.jsx)(f.MIg,{})}),(0,o.jsx)(g,{title:"Adicionados",stat:i.toString(),icon:(0,o.jsx)(x.ujk,{})}),(0,o.jsx)(g,{title:"Atualizados",stat:s.toString(),icon:(0,o.jsx)(x.wNS,{})})]})})}},76001:function(e,t,r){r.r(t),r.d(t,{default:function(){return Me}});var n=r(47568),o=r(82670),a=r(26042),i=r(69396),s=r(29815),l=r(97582),c=r(85893),u=r(16470),d=r(54625),p=r(47837),m=(r(64190),r(50151),r(89993)),h=(r(64325),r(82509),r(34292)),f=r(55723),x=r(57747),g=r(24880),v=r(71293),b=r(32883),y=r(22757),j=r(5674),w=r(32556),C=r(93717),S=r(93855),k=r(55281),_=r(60557),Z=r(91170),z=r(4040),D=r(80972),E=r(49289),A=r(55512),I=r(83589),O=r(64859),P=r(54346),N=r(14253),q=r(55094),L=r(68938),R=r(66205),B=r(27239),W=r(48783),F=r(67085),Y=r(67294),M=r(60063),T=r(12460),H=r(98373),U=r(32808),X=r(79531),J=r(33749),Q=r(43010),V=r(63887),G=r(41727),$=r(70484),K=r(61969),ee=r(33090),te=r(89583),re=r(96225),ne=function(e){var t=e.value,r=e.changerOrder,o=(0,Y.useState)(!1),s=o[0],u=o[1],d=(0,Y.useState)(t.order),p=d[0],m=d[1];return(0,Y.useEffect)((function(){m(t.order)}),[t]),(0,c.jsx)(C.k,{alignItems:"center",children:s?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(ee.I,{type:"number",onChange:function(e){return m(e.target.value)},value:p,w:"60px"}),(0,c.jsx)(f.J,{as:te.l_A,fontSize:"1rem",color:"var(--red-primary)",onClick:(0,n.Z)((function(){return(0,l.__generator)(this,(function(e){switch(e.label){case 0:return[4,r(parseInt(p),(0,i.Z)((0,a.Z)({},t),{order:parseInt(t.order)}))];case 1:return e.sent(),u(!1),[2]}}))})),ml:"30px",cursor:"pointer"})]}):(0,c.jsxs)(c.Fragment,{children:[t.order," ",(0,c.jsx)(f.J,{as:re.RjU,fontSize:"1.15rem",color:"var(--gray-text)",onClick:function(){return u(!0)},ml:"30px",cursor:"pointer"})]})})},oe=r(42774),ae=r(54744),ie=r(86893),se=(r(70231),r(93162)),le=r.n(se),ce=r(74295),ue=r.n(ce),de=r(30381),pe=r.n(de),me=r(4186),he=r(85970),fe=r(5418),xe=r(61225),ge=r(46450),ve=r(47951),be=r(23410),ye=(r(8417),r(73935),r(73469),(0,Y.forwardRef)((function(e,t){var r=(0,ge.u)(e);return Y.createElement(be.S,(0,ve.Z)({ref:t},r))}))),je=r(40043);function we(){return we=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},we.apply(this,arguments)}var Ce=(0,Y.forwardRef)((function(e,t){var r=(0,je.Z)(e);return Y.createElement(ye,we({ref:t},r))})),Se=r(36510),ke=r(37106),_e=r(25675),Ze=r.n(_e),ze=r(84724);function De(e){return(0,c.jsx)(xe.Z.Option,(0,i.Z)((0,a.Z)({},e),{children:(0,c.jsxs)(h.U,{spacing:3,align:"center",children:[(0,c.jsx)(me.E,{src:e.data.thumbnail,alt:e.data.label,boxSize:"30px",objectFit:"cover",borderRadius:"sm"}),(0,c.jsx)(v.x,{noOfLines:2,fontSize:"sm",children:e.data.label})]})}))}function Ee(e){var t=e.isOpen,r=e.onClose,o=e.productId,s=e.onSaved,d=(0,u.p)(),p=(0,Y.useState)([]),f=p[0],g=p[1],b=(0,Y.useState)([]),y=b[0],j=b[1],w=(0,Y.useState)(""),k=w[0],_=w[1],Z=(0,Y.useState)([]),z=Z[0],D=Z[1],A=(0,Y.useState)(!1),R=A[0],B=A[1],M=(0,Y.useState)(""),T=M[0],H=M[1],U=(0,Y.useState)(!1),X=U[0],J=U[1];(0,Y.useEffect)((function(){if(t){H(""),J(!0),K.api.post("/getProductsById",{products:[o]}).then((function(e){e.data.length>0?H(e.data[0].name):H("\u2014")})).catch((function(){console.error("Erro ao carregar nome",o),H("\u2014"),d({title:"Erro",description:"N\xe3o foi poss\xedvel buscar o nome do produto.",status:"error"})})).finally((function(){return J(!1)})),B(!0);var e=K.api.get("/getAllProductsWidthCategory").then((function(e){var t,r=e.data.filter((function(e){return e.isActive})).map((function(e){return{label:"".concat(e.name),value:e.id,thumbnail:null!==(t=e.thumbnail)&&void 0!==t?t:"/images/default.webp",category:e.category.name}}));r.sort((function(e,t){return e.label.localeCompare(t.label)})),g(r);var n=Array.from(new Set(r.map((function(e){return e.category})))).sort();j(n)})),r=K.api.get("/relatedProducts?id=".concat(o)).then((function(e){var t=Array.isArray(e.data)?e.data:[];t.length?"number"!==typeof t[0]?D(t.map((function(e){return Number(e.id)}))):D(t):D([])}));Promise.all([e,r]).catch((function(){d({title:"Erro",description:"N\xe3o foi poss\xedvel carregar os produtos.",status:"error"})})).finally((function(){return B(!1)}))}else H("")}),[t,o,d]);var Q=function(){var e=(0,n.Z)((function(){return(0,l.__generator)(this,(function(e){switch(e.label){case 0:B(!0),e.label=1;case 1:return e.trys.push([1,3,4,5]),[4,K.api.post("/relatedProducts?id=".concat(o),{relatedIds:z})];case 2:return e.sent(),d({title:"Sucesso",description:"Rela\xe7\xf5es atualizadas.",status:"success"}),s(),[3,5];case 3:return e.sent(),d({title:"Erro",description:"N\xe3o foi poss\xedvel salvar.",status:"error"}),[3,5];case 4:return B(!1),[7];case 5:return[2]}}
1))}));return function(){return e.apply(this,arguments)}}();return(0,c.jsxs)(q.u_,{isOpen:t,onClose:r,size:"lg",children:[(0,c.jsx)(I.Z,{}),(0,c.jsxs)(L.h,{backgroundColor:"white",maxWidth:"1200px",children:[(0,c.jsxs)(O.x,{color:"black.800",children:[(0,c.jsx)(ke.tQ4,{}),X?"Carregando\u2026":"Produtos relacionados de \u201c".concat(T,"\u201d")]}),(0,c.jsx)(P.f,{children:R?(0,c.jsx)(F.$,{mx:"auto",my:"6"}):(0,c.jsx)(c.Fragment,{children:(0,c.jsxs)(C.k,{w:"100%",gap:"10",children:[(0,c.jsxs)(x.xu,{w:"50%",children:[(0,c.jsxs)(he.NI,{mb:4,color:"black.800",children:[(0,c.jsx)(fe.l,{color:"black.800",children:"Filtrar por categoria"}),(0,c.jsx)(Ce,{options:y.map((function(e){return{label:e,value:e}})),placeholder:"Todas categorias",isClearable:!0,value:k?{label:k,value:k}:null,onChange:function(e){return _((null===e||void 0===e?void 0:e.value)||"")},chakraStyles:{option:function(e){return(0,i.Z)((0,a.Z)({},e),{whiteSpace:"normal",wordBreak:"break-word"})}}})]}),(0,c.jsxs)(he.NI,{mb:4,color:"black.800",children:[(0,c.jsx)(fe.l,{color:"black.800",children:"Adicione um produto"}),(0,c.jsx)(Se.Z,{isMulti:!0,isClearable:!0,defaultOptions:f.filter((function(e){return!k||e.category===k})),loadOptions:function(e,t){t(f.filter((function(e){return!k||e.category===k})).filter((function(t){return t.label.toLowerCase().includes(e.toLowerCase())})))},components:(0,i.Z)((0,a.Z)({},xe.Z),{Option:De}),placeholder:"Busque e selecione\u2026",useBasicStyles:!0,onChange:function(e){D(e?e.map((function(e){return e.value})):[])}})]})]}),(0,c.jsx)(E.i,{orientation:"vertical",height:"100%"}),(0,c.jsxs)(x.xu,{w:"50%",children:[(0,c.jsx)(v.x,{fontWeight:"bold",mb:2,color:"black.800",children:"Produtos selecionados:"}),0===z.length?(0,c.jsx)(c.Fragment,{children:(0,c.jsxs)(C.k,{w:"100%",gap:"5",flexDirection:"column",justifyContent:"center",margin:"auto",children:[(0,c.jsx)(Ze(),{src:ze.Z,alt:"Selecione uma lista de Padr\xf5es",width:"250px",height:"250px"}),(0,c.jsx)(v.x,{color:"gray.500",textAlign:"center",children:"Nenhum produto selecionado ainda."})]})}):(0,c.jsx)(W.g,{align:"stretch",spacing:2,children:z.map((function(e){var t=f.find((function(t){return t.value===e}));return(0,c.jsxs)(h.U,{justify:"space-between",p:2,color:"black.800",bg:"gray.50",borderRadius:"md",children:[(0,c.jsxs)(h.U,{spacing:3,flex:"1",children:[(0,c.jsx)(me.E,{src:t.thumbnail,alt:t.label,boxSize:"50px",objectFit:"cover",borderRadius:"md"}),(0,c.jsx)(v.x,{noOfLines:5,flex:"1",children:t.label})]}),(0,c.jsx)(m.h,{"aria-label":"Remover",color:"red.600",size:"sm",icon:(0,c.jsx)(ke.X1l,{}),onClick:function(){return function(e){D((function(t){return t.filter((function(t){return t!==e}))}))}(e)}})]},e)}))})]})]})})}),(0,c.jsxs)(N.m,{children:[(0,c.jsx)(S.z,{variant:"ghost",mr:3,onClick:r,children:"Cancelar"}),(0,c.jsx)(S.z,{bg:"red.600",color:"white",borderRadius:"4px",onClick:Q,isLoading:R,children:"Salvar"})]})]})]})}var Ae=r(36727),Ie=r.n(Ae),Oe=r(47920),Pe=r(60155),Ne=r(40655),qe=r(27790),Le=r(85418),Re=r(71577),Be=r(3363),We=r(37446),Fe=r(1451);Ie().vfs=Oe.I.vfs;H.Z.SubMenu;var Ye=U.Z.Group,Me=function(e){var t,r=e.back,ee=function(e){if(null===e)return"";for(var t=[],r=e;null!==r&&Qe[r];){var n=Qe[r];t.unshift(n.name),r=n.sub_category_id}return t.join(" > ")},se=(0,u.p)({duration:3e3,isClosable:!0}),ce=(0,d.S)({base:!0,md:!1}),de=((0,d.S)({base:!1,md:!0,lg:!1}),(0,Y.useState)(0)),me=de[0],he=de[1],fe=(0,Y.useState)(0),xe=fe[0],ge=fe[1],ve=(0,Y.useState)(0),be=ve[0],ye=ve[1],je=(0,Y.useState)(0),we=je[0],Ce=je[1],Se=(0,Y.useState)(0),_e=Se[0],Ze=Se[1],ze=(0,Y.useState)([]),De=ze[0],Ae=ze[1],Oe=(0,Y.useState)(!1),Me=Oe[0],Te=Oe[1],He=(0,Y.useState)(null),Ue=He[0],Xe=He[1],Je=(0,Y.useState)({}),Qe=Je[0],Ve=Je[1],Ge=(0,p.q)(),$e=Ge.isOpen,Ke=Ge.onOpen,et=Ge.onClose,tt=(0,Y.useState)(1),rt=tt[0],nt=tt[1],ot=(0,Y.useState)({}),at=ot[0],it=ot[1],st=(0,Y.useState)(!1),lt=st[0],ct=st[1],ut=(0,Y.useState)(!1),dt=ut[0],pt=ut[1],mt=(0,Y.useState)(!1),ht=(mt[0],mt[1]),ft=(0,Y.useState)(!0),xt=ft[0],gt=ft[1],vt=(0,Y.useState)([]),bt=vt[0],yt=vt[1],jt=(0,Y.useState)([]),wt=jt[0],Ct=jt[1],St=(0,Y.useState)({}),kt=(St[0],St[1]),_t=(0,Y.useState)([]),Zt=(_t[0],_t[1],(0,Y.useState)("Todos")),zt=Zt[0],Dt=Zt[1],Et=(0,Y.useState)("Todos"),At=Et[0],It=Et[1],Ot=(0,Y.useState)("Nenhuma"),Pt=Ot[0],Nt=Ot[1],qt=(0,Y.useState)("Todos"),Lt=qt[0],Rt=qt[1],Bt=(0,Y.useState)("Nenhuma"),Wt=Bt[0],Ft=
1Bt[1],Yt=(0,Y.useRef)(null),Mt=function(){var e=(0,n.Z)((function(e){var t,r,n;return(0,l.__generator)(this,(function(o){switch(o.label){case 0:t=e.target.files[0],(r=new FormData).append("file",t),r.append("type","product"),o.label=1;case 1:return o.trys.push([1,3,,4]),[4,K.api.post("/import/excel",r,{headers:{"Content-Type":"multipart/form-data"}})];case 2:return o.sent(),se({title:"Sucesso",description:"Sucesso ao importar produto",status:"success"}),[3,4];case 3:return n=o.sent(),console.error("Erro ao importar o arquivo:",n),[3,4];case 4:return[2]}}))}));return function(t){return e.apply(this,arguments)}}(),Tt=function(){var e=(0,n.Z)((function(e,t){var r,n,o;return(0,l.__generator)(this,(function(a){switch(a.label){case 0:return a.trys.push([0,2,3,5]),ht(!0),[4,K.api.put("changeOrderProduct",{order:e,product:t})];case 1:return r=a.sent(),n=r.data,o=r.status,se({title:201===o?"Sucesso":"Erro",description:n.msg,status:201===o?"success":"error"}),[3,5];case 2:return a.sent(),se({title:"Erro",description:"Erro ao alterar ordem",status:"error"}),[3,5];case 3:return ht(!1),[4,Qt()];case 4:return a.sent(),[7];case 5:return[2]}}
1))}));return function(t,r){return e.apply(this,arguments)}}(),Ht=function(e){Ae(e),Ut(e.length)},Ut=function(e){se({title:"Produtos Selecionados",description:"Voc\xea selecionou ".concat(e," produto(s)."),status:"info"})},Xt=[{title:(0,c.jsx)(U.Z,{onChange:function(e){var t=bt.map((function(e){return e.id}));Ae(e.target.checked?t:[]),Ut(e.target.checked?t.length:0)},checked:De.length===bt.length}),key:"selectAll",width:50,render:function(e){return(0,c.jsx)(U.Z,{onChange:function(t){return Ht(t.target.checked?(0,s.Z)(De).concat([e.id]):De.filter((function(t){return t!==e.id})))},checked:De.includes(e.id),style:{color:De.includes(e.id)?"red":"inherit"}})}},{title:"Ordem",width:100,sorter:function(e,t){return e.order-t.order},render:function(e){return(0,c.jsx)(ne,{value:e,changerOrder:Tt})}},{title:"Nome",dataIndex:"name",key:"name",sorter:function(e,t){return e.name.localeCompare(t.name)},render:function(e,t){return(0,c.jsxs)(x.xu,{children:[(0,c.jsxs)(h.U,{spacing:2,align:"center",mb:2,children:[(0,c.jsx)(m.h,{"aria-label":"Alternar Destaque",icon:(0,c.jsx)(te.QJe,{}),color:t.destaque?"yellow.400":"gray.400",onClick:function(){return ur(t.id,t.destaque)},backgroundColor:"transparent",size:"xs",minW:"auto",h:"auto",p:0}),(0,c.jsx)(v.x,{fontSize:"0.75rem",children:e}),(0,c.jsx)(b.r,{href:t.name?"/produto/".concat((0,$.b)(t.name).toLowerCase().replaceAll(" ","_")):"",isExternal:!0,_hover:{color:"red.600"},display:"inline-flex",alignItems:"center",children:(0,c.jsx)(f.J,{as:ae.h0,fontSize:"0.75rem"})})]}),(0,c.jsx)(x.xu,{p:0,mt:0,children:(0,c.jsxs)(h.U,{spacing:2,align:"center",children:[(0,c.jsx)(mr,{isActive:t.isActive,productId:t.id,onUpdated:Qt}),(0,c.jsx)(pr,{layout:t.layout,productId:t.id,onUpdated:Qt})]})})]})}},{title:"Categoria",dataIndex:"category.name",key:"category",render:function(e,t){return(0,c.jsx)(hr,{categoryId:t.category.id,productId:t.id,onUpdated:Qt,layout:t.layout})},filterDropdown:function(e){var t=e.setSelectedKeys,r=e.selectedKeys,n=e.confirm,o=(0,Y.useState)(""),a=o[0],i=o[1],l=(0,s.Z)(new Set(bt.map((function(e){return String(e.category.name)})).filter(Boolean))).filter((function(e){return e.toLowerCase().includes(a.toLowerCase())}));if(a.trim()){var u=l.flatMap((function(e){return function(e){var t=Object.values(Qe).find((function(t){return t.name.toLowerCase()===e.toLowerCase()}));if(!t)return[];var r=[];return function e(t){Object.values(Qe).forEach((function(n){n.sub_category_id===t&&(r.push(n.name),e(n.id))}))}(t.id),r}(e)}));l=Array.from(new Set((0,s.Z)(l).concat((0,s.Z)(u))))}return(0,c.jsxs)(H.Z,{mode:"vertical",style:{maxWidth:"300px",width:"100%",borderRadius:"4px!important",padding:"3%",minHeight:"400px"},children:[(0,c.jsx)(y.X,{as:"h4",fontSize:"1rem",mb:"3%",children:"Categorias"}),(0,c.jsx)(X.Z,{placeholder:"Buscar categoria...",value:a,onChange:function(e){return i(e.target.value)},style:{marginBottom:8}}),(0,c.jsx)(U.Z,{style:{marginBottom:"2%"},indeterminate:r.length>0&&r.length<l.length,checked:r.length===l.length,onChange:function(){var e=r.length===l.length?[]:l;t(e),n()},children:"Todas as Categorias"},"all"),(0,c.jsx)(H.Z.Divider,{}),(0,c.jsx)(x.xu,{children:(0,c.jsx)(Ye,{style:{marginTop:"3%"},options:l.sort((function(e,t){return e.localeCompare(t,"pt-BR",{sensitivity:"base"})})).map((function(e){return{label:e,value:e}})),value:r,onChange:function(e){t(e),n()}})})]})},onFilter:function(e,t){return Array.isArray(e)?e.includes(t.category.name):e===t.category.name},sorter:function(e,t){return e.category.name.localeCompare(t.category.name)}},{title:"Criado em",dataIndex:"created_at",key:"created_at",width:ce?100:120,render:function(e){return pe()(e).format(ce?"DD/MM":"DD/MM/YYYY")},sorter:function(e,t){return pe()(e.created_at).unix()-pe()(t.created_at).unix()}},{title:"Atualizado em",dataIndex:"updated_at",key:"updated_at",width:ce?100:120,render:function(e){return pe()(e).format(ce?"DD/MM":"DD/MM/YYYY")},sorter:function(e,t){return pe()(e.updated_at).unix()-pe()(t.updated_at).unix()}},{title:"A\xe7\xf5es",width:200,render:function(e){var r;return(0,c.jsxs)(j.M,{columns:4,spacing:{base:1,md:2},w:"100%",children:[(0,c.jsx)(x.xu,{display:"flex",justifyContent:"center",alignItems:"center",children:(0,c.jsx)(w.u,{label:"Editar",children:(0,c.jsx)(m.h,{"aria-label":"Editar",icon:(0,c.jsx)(re.RjU,{}),size:ce?"xs":"sm",variant:"ghost",onClick:function(){return window.open("/adm/produtos/".concat(e.id),"_blank")}})})}),(0,c.jsx)(x.xu,{display:"flex",justifyContent:"center",alignItems:"center",children:(0,c.jsx)(w.u,{label:"Editar em Modal",children:(0,c.jsx)(m.h,{"aria-label":"Editar em Modal",icon:(0,c.jsx)(Pe.plg,{}),size:ce?"xs":"sm",variant:"ghost",onClick:function(){return Hr(e)}})})}),(0,c.jsx)(x.xu,{display:"flex",justifyContent:"center",alignItems:"center",children:(0,c.jsx)(w.u,{label:"Duplicar",children:(0,c.jsx)(m.h,{"aria-label":"Duplicar",icon:(0,c.jsx)(ie.C3L,{}),size:ce?"xs":"sm",variant:"ghost",onClick:function(){return ir(e)}})})}),(0,c.jsx)(x.xu,{display:"flex",justifyContent:"center",alignItems:"center",children:(0,c.jsx)(w.u,{label:"Download todas as m\xeddias",children:(0,c.jsx)(m.h,{"aria-label":"Download todas as m\xeddias",icon:(0,c.jsx)(Fe.$0x,{}),size:ce?"xs":"sm",variant:"ghost",onClick:function(){return dr(e)}})})}),(0,c.jsxs)(x.xu,{display:"flex",justifyContent:"center",alignItems:"center",position:"relative",children:[(0,c.jsx)(w.u,{label:"Produtos Relacionados",children:(0,c.jsx)(m.h,{"aria-label":"Relacionados",icon:(0,c.jsx)(ke.tQ4,{}),size:ce?"xs":"sm",variant:"ghost",onClick:function(){Xe(e.id),Te(!0)}})}
1),(null!==(t=null===(r=e._count)||void 0===r?void 0:r.relatedFrom)&&void 0!==t?t:0)>0&&(0,c.jsx)(g.C,{position:"absolute",top:"-1",right:"-1",fontSize:"0.6rem",colorScheme:"red",borderRadius:"full",children:e._count.relatedFrom})]}),(0,c.jsx)(x.xu,{display:"flex",justifyContent:"center",alignItems:"center",children:(0,c.jsx)(w.u,{label:"Copiar link",children:(0,c.jsx)(m.h,{"aria-label":"Copiar",icon:(0,c.jsx)(ie.C3L,{}),size:ce?"xs":"sm",variant:"ghost",onClick:function(){return function(e){var t=document.createElement("input");t.value=e,document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t),se({title:"Copiado",description:"Link copiado com sucesso.",status:"info"})}("https://contemp.com.br/produto/".concat((0,$.b)(e.name).toLowerCase().replaceAll(" ","_")))}})})}),(0,c.jsx)(x.xu,{display:"flex",justifyContent:"center",alignItems:"center",children:(0,c.jsx)(w.u,{label:"Excluir",children:(0,c.jsx)(m.h,{"aria-label":"Excluir",icon:(0,c.jsx)(ke.X1l,{}),size:ce?"xs":"sm",variant:"ghost",color:"red.600",onClick:function(){return nr(e)}})})})]})}}],Jt=(0,Y.useCallback)((function(e){var t=(0,s.Z)(e);if("Todos"!==zt&&(t=t.filter((function(e){return"Ativo"===zt?!0===e.isActive:"Inativo"!==zt||!1===e.isActive}))),"Todos"!==At){var r=Number(At);t=t.filter((function(e){return(e.layout||1)===r}))}return"Todos"!==Lt&&(t=t.filter((function(e){return"Destaque"===Lt?!0===e.destaque:"N\xe3o Destaque"!==Lt||!1===e.destaque}))),"Nenhuma"!==Pt&&t.sort((function(e,t){var r=e.layout||1,n=t.layout||1;return"Crescente"===Pt?r-n:"Decrescente"===Pt?n-r:0})),"Nenhuma"!==Wt&&t.sort((function(e,t){var r=e.destaque?1:0,n=t.destaque?1:0;return"Crescente"===Wt?n-r:"Decrescente"===Wt?r-n:0})),t}),[zt,At,Pt,Lt,Wt]),Qt=function(){var e=(0,n.Z)((function(){var e,t,r,n,o,a,i;return(0,l.__generator)(this,(function(s){switch(s.label){case 0:return s.trys.push([0,2,3,4]),gt(!0),[4,K.api.get("getAllProductsWidthCategory")];case 1:return e=s.sent().data,Ct(e),he(e.length),e&&(t=e.filter((function(e){return e.destaque})).length,ge(t),r=e.filter((function(e){return!e.isActive})).length,ye(r),n=(new Date).getFullYear(),o=e.filter((function(e){return new Date(e.created_at).getFullYear()===n})).length,Ce(o),a=e.filter((function(e){return new Date(e.updated_at).getFullYear()===n})).length,Ze(a)),i=Jt(e),yt(i),[3,4];case 2:return s.sent(),se({title:"Erro",description:"Erro ao listar produtos",status:"error"}),[3,4];case 3:return gt(!1),[7];case 4:return[2]}}
1))}));return function(){return e.apply(this,arguments)}}(),Vt=(0,Y.useState)(!1),Gt=Vt[0],$t=Vt[1],Kt=(0,Y.useRef)(null),er=(0,Y.useState)(null),tr=er[0],rr=er[1],nr=function(e){rr(e),$t(!0)},or=function(){$t(!1),rr(null)},ar=function(){var e=(0,n.Z)((function(e){var t,r,n;return(0,l.__generator)(this,(function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,K.api.post("deleteProduct",e)];case 1:return t=o.sent(),r=t.data,n=t.status,se({title:201===n?"Sucesso":"Erro",description:r.msg,status:201===n?"success":"error"}),Qt(),or(),[3,3];case 2:return o.sent(),se({title:"Erro",description:"Erro ao deletar produto",status:"error"}),[3,3];case 3:return[2]}}))}));return function(t){return e.apply(this,arguments)}}(),ir=function(){var e=(0,n.Z)((function(e){var t,r,n,o,a,i,s,c,u,d,p,m,h,f,x,g,v,b,y,j,w,C,S,k;return(0,l.__generator)(this,(function(l){switch(l.label){case 0:ht(!0),l.label=1;case 1:return l.trys.push([1,6,7,8]),[4,K.api.get("/".concat(e.id,"/getProductById"))];case 2:return r=l.sent(),n=r.data,i=null!==(a=null!==(o=null===n||void 0===n||null===(t=n.category)||void 0===t?void 0:t.id)&&void 0!==o?o:null===n||void 0===n?void 0:n.category_id)&&void 0!==a?a:null,x={name:"".concat(null!==(s=null===n||void 0===n?void 0:n.name)&&void 0!==s?s:"Produto"," (c\xf3pia)"),description:null!==(c=null===n||void 0===n?void 0:n.description)&&void 0!==c?c:"",description_seo:null!==(u=null===n||void 0===n?void 0:n.description_seo)&&void 0!==u?u:"",key_word_seo:null!==(d=null===n||void 0===n?void 0:n.key_word_seo)&&void 0!==d?d:"",name_style:null!==(p=null===n||void 0===n?void 0:n.name_style)&&void 0!==p?p:"",call_product:null!==(m=null===n||void 0===n?void 0:n.call_product)&&void 0!==m?m:"",category:i?Number(i):null,hasVariation:Boolean(null===n||void 0===n?void 0:n.hasVariation),is_active:!1,destaque:!1,listVariation:Array.isArray(null===n||void 0===n?void 0:n.listVariation)?n.listVariation:void 0,link_personalite:(null===n||void 0===n?void 0:n.link_personalite)?"".concat(n.link_personalite,"-copia-").concat(Date.now()):void 0,layout:Number(null!==(h=null===n||void 0===n?void 0:n.layout)&&void 0!==h?h:1),tab:(null===n||void 0===n?void 0:n.tab)?JSON.parse(JSON.stringify(n.tab)):void 0,urls:Array.isArray(null===n||void 0===n?void 0:n.urls)?n.urls:void 0,thumbnail:null!==(f=null===n||void 0===n?void 0:n.thumbnail)&&void 0!==f?f:void 0},[4,K.api.post("saveProduct",x)];case 3:return g=l.sent(),v=g.status,b=g.data,v>=200&&v<300?(se({title:"Sucesso",description:"Produto duplicado com sucesso!",status:"success"}),[4,Qt()]):[3,5];case 4:return l.sent(),[2];case 5:throw new Error((null===b||void 0===b?void 0:b.msg)||"Erro ao duplicar produto");case 6:return y=l.sent(),k=(null===y||void 0===y||null===(j=y.response)||void 0===j||null===(w=j.data)||void 0===w?void 0:w.error)||(null===y||void 0===y||null===(C=y.response)||void 0===C||null===(S=C.data)||void 0===S?void 0:S.msg)||(null===y||void 0===y?void 0:y.message)||"Erro ao duplicar produto",console.error("duplicateProduct error:",y),se({title:"Erro",description:k,status:"error"}),[3,8];case 7:return ht(!1),[7];case 8:return[2]}}
1))}));return function(t){return e.apply(this,arguments)}}();(0,Y.useEffect)((function(){function e(){return(e=(0,n.Z)((function(){var e,t;return(0,l.__generator)(this,(function(r){switch(r.label){case 0:return[4,K.api.get("/getAllCategory")];case 1:return e=r.sent().data,t={},e.forEach((function(e){return t[e.id]=e})),Ve(t),[2]}}))}))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]),(0,Y.useEffect)((function(){Qt()}),[]),(0,Y.useEffect)((function(){if(wt.length>0){var e=Jt(wt);yt(e)}}),[zt,At,Pt,Lt,Wt,wt,Jt]);(0,Y.useEffect)((function(){kt({})}),[r]);var sr=function(){var e=(0,n.Z)((function(){var e,t,r;return(0,l.__generator)(this,(function(n){switch(n.label){case 0:return e=new(ue().Workbook),(t=e.addWorksheet("Produtos")).addRow(["Id","Nome","Descri\xe7\xe3o","Descri\xe7\xe3o SEO","Destaque","Possui varia\xe7\xe3o","Ativo","ID Categoria","Nome Categoria","Call Product","Ordem","Layout","Link personalizado","Nome Personalizado"]),bt.forEach((function(e){var r,n;t.addRow([e.id,e.name,e.description,e.description_seo,e.destaque?"Destaque":"N\xe3o Destaque",e.hasVariation?"Sim":"N\xe3o",e.isActive?"Ativo":"Inativo",e.category_id,null!==(n=null===(r=e.category)||void 0===r?void 0:r.name)&&void 0!==n?n:"",e.call_product,e.order,e.layout,e.link_personalite,e.name_style])})),[4,e.xlsx.writeBuffer()];case 1:return r=n.sent(),le()(new Blob([r],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}),"products_export.xlsx"),[2]}}))}));return function(){return e.apply(this,arguments)}}(),lr=function(){var e=(0,n.Z)((function(){var e,t,r,n,o,s,c;return(0,l.__generator)(this,(function(l){switch(l.label){case 0:return l.trys.push([0,2,,3]),e={},wt.forEach((function(t){var r,n=(null===(r=t.name)||void 0===r?void 0:r.toLowerCase().trim())||"";e[n]=(e[n]||0)+1})),t=wt.filter((function(t){var r,n=(null===(r=t.name)||void 0===r?void 0:r.toLowerCase().trim())||"";return e[n]>1})),0===t.length?(se({title:"Informa\xe7\xe3o",description:"N\xe3o h\xe1 produtos com nomes repetidos.",status:"info"}),[2]):(r=new(ue().Workbook),(n=r.addWorksheet("Produtos com Nomes Repetidos")).addRow(["Id","Nome","Quantidade de Repeti\xe7\xf5es","Categoria","Status","Layout","Destaque","Criado em","Atualizado em","URL"]),(o=n.getRow(1)).font={bold:!0},o.fill={type:"pattern",pattern:"solid",fgColor:{argb:"FFE30613"}},o.font=(0,i.Z)((0,a.Z)({},o.font),{color:{argb:"FFFFFFFF"},bold:!0}),t.forEach((function(t){var r,o,a=(null===(r=t.name)||void 0===r?void 0:r.toLowerCase().trim())||"",i=e[a];n.addRow([t.id,t.name,i,(null===(o=t.category)||void 0===o?void 0:o.name)||"Sem categoria",t.isActive?"Ativo":"Inativo","Layout ".concat(t.layout||1),t.destaque?"Sim":"N\xe3o",pe()(t.created_at).format("DD/MM/YYYY HH:mm:ss"),pe()(t.updated_at).format("DD/MM/YYYY HH:mm:ss"),"https://contemp.com.br/produto/".concat((0,$.b)(t.name).toLowerCase().replaceAll(" ","_"))])})),n.columns.forEach((function(e){e.width=20})),[4,r.xlsx.writeBuffer()]);case 1:return s=l.sent(),le()(new Blob([s],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}),"produtos-nomes-repetidos-".concat(pe()().format("YYYY-MM-DD"),".xlsx")),se({title:"Sucesso",description:"Arquivo exportado com ".concat(t.length," produto(s) com nomes repetidos."),status:"success"}),[3,3];case 2:return c=l.sent(),console.error("Erro ao exportar produtos com nomes repetidos:",c),se({title:"Erro",description:"Erro ao exportar produtos com nomes repetidos.",status:"error"}),[3,3];case 3:return[2]}}
1))}));return function(){return e.apply(this,arguments)}}(),cr=function(){var e=(0,n.Z)((function(e,t,r){var n;return(0,l.__generator)(this,(function(o){switch(o.label){case 0:return o.trys.push([0,3,4,5]),[4,fetch("../../api/pg/toggleDestaqueProduct",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({productId:e,destaque:t,layout:r})})];case 1:return[4,o.sent().json()];case 2:return n=o.sent(),se({title:"Sucesso",description:n.msg,status:"success"}),Qt(),[3,5];case 3:return o.sent(),se({title:"Erro",description:"Erro ao alterar destaque",status:"error"}),[3,5];case 4:return ht(!1),[7];case 5:return[2]}}))}));return function(t,r,n){return e.apply(this,arguments)}}(),ur=function(e,t){var r=bt.find((function(t){return t.id===e}));cr(e,t,null===r||void 0===r?void 0:r.layout)},dr=function(){var e=(0,n.Z)((function(e){var t,r,n,a,i,s,c,u,d,p,m,h,f;return(0,l.__generator)(this,(function(l){switch(l.label){case 0:return l.trys.push([0,4,,11]),0===(t=Array.isArray(e.urls)?e.urls.filter((function(e){return"string"===typeof e&&e.trim()})):[]).length?(se({title:"Aviso",description:"Este produto n\xe3o possui m\xeddias para baixar",status:"warning",duration:3e3,isClosable:!0}),[2]):(se({title:"Preparando download...",description:"Aguarde enquanto preparamos suas m\xeddias para download",status:"info",duration:5e3,isClosable:!0}),r="".concat(String(e.name||"produto").toLowerCase().replace(/\s+/g,"-").replace(/[^\w.\-]+/g,""),"-midias.zip"),[4,K.api.post("/download-media-zip",{urls:t,fileName:r},{responseType:"blob",timeout:3e5})]);case 1:return n=l.sent(),String(n.headers["content-type"]||"").includes("application/json")?[4,n.data.text()]:[3,3];case 2:throw a=l.sent(),i=JSON.parse(a),new Error(i.message||"Erro ao gerar ZIP");case 3:return s=window.URL.createObjectURL(n.data),(c=document.createElement("a")).href=s,c.download=r,document.body.appendChild(c),c.click(),document.body.removeChild(c),window.URL.revokeObjectURL(s),se({title:"Sucesso",description:"Download iniciado com sucesso!",status:"success",duration:3e3,isClosable:!0}),[3,11];case 4:if(u=l.sent(),console.error("Erro ao fazer download:",u),p="Erro ao fazer download das m\xeddias",m=null===u||void 0===u||null===(d=u.response)||void 0===d?void 0:d.data,!(0,o.Z)(m,Blob))return[3,9];l.label=5;case 5:return l.trys.push([5,7,,8]),f=JSON.parse,[4,m.text()];case 6:return(null===(h=f.apply(JSON,[l.sent()]))||void 0===h?void 0:h.message)&&(p=h.message),[3,8];case 7:return l.sent(),[3,8];case 8:return[3,10];case 9:(null===u||void 0===u?void 0:u.message)&&(p=u.message),l.label=10;case 10:return se({title:"Erro",description:p,status:"error",duration:5e3,isClosable:!0}),[3,11];case 11:return[2]}}
1))}));return function(t){return e.apply(this,arguments)}}(),pr=function(e){var t=e.layout,r=e.productId,o=e.onUpdated,a=(0,Y.useState)(!1),i=a[0],s=a[1],d=(0,Y.useState)(!1),p=d[0],m=d[1],h=(0,u.p)(),f=function(){var e=(0,n.Z)((function(e){return(0,l.__generator)(this,(function(t){switch(t.label){case 0:m(!0),t.label=1;case 1:return t.trys.push([1,3,4,5]),[4,K.api.post("/pg/updateProduct",{id:r,layout:Number(e)})];case 2:return t.sent(),s(!1),o(),h({title:"Layout atualizado!",status:"success"}),[3,5];case 3:return t.sent(),h({title:"Erro ao atualizar layout",status:"error"}),[3,5];case 4:return m(!1),[7];case 5:return[2]}}))}));return function(t){return e.apply(this,arguments)}}();return i?(0,c.jsx)(Ne.Z,{size:"small",value:String(t||1),onChange:f,loading:p,onBlur:function(){return s(!1)},style:{width:ce?70:90},autoFocus:!0,children:[1,2,3,4,5,6,7].map((function(e){return(0,c.jsx)(Ne.Z.Option,{value:String(e),children:ce?"L".concat(e):"Layout ".concat(e)},e)}))}):(0,c.jsx)(g.C,{colorScheme:"orange",borderRadius:"4px",fontSize:"0.75rem",cursor:"pointer",onClick:function(){return s(!0)},title:"Clique para alterar o layout",children:ce?"L".concat(t||1):"Layout ".concat(t||1)})},mr=function(e){var t=e.isActive,r=e.productId,o=e.onUpdated,a=(0,Y.useState)(!1),i=a[0],s=a[1],u=(0,Y.useState)(!1),d=u[0],p=u[1],m=function(){var e=(0,n.Z)((function(e){var t;return(0,l.__generator)(this,(function(n){switch(n.label){case 0:p(!0),n.label=1;case 1:return n.trys.push([1,4,5,6]),t=bt.find((function(e){return e.id===r})),[4,K.api.post("/pg/updateProduct",{id:r,is_active:"Ativo"===e,layout:null===t||void 0===t?void 0:t.layout})];case 2:return n.sent(),[4,o()];case 3:return n.sent(),qe.ZP.success("Status atualizado!"),[3,6];case 4:return n.sent(),qe.ZP.error("Erro ao atualizar status"),[3,6];case 5:return s(!1),p(!1),[7];case 6:return[2]}}
1))}));return function(t){return e.apply(this,arguments)}}();return i?(0,c.jsxs)(Ne.Z,{size:"small",value:t?"Ativo":"Inativo",onChange:m,loading:d,onBlur:function(){return s(!1)},style:{width:ce?70:90},autoFocus:!0,children:[(0,c.jsx)(Ne.Z.Option,{value:"Ativo",children:"Ativo"}),(0,c.jsx)(Ne.Z.Option,{value:"Inativo",children:"Inativo"})]}):(0,c.jsx)(g.C,{colorScheme:t?"green":"red",borderRadius:"4px",fontSize:"0.75rem",cursor:"pointer",onClick:function(){return s(!0)},title:"Clique para alterar o status",children:t?"Ativo":"Inativo"})},hr=function(e){var t,r=e.categoryId,o=e.productId,a=e.onUpdated,i=e.layout,s=(0,Y.useState)(!1),u=s[0],d=s[1],p=(0,Y.useState)(!1),m=p[0],h=p[1],f=function(){var e=(0,n.Z)((function(e){return(0,l.__generator)(this,(function(t){switch(t.label){case 0:h(!0),t.label=1;case 1:return t.trys.push([1,4,5,6]),[4,K.api.post("/pg/updateProduct",{id:o,category:Number(e),layout:i})];case 2:return t.sent(),[4,a()];case 3:return t.sent(),qe.ZP.success("Categoria atualizada!"),[3,6];case 4:return t.sent(),qe.ZP.error("Erro ao atualizar categoria"),[3,6];case 5:return d(!1),h(!1),[7];case 6:return[2]}}
1))}));return function(t){return e.apply(this,arguments)}}(),x=Object.values(Qe).sort((function(e,t){return ee(e.id).localeCompare(ee(t.id),"pt-BR",{sensitivity:"base"})})).map((function(e){return{label:ee(e.id),value:String(e.id)}})),g=ee(r)||"Sem categoria";return u?(0,c.jsx)(Ne.Z,{showSearch:!0,value:String(r),onChange:f,loading:m,onBlur:function(){return d(!1)},style:{minWidth:ce?150:200},autoFocus:!0,optionFilterProp:"label",filterOption:function(e,r){return(null!==(t=null===r||void 0===r?void 0:r.children)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())},children:x.map((function(e){return(0,c.jsx)(Ne.Z.Option,{value:e.value,children:e.label},e.value)}))}):(0,c.jsx)(v.x,{as:"span",fontSize:ce?"0.85em":"0.95em",cursor:"pointer",onClick:function(){return d(!0)},title:"Clique para alterar a categoria",style:{whiteSpace:"normal",wordBreak:"break-word",maxWidth:ce?150:220,lineHeight:1.2,display:"inline-block"},children:g})},fr=(0,Y.useState)(!1),xr=fr[0],gr=fr[1],vr=(0,Y.useState)("1"),br=vr[0],yr=vr[1],jr=(0,Y.useState)(!1),wr=jr[0],Cr=jr[1],Sr=(0,Y.useState)(!1),kr=Sr[0],_r=Sr[1],Zr=(0,Y.useState)("Ativo"),zr=Zr[0],Dr=Zr[1],Er=(0,Y.useState)(!1),Ar=Er[0],Ir=Er[1],Or=(0,Y.useState)(!1),Pr=Or[0],Nr=Or[1],qr=(0,Y.useState)("Destaque"),Lr=qr[0],Rr=qr[1],Br=(0,Y.useState)(!1),Wr=Br[0],Fr=Br[1],Yr=function(){var e=(0,n.Z)((function(){return(0,l.__generator)(this,(function(e){switch(e.label){case 0:Cr(!0),e.label=1;case 1:return e.trys.push([1,4,5,6]),[4,Promise.all(De.map((function(e){return K.api.post("/pg/updateProduct",{id:e,layout:Number(br)})})))];case 2:return e.sent(),gr(!1),yr("1"),Ae([]),[4,Qt()];case 3:return e.sent(),qe.ZP.success("Layout atualizado em massa!"),[3,6];case 4:return e.sent(),qe.ZP.error("Erro ao atualizar layout em massa!"),[3,6];case 5:return Cr(!1),[7];case 6:return[2]}}
1))}));return function(){return e.apply(this,arguments)}}(),Mr=function(){var e=(0,n.Z)((function(){return(0,l.__generator)(this,(function(e){switch(e.label){case 0:Ir(!0),e.label=1;case 1:return e.trys.push([1,4,5,6]),[4,Promise.all(De.map((function(e){var t=bt.find((function(t){return t.id===e}));return K.api.post("/pg/updateProduct",{id:e,is_active:"Ativo"===zr,layout:null===t||void 0===t?void 0:t.layout})})))];case 2:return e.sent(),_r(!1),Dr("Ativo"),Ae([]),[4,Qt()];case 3:return e.sent(),qe.ZP.success("Status atualizado em massa!"),[3,6];case 4:return e.sent(),qe.ZP.error("Erro ao atualizar status em massa!"),[3,6];case 5:return Ir(!1),[7];case 6:return[2]}}))}));return function(){return e.apply(this,arguments)}}(),Tr=function(){var e=(0,n.Z)((function(){return(0,l.__generator)(this,(function(e){switch(e.label){case 0:Fr(!0),e.label=1;case 1:return e.trys.push([1,4,5,6]),[4,Promise.all(De.map((function(e){var t=bt.find((function(t){return t.id===e}));return K.api.post("/pg/updateProduct",{id:e,destaque:"Destaque"===Lr,layout:null===t||void 0===t?void 0:t.layout})})))];case 2:return e.sent(),Nr(!1),Rr("Destaque"),Ae([]),[4,Qt()];case 3:return e.sent(),qe.ZP.success("Destaque atualizado em massa!"),[3,6];case 4:return e.sent(),qe.ZP.error("Erro ao atualizar destaque em massa!"),[3,6];case 5:return Fr(!1),[7];case 6:return[2]}}
1))}));return function(){return e.apply(this,arguments)}}(),Hr=function(e){ct(!0),it(e),pt(!0),K.api.get("/".concat(e.id,"/getProductById")).then((function(e){var t=e.data;it(t||{}),pt(!1)})).catch((function(){qe.ZP.error("Erro ao carregar produto!"),it({}),pt(!1)})),nt(1),Ke()},Ur=function(){nt(1),it({}),ct(!1),et()},Xr=(0,c.jsxs)(H.Z,{children:[(0,c.jsx)(H.Z.Item,{onClick:function(){return gr(!0)},children:"Alterar layout"},"bulk-layout"),(0,c.jsx)(H.Z.Item,{onClick:function(){return _r(!0)},children:"Alterar status"},"bulk-status"),(0,c.jsx)(H.Z.Item,{onClick:function(){return Nr(!0)},children:"Alterar destaque"},"bulk-destaque")]});return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(x.xu,{children:[(0,c.jsx)(y.X,{as:"h3",className:"adm-subtitulo text-black negrito",fontSize:{base:"xl",md:"2xl"},textAlign:{base:"right",md:"left"},children:"Painel de Produtos"}),(0,c.jsx)(v.x,{className:"paragrafo-preto",mb:"3%",fontSize:{base:"sm",md:"md"},textAlign:{base:"right",md:"left"},children:"Gerencie todos os produtos da Contemp de forma pr\xe1tica. Adicione, edite, ative, desative, pesquise ou exclua atrav\xe9s do painel. Aten\xe7\xe3o! Ao excluir um produto n\xe3o ser\xe1 poss\xedvel recupera-lo."}),(0,c.jsx)(oe.Z,{quantidadeProdutos:me,quantidadeProdutosDestaque:xe,quantidadeProdutosDesativados:be,quantidadeProdutosAno:we,quantidadeAtualizadosAno:_e,loading:xt})]}),(0,c.jsx)(X.Z,{type:"file",accept:".xlsx",ref:Yt,style:{display:"none"},onChange:Mt}),(0,c.jsxs)(C.k,{w:"100%",alignItems:"center",justifyContent:"space-between",mb:ce?"30px":"14px",mt:ce?"30px":"0px",direction:{base:"column",md:"row"},gap:{base:4,md:0},children:[(0,c.jsxs)(C.k,{gap:"5",w:{base:"100%",md:"auto"},justifyContent:{base:"center",md:"flex-start"},children:[(0,c.jsx)(S.z,{bg:"var(--black-primary)",color:"var(--white-primary)",borderRadius:"4px",w:{base:"100%",md:"124px"},h:{base:"50px",md:"40px"},fontSize:{base:"1rem",md:"0.875rem"},_hover:{transition:"all 0.4s"},onClick:function(){return window.open("/adm/produtos/novo","_blank")},children:"Adicionar"}),De.length>0&&(0,c.jsx)(Le.Z,{overlay:Xr,placement:"bottomLeft",children:(0,c.jsx)(Re.ZP,{icon:(0,c.jsx)(We.Z,{}),style:{marginLeft:ce?0:8,height:ce?"50px":"40px",border:"solid 2px #242424",fontWeight:"800",backgroundColor:"transparent",width:ce?"100%":"auto"},children:"A\xe7\xf5es em massa"})})]}),(0,c.jsxs)(k.K,{direction:{base:"column",md:"row"},spacing:{base:3,md:6},w:{base:"100%",md:"auto"},children:[(0,c.jsx)(x.xu,{p:"5px 15px",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",border:"2px solid #1D1D1D",rounded:"4px",onClick:function(){var e;null===Yt||void 0===Yt||null===(e=Yt.current)||void 0===e||e.input.click()},w:{base:"100%",md:"auto"},h:{base:"50px",md:"auto"},children:(0,c.jsx)(v.x,{fontSize:{base:"1rem",md:"1rem"},color:"#1D1D1D",mb:"0px",fontWeight:"bold",textTransform:"uppercase",children:"Importar"})}),(0,c.jsxs)(_.v,{children:[(0,c.jsx)(Z.j,{as:S.z,bg:"var(--red-primary)",color:"var(--white-primary)",borderRadius:"4px",w:{base:"100%",md:"280px"},h:{base:"50px",md:"40px"},maxWidth:{base:"100%",md:"fit-content"},fontSize:{base:"1rem",md:"0.875rem"},rightIcon:(0,c.jsx)(te.iUH,{}),_hover:{transition:"all 0.4s"},_focus:{backgroundColor:"var(--red-primary)!important"},children:"Exportar Produtos"}),(0,c.jsxs)(z.q,{color:"#1D1D1D",children:[(0,c.jsx)(D.s,{onClick:function(){return function(){var e=["Ordem, Nome, Categoria, Status, Criado em, Atualizado em, Destaque, Layout, Url"].concat((0,s.Z)(bt.map((function(e){return"".concat(e.order,",").concat(e.name,",").concat(e.category.name,",").concat(e.isActive?"Ativo":"Inativo",",").concat(pe()(e.created_at).format("DD/MM/YYYY H:mm:s"),",").concat(pe()(e.updated_at).format("DD/MM/YYYY H:mm:s"),",").concat(e.destaque?"Destaque":"N\xe3o Destaque",", Layout ").concat(e.layout?e.layout:1,", https://contemp.com.br/produto/").concat((0,$.b)(e.name).toLowerCase().replaceAll(" ","_"))})))).join("\n"),t=new Blob([e],{type:"text/csv;charset=utf-8"});le()(t,"exportar-produtos.csv")}()},children:"Exportar em CSV"}),(0,c.jsx)(D.s,{onClick:function(){return sr()},children:"Exportar em XSLX"}),(0,c.jsx)(D.s,{onClick:function(){return function(){var e={pageOrientation:"landscape",background:function(e,t){if(1===e)return{canvas:[{type:"rect",x:0,y:0,w:t.width,h:t.height,color:"#f3f3f3"}]}},header:function(e,t){return e>1?{columns:[{image:"contempLogo",width:100},{text:"Produtos Contemp",style:"headerTitle",alignment:"right",margin:[0,5,0,0]}],margin:[40,10],canvas:[{type:"line",x1:0,y1:30,x2:515,y2:30,lineWidth:1,lineColor:"#d3d3d3"}]}:null},footer:function(e,t,r){return 1===e?{image:"imgFooter",width:r.width,alignment:"center",margin:[0,0,0,10]}:{columns:[{text:[{text:"Feito no painel admin da Contemp por ",style:"textFooter"},{text:"3Hub",link:"http://3hub.co",style:"textFooter",color:"#E30613"}],alignment:"left",margin:[40,0]},{text:"".concat(pe()().format("DD/MM/YYYY H:mm:ss")),alignment:"right",margin:[0,0,40,0],style:"textFooter"}],margin:[0,10]}},content:[{stack:[{text:"RELAT\xd3RIO DE PRODUTOS CONTEMP",style:"coverTitle",alignment:"center",margin:[0,150,0,20]},{image:"contempLogoCapa",width:130,alignment:"center",margin:[0,0,0,10]}],pageBreak:"after"},{stack:[{text:"SEJA BEM-VINDO",style:"headerInner",alignment:"left",margin:[10,40,0,10]},{text:"Esse PDF tem como objetivo mostrar todos os produtos cadastrados no site da Contemp para que fique mais f\xe1cil a visualiza\xe7\xe3o por parte das pessoas interessadas.",style:"bodyText",margin:[10,10,10,10]}],pageBreak:"after"},{table:{headerRows:1,widths:["auto","auto","auto","auto","auto","auto","auto","auto"],body:[[{text:"Ordem",style:"tableHeader"},{text:"Nome",style:"tableHeader"},{text:"Categoria",style:"tableHeader"},{text:"Status",style:"tableHeader"},{text:"Criado em",style:"tableHeader"},{text:"Atualizado em",style:"tableHeader"},{text:"Destaque",style:"tableHeader"},{text:"Layout",style:"tableHeader"}]].concat((0,s.Z)(bt.map((function(e,t){return[{text:e.order,style:t%2===0?"tableBodyEven":"tableBodyOdd"},{text:e.name,style:t%2===0?"tableBodyEven":"tableBodyOdd"},{text:e.category.name,style:t%2===0?"tableBodyEven":"tableBodyOdd"},{text:e.isActive?"Ativo":"Inativo",style:t%2===0?"tableBodyEven":"tableBodyOdd"},{text:pe()(e.created_at).format("DD/MM/YYYY H:mm:s"),style:t%2===0?"tableBodyEven":"tableBodyOdd"},{text:pe()(e.updated_at).format("DD/MM/YYYY H:mm:s"),style:t%2===0?"tableBodyEven":"tableBodyOdd"},{text:e.destaque?"Sim":"N\xe3o",style:t%2===0?"tableBodyEven":"tableBodyOdd"},{text:"Layout ".concat(e.layout?e.layout:1),style:t%2===0?"tableBodyEven":"tableBodyOdd"}]}))))},layout:{hLineColor:function(){return"#d3d3d3"},vLineColor:function(){return"#d3d3d3"}
1,hLineWidth:function(){return 1},vLineWidth:function(){return 1}},margin:[0,10,0,0]}],styles:{header:{fontSize:14,bold:!0,marginBottom:10},headerTitle:{color:"#1D1D1D",fontSize:12},headerInner:{fontSize:18,bold:!0,marginBottom:10,color:"#E30613"},bodyText:{fontSize:14,color:"#1D1D1D"},tableHeader:{bold:!0,fontSize:12,color:"white",fillColor:"#E30613"},tableBodyEven:{fontSize:10,color:"#1D1D1D",fillColor:"#f3f3f3"},tableBodyOdd:{fontSize:10,color:"#1D1D1D"},textFooter:{fontSize:9,color:"#1D1D1D",italics:!0},coverTitle:{fontSize:48,bold:!0,color:"#E30613"}},images:{contempLogo:"",contempLogoCapa:"",imgFooter:""}};Ie().createPdf(e).download("produtos-contemp.pdf")}()},children:"Exportar em PDF"}),(0,c.jsx)(D.s,{onClick:function(){return lr()},children:"Exportar Nomes Repetidos (XLSX)"})]})]}),(0,c.jsx)(Q.E,{inputProps:{placeholder:"Digite o produto...",onChange:function(e){var t=wt.filter((function(t){return t.name.toLowerCase().includes(e.target.value.toLowerCase())}));t=Jt(t),yt((0,s.Z)(t))},_placeholder:{color:"black.800",opacity:"50%"}},containerProps:{bg:"gray.100",border:"none",borderColor:"black.800",color:V.O.black[800],maxW:{base:"100%",md:(0,G.Q)(288)},w:{base:"100%",md:"auto"}}})]})]}),(0,c.jsx)(C.k,{w:"100%",justifyContent:"space-between",children:(0,c.jsx)(E.i,{})}),(0,c.jsxs)(C.k,{w:"100%",direction:{base:"column",md:"row"},gap:{base:3,md:4},mb:4,alignItems:{base:"stretch",md:"center"},children:[(0,c.jsxs)(x.xu,{flex:1,minW:{base:"100%",md:"200px"},children:[(0,c.jsx)(v.x,{fontSize:"0.875rem",fontWeight:"bold",mb:2,color:"black.800",children:"Filtrar por Status"}),(0,c.jsxs)(Ne.Z,{value:zt,onChange:Dt,style:{width:"100%"},size:ce?"small":"middle",children:[(0,c.jsx)(Ne.Z.Option,{value:"Todos",children:"Todos"}),(0,c.jsx)(Ne.Z.Option,{value:"Ativo",children:"Ativo"}),(0,c.jsx)(Ne.Z.Option,{value:"Inativo",children:"Inativo"})]})]}),(0,c.jsxs)(x.xu,{flex:1,minW:{base:"100%",md:"200px"},children:[(0,c.jsx)(v.x,{fontSize:"0.875rem",fontWeight:"bold",mb:2,color:"black.800",children:"Filtrar por Layout"}),(0,c.jsxs)(Ne.Z,{value:At,onChange:It,style:{width:"100%"},size:ce?"small":"middle",children:[(0,c.jsx)(Ne.Z.Option,{value:"Todos",children:"Todos"}),[1,2,3,4,5,6,7].map((function(e){return(0,c.jsxs)(Ne.Z.Option,{value:String(e),children:["Layout ",e]},e)}))]})]}),(0,c.jsxs)(x.xu,{flex:1,minW:{base:"100%",md:"200px"},children:[(0,c.jsx)(v.x,{fontSize:"0.875rem",fontWeight:"bold",mb:2,color:"black.800",children:"Ordenar por Layout"}
1),(0,c.jsxs)(Ne.Z,{value:Pt,onChange:Nt,style:{width:"100%"},size:ce?"small":"middle",children:[(0,c.jsx)(Ne.Z.Option,{value:"Nenhuma",children:"Nenhuma"}),(0,c.jsx)(Ne.Z.Option,{value:"Crescente",children:"Crescente"}),(0,c.jsx)(Ne.Z.Option,{value:"Decrescente",children:"Decrescente"})]})]}),(0,c.jsxs)(x.xu,{flex:1,minW:{base:"100%",md:"200px"},children:[(0,c.jsx)(v.x,{fontSize:"0.875rem",fontWeight:"bold",mb:2,color:"black.800",children:"Filtrar por Destaque"}),(0,c.jsxs)(Ne.Z,{value:Lt,onChange:Rt,style:{width:"100%"},size:ce?"small":"middle",children:[(0,c.jsx)(Ne.Z.Option,{value:"Todos",children:"Todos"}),(0,c.jsx)(Ne.Z.Option,{value:"Destaque",children:"Destaque"}),(0,c.jsx)(Ne.Z.Option,{value:"N\xe3o Destaque",children:"N\xe3o Destaque"})]})]}),(0,c.jsxs)(x.xu,{flex:1,minW:{base:"100%",md:"200px"},children:[(0,c.jsx)(v.x,{fontSize:"0.875rem",fontWeight:"bold",mb:2,color:"black.800",children:"Ordenar por Destaque"}),(0,c.jsxs)(Ne.Z,{value:Wt,onChange:Ft,style:{width:"100%"},size:ce?"small":"middle",children:[(0,c.jsx)(Ne.Z.Option,{value:"Nenhuma",children:"Nenhuma"}),(0,c.jsx)(Ne.Z.Option,{value:"Crescente",children:"Destaque primeiro"}),(0,c.jsx)(Ne.Z.Option,{value:"Decrescente",children:"N\xe3o destaque primeiro"})]})]})]}),(0,c.jsx)(x.xu,{w:"100%",maxW:"100%",overflow:"hidden",children:(0,c.jsx)(x.xu,{borderRadius:"4px",bg:"white",p:{base:"5px",md:"10px"},w:"100%",h:"auto",maxW:"100%",overflow:"hidden",position:"relative",children:(0,c.jsx)(x.xu,{overflowX:"auto",overflowY:"hidden",maxW:"100%",w:"100%",css:{"&::-webkit-scrollbar":{height:"8px"},"&::-webkit-scrollbar-track":{background:"#f1f1f1"},"&::-webkit-scrollbar-thumb":{background:"#888",borderRadius:"4px"},"& .ant-table-wrapper":{maxWidth:"100% !important",width:"100% !important",overflow:"hidden !important"},"& .ant-table":{maxWidth:"100% !important",width:"100% !important",tableLayout:"auto !important"},"& .ant-table-container":{maxWidth:"100% !important",width:"100% !important",overflow:"hidden !important"},"& .ant-table-body":{maxWidth:"100% !important",overflowX:"auto !important"},"& .ant-table-content":{maxWidth:"100% !important",overflowX:"auto !important"},"& .ant-spin-nested-loading":{maxWidth:"100% !important",width:"100% !important"},"& .ant-spin-container":{maxWidth:"100% !important",width:"100% !important"}},children:(0,c.jsx)(J.Z,{id:"tabela-produtos",loading:xt,dataSource:bt,columns:Xt,"word-wrap":"break-word",scroll:{x:ce?800:"fit-content"},size:ce?"small":"middle",pagination:{pageSize:10,showSizeChanger:!0,showTotal:function(e,t){return"".concat(t[0],"-").concat(t[1]," de ").concat(e," produtos")},pageSizeOptions:["10","20","50","100"]}})})})}),(0,c.jsxs)(A.a,{isOpen:Gt,leastDestructiveRef:Kt,onClose:or,children:[(0,c.jsx)(I.Z,{}),(0,c.jsxs)(A._,{p:{base:"4%",md:"1%"},backgroundColor:"var(--white-primary)",children:[(0,c.jsx)(O.x,{className:"paragrafo-preto text-black negrito",fontSize:{base:"1rem",md:"1.15rem"},textTransform:"uppercase",mb:"0",children:"Confirmar exclus\xe3o"}),(0,c.jsx)(P.f,{className:"paragrafo-preto text-black",children:"Tem certeza de que deseja excluir este produto? Esta a\xe7\xe3o n\xe3o pode ser desfeita."}),(0,c.jsxs)(N.m,{children:[(0,c.jsx)(S.z,{className:"botao-preto-outline",mr:"2%",ref:Kt,onClick:or,size:{base:"sm",md:"md"},children:"Cancelar"}),(0,c.jsx)(S.z,{className:"botao-vermelho",colorScheme:"red.600",onClick:function(){return ar(tr)},size:{base:"sm",md:"md"},children:"Excluir"})]})]})]}),(0,c.jsx)(Ee,{isOpen:Me,onClose:function(){return Te(!1)},productId:Ue,onSaved:function(){Te(!1),Qt()}}),(0,c.jsxs)(q.u_,{isOpen:xr,onClose:function(){return gr(!1)},size:{base:"full",md:"md"},children:[(0,c.jsx)(I.Z,{}),(0,c.jsxs)(L.h,{children:[(0,c.jsx)(O.x,{fontSize:{base:"lg",md:"xl"},children:"Alterar layout em massa"}),(0,c.jsx)(R.o,{}),(0,c.jsxs)(P.f,{children:[(0,c.jsx)(Ne.Z,{value:br,onChange:yr,style:{width:ce?"100%":200},children:[1,2,3,4,5,6,7].map((function(e){return(0,c.jsx)(Ne.Z.Option,{value:String(e),children:"Layout ".concat(e)},e)}))}),(0,c.jsxs)("div",{style:{marginTop:16},children:[De.length," produto(s) selecionado(s)."]})]}),(0,c.jsxs)(N.m,{children:[(0,c.jsx)(S.z,{variant:"ghost",mr:3,onClick:function(){return gr(!1)},children:"Cancelar"}),(0,c.jsx)(S.z,{colorScheme:"blue",onClick:Yr,isLoading:wr,children:"Confirmar"})]})]})]}),(0,c.jsxs)(q.u_,{isOpen:kr,onClose:function(){return _r(!1)},size:{base:"full",md:"md"},children:[(0,c.jsx)(I.Z,{}),(0,c.jsxs)(L.h,{children:[(0,c.jsx)(O.x,{fontSize:{base:"lg",md:"xl"},children:"Alterar status em massa"}),(0,c.jsx)(R.o,{}),(0,c.jsxs)(P.f,{children:[(0,c.jsxs)(Ne.Z,{value:zr,onChange:Dr,style:{width:ce?"100%":200},disabled:Ar,children:[(0,c.jsx)(Ne.Z.Option,{value:"Ativo",children:"Ativo"}),(0,c.jsx)(Ne.Z.Option,{value:"Inativo",children:"Inativo"})]}),(0,c.jsxs)("div",{style:{marginTop:16},children:[De.length," produto(s) selecionado(s)."]})]}),(0,c.jsxs)(N.m,{children:[(0,c.jsx)(S.z,{variant:"ghost",mr:3,onClick:function(){return _r(!1)},children:"Cancelar"}),(0,c.jsx)(S.z,{colorScheme:"blue",onClick:Mr,isLoading:Ar,children:"Confirmar"})]})]})]}),(0,c.jsxs)(q.u_,{isOpen:Pr,onClose:function(){return Nr(!1)},size:{base:"full",md:"md"},children:[(0,c.jsx)(I.Z,{}),(0,c.jsxs)(L.h,{children:[(0,c.jsx)(O.x,{fontSize:{base:"lg",md:"xl"},children:"Alterar destaque em massa"}),(0,c.jsx)(R.o,{}),(0,c.jsxs)(P.f,{children:[(0,c.jsxs)(Ne.Z,{value:Lr,onChange:Rr,style:{width:ce?"100%":200},disabled:Wr,children:[(0,c.jsx)(Ne.Z.Option,{value:"Destaque",children:"Destaque"}),(0,c.jsx)(Ne.Z.Option,{value:"N\xe3o destaque",children:"N\xe3o destaque"})]}),(0,c.jsxs)("div",{style:{marginTop:16},children:[De.length," produto(s) selecionado(s)."]})]}),(0,c.jsxs)(N.m,{children:[(0,c.jsx)(S.z,{variant:"ghost",mr:3,onClick:function(){return Nr(!1)},children:"Cancelar"}),(0,c.jsx)(S.z,{colorScheme:"blue",onClick:Tr,isLoading:Wr,children:"Confirmar"})]})]})]}),(0,c.jsxs)(q.u_,{isOpen:$e,onClose:Ur,size:{base:"full",md:"6xl"},scrollBehavior:"inside",children:[(0,c.jsx)(I.Z,{}),(0,c.jsxs)(L.h,{h:{base:"100vh",md:"90vh"},borderRadius:"4px",children:[(0,c.jsx)(O.x,{bg:"gray.50",color:"black.800",fontWeight:"bold",textTransform:"uppercase",fontSize:{base:"lg",md:"xl"},children:"Editar Produto"}),(0,c.jsx)(R.o,{}),(0,c.jsx)(P.f,{p:0,bg:"white",children:dt?(0,c.jsx)(B.M,{h:"400px",bg:"white",children:(0,c.jsxs)(W.g,{spacing:4,children:[(0,c.jsx)(F.$,{thickness:"4px",speed:"0.65s",emptyColor:"gray.200",color:"red.500",
1size:"xl"}),(0,c.jsx)(v.x,{color:"gray.600",fontSize:"lg",children:"Carregando produto..."})]})}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(x.xu,{p:{base:4,md:6},bg:"gray.50",borderBottom:"1px solid",borderColor:"gray.200",children:(0,c.jsx)(Be.Z,{current:rt-1,items:[{title:"Informa\xe7\xf5es B\xe1sicas",description:"Dados do produto"},{title:"Descri\xe7\xe3o e Tabs",description:"Conte\xfado detalhado"}],size:ce?"small":"default"})}),1===rt&&(0,c.jsx)(M.Z,{defaultValues:at,nextStep:function(e){it((0,a.Z)({},at,e)),nt(2)}}),2===rt&&(0,c.jsx)(T.Z,{values:at,isUpdate:lt,reset:function(){nt(1),it({}),ct(!1),et(),Qt()},onBack:function(){nt(1)}})]})}),(0,c.jsx)(N.m,{children:(0,c.jsx)(S.z,{variant:"ghost",mr:3,onClick:Ur,children:"Cancelar"})})]})]})]})}},41727:function(e,t,r){function n(e){var t=(e/16).toFixed(4);return"".concat(t,"rem")}r.d(t,{Q:function(){return n}})},47710:function(e,t,r){r.d(t,{E:function(){return l},U:function(){return c}});var n=r(25432),o=r(21845),a=r(24783),i=r(67294),s=r(85893),l=(0,o.G)((function(e,t){const{spacing:r="0.5rem",spacingX:o,spacingY:l,children:u,justify:d,direction:p,align:m,className:h,shouldWrapChildren:f,...x}=e,g=(0,i.useMemo)((()=>f?i.Children.map(u,((e,t)=>(0,s.jsx)(c,{children:e},t))):u),[u,f]);return(0,s.jsx)(a.m.div,{ref:t,className:(0,n.cx)("chakra-wrap",h),...x,children:(0,s.jsx)(a.m.ul,{className:"chakra-wrap__list",__css:{display:"flex",flexWrap:"wrap",justifyContent:d,alignItems:m,flexDirection:p,listStyleType:"none",gap:r,columnGap:o,rowGap:l,padding:"0"},children:g})})}));l.displayName="Wrap";var c=(0,o.G)((function(e,t){const{className:r,...o}=e;return(0,s.jsx)(a.m.li,{ref:t,__css:{display:"flex",alignItems:"flex-start"},className:(0,n.cx)("chakra-wrap__listitem",r),...o})}));c.displayName="WrapItem"},68938:function(e,t,r){r.d(t,{h:function(){return v}});var n=r(10408),o=r(80438),a=r(52094),i=r(25432),s=r(51526),l=r(47960),c=r(67294),u=r(85893),d={initial:"exit",animate:"enter",exit:"exit",variants:{exit:({reverse:e,initialScale:t,transition:r,transitionEnd:n,delay:o})=>{var i;return{opacity:0,...e?{scale:t,transitionEnd:null==n?void 0:n.exit}:{transitionEnd:{scale:t,...null==n?void 0:n.exit}},transition:null!=(i=null==r?void 0:r.exit)?i:a.p$.exit(a.Sh.exit,o)}},enter:({transitionEnd:e,transition:t,delay:r})=>{var n;return{opacity:1,scale:1,transition:null!=(n=null==t?void 0:t.enter)?n:a.p$.enter(a.Sh.enter,r),transitionEnd:null==e?void 0:e.enter}}}};(0,c.forwardRef)((function(e,t){const{unmountOnExit:r,in:n,reverse:o=!0,initialScale:a=.95,className:c,transition:p,transitionEnd:m,delay:h,...f}=e,x=!r||n&&r,g=n||r?"enter":"exit",v={initialScale:a,reverse:o,transition:p,transitionEnd:m,delay:h};return(0,u.jsx)(s.M,{custom:v,children:x&&(0,u.jsx)(l.E.div,{ref:t,className:(0,i.cx)("chakra-offset-slide",c),...d,animate:g,custom:v,...f})})})).displayName="ScaleFade";var p={slideInBottom:{...o.X,custom:{offsetY:16,reverse:!0}},slideInRight:{...o.X,custom:{offsetX:16,reverse:!0}},slideInTop:{...o.X,custom:{offsetY:-16,reverse:!0}},slideInLeft:{...o.X,custom:{offsetX:-16,reverse:!0}},scale:{...d,custom:{initialScale:.95,reverse:!0}},none:{}},m=(0,n.m)(l.E.section),h=e=>p[e||"none"],f=(0,c.forwardRef)(((e,t)=>
1{const{preset:r,motionProps:n=h(r),...o}=e;return(0,u.jsx)(m,{ref:t,...n,...o})}));f.displayName="ModalTransition";var x=r(7161),g=r(55094),v=(0,r(38609).G)(((e,t)=>{const{className:r,children:o,containerProps:a,motionProps:s,...l}=e,{getDialogProps:c,getDialogContainerProps:d}=(0,g.vR)(),p=c(l,t),m=d(a),h=(0,i.cx)("chakra-modal__content",r),v=(0,g.I_)(),b={display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,...v.dialog},y={display:"flex",width:"100vw",height:"$100vh",position:"fixed",left:0,top:0,...v.dialogContainer},{motionPreset:j}=(0,g.vR)();return(0,u.jsx)(x.M,{children:(0,u.jsx)(n.m.div,{...m,className:"chakra-modal__content-container",tabIndex:-1,__css:y,children:(0,u.jsx)(f,{preset:j,motionProps:s,className:h,...p,__css:b,children:o})})})}));v.displayName="ModalContent"},55512:function(e,t,r){r.d(t,{_:function(){return l},a:function(){return s}});var n=r(68938),o=r(55094),a=r(38609),i=r(85893);function s(e){const{leastDestructiveRef:t,...r}=e;return(0,i.jsx)(o.u_,{...r,initialFocusRef:t})}var l=(0,a.G)(((e,t)=>(0,i.jsx)(n.h,{ref:t,role:"alertdialog",...e})))},14253:function(e,t,r){r.d(t,{m:function(){return l}});var n=r(55094),o=r(25432),a=r(38609),i=r(10408),s=r(85893),l=(0,a.G)(((e,t)=>{const{className:r,...a}=e,l=(0,o.cx)("chakra-modal__footer",r),c={display:"flex",alignItems:"center",justifyContent:"flex-end",...(0,n.I_)().footer};return(0,s.jsx)(i.m.footer,{ref:t,...a,__css:c,className:l})}));l.displayName="ModalFooter"},82670:function(e,t,r){function n(e,t){return null!=t&&"undefined"!==typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}r.d(t,{Z:function(){return n}})}}]);
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.