1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6660],{30131:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/orders",function(){return r(74004)}])},62195:function(e,t,r){"use strict";var n=r(85893),l=r(8152),s=r(28692),i=r(11115),o=r(11163),a=r(93967),d=r.n(a),u=r(91341),c=r(43516),m=r(97514),x=r(20540),f=r(61321),v=r(97958),h=r(6987),p=r(69898),g=r(50898),b=r(7787),j=r(92771),y=r(85403),N=r(52615);let getIconComponent=e=>{if(!e)return null;let t={ProfileIcon:v.Z,IndiqueAmigosIcon:h.Z,ResetPasswordIcon:p.Z,CardsIcon:g.Z,OrdersIcon:b.Z,LocationIcon:j.Z,FavoritesIcon:y.Z,LogoutIcon:N.Z};return t[e]||null};t.Z=e=>{var t;let{className:r}=e,{mutate:a}=(0,u.aU)(),{settings:v}=(0,c.rV)(),{pathname:h}=(0,o.useRouter)();return(0,n.jsxs)("aside",{className:r,children:[(0,n.jsx)(f.Z,{}),(0,n.jsxs)("div",{className:"overflow-hidden rounded border border-border-200 bg-light mt-4",children:[(0,n.jsx)("ul",{className:"py-7",children:null===(t=i.siteSettings.dashboardSidebarMenu)||void 0===t?void 0:t.slice(0,-1).map((e,t)=>{let r=(0,x.t)(v);if((null==e?void 0:e.href)===m.Z.cards&&!1===r||(null==e?void 0:e.href)===m.Z.notifyLogs&&!(null==v?void 0:v.enableEmailForDigitalProduct))return null;let i=getIconComponent(e.icon);return(0,n.jsx)("li",{className:"py-1",children:(0,n.jsxs)(l.Z,{href:e.href,className:d()("flex items-center border-l-4 border-transparent py-2 px-10 font-semibold text-heading transition-colors hover:text-accent focus:text-accent",{"!border-accent text-accent":h===e.href}),children:[i&&(0,n.jsx)("span",{className:"mr-3 flex-shrink-0",children:(0,n.jsx)(i,{className:"h-5 w-5"})}),(0,s.P4)(e.label)]})},t)})}),(0,n.jsx)("ul",{className:"border-t border-border-200 bg-light py-4",children:(0,n.jsx)("li",{className:"block py-2 px-11 ",children:(0,n.jsxs)("button",{type:"button",onClick:()=>a(),className:d()("flex items-center font-semibold text-heading transition-colors hover:text-accent focus:text-accent"),children:[(0,n.jsx)("span",{className:"mr-3 flex-shrink-0",children:(0,n.jsx)(N.Z,{className:"h-5 w-5"})}),"Sair"]})})})]})]})}},831:function(e,t,r){"use strict";var n=r(85893),l=r(93967),s=r.n(l),i=r(28692),o=r(29620),a=r(2638);t.Z=e=>{let{className:t,text:r}=e;return(0,n.jsxs)("div",{className:s()("flex flex-col items-center",t),children:[(0,n.jsx)("div",{className:"w-full h-full flex items-center justify-center",children:(0,n.jsx)(o.E,{src:a.Z,alt:r?(0,i.P4)(r):"Nenhum Resultado Encontrado",className:"w-full h-full object-contain",unoptimized:!0})}),r&&(0,n.jsx)("h3",{className:"w-full text-center text-xl font-semibold text-body my-7",children:(0,i.P4)(r)})]})}},98451:function(e,t,r){"use strict";r.d(t,{Aj:function(){return useOrder},MH:function(){return useSavePaymentMethod},QE:function(){return useCreateOrder},U5:function(){return useCreateRefund},fY:function(){return useOrderPayment},pN:function(){return useVerifyOrder},xp:function(){return useGetPaymentIntent},yi:function(){return useOrders}});var n=r(28692),l=r(10265),s=r(88767),i=r(55678),o=r(75814),a=r(95439),d=r(57659),u=r(48583),c=r(70451),m=r(11163),x=r(97514),f=r(1469),v=r.n(f),h=r(13218),p=r.n(h),g=r(41609),b=r.n(g);function useOrders(){var e,t,r,n,l;let{filters:i,params:o,options:u}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c={filters:i,params:{limit:10,page:1,orderBy:"created_at",sortedBy:"desc",searchJoin:"and",...o}},{data:m,error:x,isLoading:f,isFetching:v,hasNextPage:h,fetchNextPage:p,isFetchingNextPage:g}=(0,s.useInfiniteQuery)([a.P.ORDERS,c],e=>{let{queryKey:t,pageParam:r}=e,n=t[1];return d.Z.orders.all({filters:n.filters,params:{...n.params,...r}})},{getNextPageParam:e=>{let{pagination:t}=e;return t.currentPage<t.totalPages?{page:t.currentPage+1,limit:c.params.limit,orderBy:c.params.orderBy,sortedBy:c.params.sortedBy,searchJoin:c.params.searchJoin}:void 0},...u});return{orders:null!==(n=null==m?void 0:null===(e=m.pages)||void 0===e?void 0:e.flatMap(e=>e.data))&&void 0!==n?n:[],paginatorInfo:null!==(l=null==m?void 0:null===(r=m.pages)||void 0===r?void 0:null===(t=r[m.pages.length-1])||void 0===t?void 0:t.pagination)&&void 0!==l?l:null,isLoading:f,error:x,isFetching:v,isLoadingMore:g,loadMore:function(){p()},hasMore:!!h}}function useOrder(e){let{tracking_number:t}=e,{data:r,isLoading:n,error:l,isFetching:i,refetch:o}=(0,s.useQuery)([a.P.ORDERS_TRACKING_NUMBER,t],()=>d.Z.orders.get(t),{refetchOnWindowFocus:!1});return{order:r,isFetching:i,isLoading:n,refetch:o,error:l}}function useCreateRefund(){let{closeModal:e}=(0,o.SO)(),t=(0,s.useQueryClient)(),{mutate:r,isLoading:l}=(0,s.useMutation)(d.Z.orders.createRefund,{onSuccess:()=>{i.toast.success("Pedido de reembolso enviado")},onError:e=>{let{response:{data:t}}=null!=e?e:{};i.toast.error("".concat((0,n.P4)(null==t?void 0:t.message)))},onSettled:()=>{t.invalidateQueries(a.P.ORDERS),e()}});return{createRefundRequest:function(e){let t={...e};r(t)},isLoading:l}}function useCreateOrder(){let e=(0,m.useRouter)(),{locale:t}=e,{mutate:r,isLoading:n}=(0,s.useMutation)(d.Z.orders.create,{onSuccess:t=>{let{payment_gateway:r,payment_intent:n}=t,s=(null==n?void 0:n.tracking_number)||"";if(s){var i,o,a;return[l.HY.COD,l.HY.CASH,l.HY.FULL_WALLET_PAYMENT,l.HY.PIX].includes(null==r?void 0:null===(i=r.slug)||void 0===i?void 0:i.toUpperCase())?e.push(x.Z.order(s)):(null==n?void 0:null===(o=n.payment_intent_info)||void 0===o?void 0:o.is_redirect)?e.push(null==n?void 0:null===(a=n.payment_intent_info)||void 0===a?void 0:a.redirect_url):e.push("".concat(x.Z.order(s),"/payment"))}},onError:e=>{let{response:{data:t}}=null!=e?e:{};i.toast.error(null==t?void 0:t.message)}});return{createOrder:function(e){let n={...e,language:t,invoice_translated_text:{subtotal:"order-sub-total",discount:"order-discount",tax:"order-tax",delivery_fee:"order-delivery-fee",total:"order-total",products:"produtos",quantity:"Quantidade",invoice_no:"text-invoice-no",date:"Data"}};r(n)},isLoading:n}}function useVerifyOrder(){let[e,t]=(0,u.KO)(c.Jb);return(0,s.useMutation)(d.Z.orders.verify,{onSuccess:e=>{if(null==e?void 0:e.errors){var r;i.toast.error(null==e?void 0:null===(r=e.errors[0])||void 0===r?void 0:r.message)}else e&&t(e)},onError:e=>{let{response:{data:t}}=null!=e?e:{};i.toast.error(null==t?void 0:t.message)}})}function useOrderPayment(){let e=(0,s.useQueryClient)(),{mutate:t,isLoading:r}=(0,s.useMutation)(d.Z.orders.payment,{onSettled:t=>{e.refetchQueries(a.P.ORDERS),e.refetchQueries(a.P.ORDERS_DOWNLOADS)},onError:e=>{let{response:{data:t}}=null!=e?e:{};i.toast.error(null==t?void 0:t.message)}});return{createOrderPayment:function(e){let r={...e};t(r)},isLoading:r}}function useSavePaymentMethod(){let{mutate:e,isLoading:t,error:r,data:n}=(0,s.useMutation)(d.Z.orders.savePaymentMethod);return{savePaymentMethod:e,data:n,isLoading:t,error:r}}function useGetPaymentIntent(e){let{tracking_number:t,payment_gateway:r,recall_gateway:n,form_change_gateway:l}=e,i=(0,m.useRouter)(),{openModal:u}=(0,o.SO)(),{data:c,isLoading:x,error:f,refetch:h,isFetching:g}=(0,s.useQuery)([a.P.PAYMENT_INTENT,{tracking_number:t,payment_gateway:r,recall_gateway:n}],()=>d.Z.orders.getPaymentIntent({tracking_number:t,payment_gateway:r,recall_gateway:n}),{enabled:!1,onSuccess:e=>{var t,r;let l="";if(v()(e)?(l={...e},l=b()(l)?[]:l[0]):p()(e)&&(l=e),null==l?void 0:null===(t=l.payment_intent_info)||void 0===t?void 0:t.is_redirect)return i.push(null==l?void 0:null===(r=l.payment_intent_info)||void 0===r?void 0:r.redirect_url);n&&window.location.reload(),u("PAYMENT_MODAL",{paymentGateway:null==l?void 0:l.payment_gateway,paymentIntentInfo:null==l?void 0:l.payment_intent_info,trackingNumber:null==l?void 0:l.tracking_number})}});return{data:c,getPaymentIntentQuery:h,isLoading:x,fetchAgain:g,error:f}}},20540:function(e,t,r){"use strict";r.d(t,{t:function(){return isStripeAvailable}});var n=r(10265);function isStripeAvailable(e){let{defaultPaymentGateway:t,paymentGateway:r}=e,l=[];if(r&&Array.isArray(r)){let e=[...r].map(e=>e.name.toUpperCase());l=[...e]}let s=!1;(null==t?void 0:t.toUpperCase())===n.HY.STRIPE&&(s=!0);let i=!1;l.includes(n.HY.STRIPE)&&(i=!0);let o=!1;return(i||s)&&(o=!0),o}},74004:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSG:function(){return J},default:function(){return OrdersPage}});var n=r(85893),l=r(60802),s=r(59451),i=r(67518),o=r(28692),a=r(27484),d=r.n(a);r(57548);var u=r(93967),c=r.n(u),m=r(20234),x=r(10265),f=r(97514),v=r(93699),h=r(36763),p=r(11163);d().locale("pt-br");var order_card=e=>{var t,r,l,s;let{onClick:a,order:u,isActive:g}=e,b=(0,p.useRouter)(),{tracking_number:j,order_status:y,created_at:N,delivery_time:_,order_type_id:w}=u||{},{price:P}=(0,i.ZP)({amount:null==u?void 0:u.paid_total}),O=w===x.mr.RECHARGE,k=(null==u?void 0:u.isLegacyOrder)===!0||(null==u?void 0:u._source)==="mongodb",E=(0,v.d)(u)&&!k,{hasReview:S,isLoading:Z}=(0,h.h)(E?null==u?void 0:u.id:void 0),C=E&&!Z&&!S,I=E&&!Z&&S;return(0,n.jsxs)("div",{onClick:a,onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),null==a||a(e))},role:"button",tabIndex:0,className:c()("mb-4 flex w-full shrink-0 cursor-pointer flex-col overflow-hidden rounded border-2 border-transparent bg-gray-100 last:mb-0",!0===g&&"!border-accent"),children:[(0,n.jsxs)("div",{className:"flex items-center justify-between border-b border-border-200 py-3 px-5 md:px-3 lg:px-5 ",children:[(0,n.jsxs)("span",{className:"flex shrink-0 text-sm font-bold text-heading ltr:mr-4 rtl:ml-4 lg:text-base",children:[O?"Recarga":"Pedido",(0,n.jsxs)("span",{className:"font-normal",children:["#",j]})]}),(0,n.jsx)("span",{className:"max-w-full truncate whitespace-nowrap rounded ".concat((0,m.Z)(null!==(r=null==u?void 0:null===(t=u.order_status)||void 0===t?void 0:t.slug)&&void 0!==r?r:"")," px-3 py-2 text-sm"),title:(0,o.P4)(null!==(l=null==y?void 0:y.slug)&&void 0!==l?l:""),children:(0,o.P4)(null!==(s=null==y?void 0:y.name)&&void 0!==s?s:"")})]}),(0,n.jsxs)("div",{className:"flex flex-col p-5 md:p-3 lg:px-4 lg:py-5",children:[(0,n.jsxs)("p",{className:"mb-4 flex w-full items-center justify-between text-sm text-heading last:mb-0",children:[(0,n.jsx)("span",{className:"w-24 shrink-0 overflow-hidden",children:"Data do Pedido"}),(0,n.jsx)("span",{className:"ltr:mr-auto rtl:ml-auto",children:":"}),(0,n.jsx)("span",{className:"ltr:ml-1 rtl:mr-1",children:d()(N||new Date).format("D [de] MMMM, YYYY")})]}),!O&&(0,n.jsxs)("p",{className:"mb-4 flex w-full items-center justify-between text-sm text-heading last:mb-0",children:[(0,n.jsx)("span",{className:"w-24 shrink-0 overflow-hidden",children:k?"Entrega":"Tempo de Entrega"}),(0,n.jsx)("span",{className:"ltr:mr-auto rtl:ml-auto",children:":"}),(0,n.jsx)("span",{className:"truncate ltr:ml-1 rtl:mr-1",children:_})]}),(0,n.jsxs)("p",{className:"mb-4 flex w-full items-center justify-between text-sm font-bold text-heading last:mb-0",children:[(0,n.jsx)("span",{className:"w-24 flex-shrink-0 overflow-hidden",children:O?"Valor Adicionado":"Pre\xe7o Total"}),(0,n.jsx)("span",{className:"ltr:mr-auto rtl:ml-auto",children:":"}),(0,n.jsx)("span",{className:"ltr:ml-1 rtl:mr-1",children:P})]}),C?(0,n.jsx)("button",{type:"button",className:"mt-1 inline-flex w-full items-center justify-center rounded-md border border-accent/30 bg-accent/10 px-3 py-2 text-sm font-semibold text-accent transition hover:bg-accent hover:text-white",onClick:e=>{e.stopPropagation(),b.push("".concat(f.Z.order(j),"?avaliar=1"))},children:"Avaliar pedido"}):null,I?(0,n.jsx)("p",{className:"mt-1 rounded-md bg-white/80 px-3 py-2 text-center text-xs font-medium text-body",children:"Pedido j\xe1 avaliado"}):null]})]})},g=r(15103),b=r(48583),j=r(67294);let y=(0,g.cn)(null);function useSelectedOrder(){return(0,b.KO)(y)}function OrderList(e){let{orders:t,hasMore:r,isLoadingMore:i,loadMore:o}=e,[a,d]=useSelectedOrder();return(0,j.useEffect)(()=>{!a&&t.length&&d(t[0])},[t,a,d]),(0,n.jsx)("div",{className:"h-[80vh] min-h-[670px] w-full ltr:pr-5 rtl:pl-5 md:w-1/3 md:shrink-0 ltr:lg:pr-8 rtl:lg:pl-8",children:(0,n.jsxs)("div",{className:"flex h-full flex-col bg-white pb-5 md:border md:border-border-200",children:[(0,n.jsx)("h3",{className:"py-5 px-5 text-xl font-semibold text-heading",children:"Meus Pedidos"}),(0,n.jsx)(s.Z,{className:"w-full",style:{height:"calc(100% - 80px)"},children:(0,n.jsxs)("div",{className:"px-5",children:[t.map((e,t)=>{var r,l;return(0,n.jsx)(order_card,{order:e,onClick:()=>d(e),isActive:(null==e?void 0:e.id)===(null==a?void 0:a.id)||(null==e?void 0:e.tracking_number)===(null==a?void 0:a.tracking_number)},null!==(l=null!==(r=null==e?void 0:e.id)&&void 0!==r?r:null==e?void 0:e.tracking_number)&&void 0!==l?l:t)}),r?(0,n.jsx)("div",{className:"mt-8 flex justify-center lg:mt-12",children:(0,n.jsx)(l.Z,{loading:i,onClick:o,className:"h-11 text-sm font-semibold md:text-base",children:"Carregar Mais"})}):null]})})]})})}var N=r(27798),_=r(45957),w=r(98451),P=r(41609),O=r.n(P),k=r(71798),E=r(8152),S=r(33367),Z=r(91462);r(75814),r(44352);var C=r(3777),I=r(56649),A=r(43516),M=r(55678),R=r(18677),L=r(84279),T=r(84728),D=r(75134),F=r(99124),q=r(11115),cart=e=>{let{width:t,height:r,className:l}=e;return(0,n.jsx)("svg",{width:t,height:r,className:l,viewBox:"0 0 14.4 12",children:(0,n.jsx)("g",{transform:"translate(-288 -413.89)",children:(0,n.jsx)("path",{fill:"currentColor",d:"M298.7,418.289l-2.906-4.148a.835.835,0,0,0-.528-.251.607.607,0,0,0-.529.251l-2.905,4.148h-3.17a.609.609,0,0,0-.661.625v.191l1.651,5.84a1.336,1.336,0,0,0,1.255.945h8.588a1.261,1.261,0,0,0,1.254-.945l1.651-5.84v-.191a.609.609,0,0,0-.661-.625Zm-5.419,0,1.984-2.767,1.98,2.767Zm1.984,5.024a1.258,1.258,0,1,1,1.319-1.258,1.3,1.3,0,0,1-1.319,1.258Zm0,0"})})})},buy_again_button=e=>{let{orderItems:t,orderTypeId:r}=e,{addItemToCart:l,updateCartLanguage:s,language:i,items:o}
1=(0,R.jD)(),[a,d]=(0,j.useState)(!1),sendGTMAddToCart=(e,t,r)=>{try{var n,l;let s=(null==r?void 0:r.price)||0,i=e.sale_price||(null==r?void 0:r.sale_price)||s,o=q.siteSettings.currencyCode||"BRL",a=("string"==typeof(null==r?void 0:r.brand)?r.brand:"")||("object"==typeof(null==r?void 0:r.manufacturer)&&(null===(n=r.manufacturer)||void 0===n?void 0:n.name)?r.manufacturer.name:"string"==typeof(null==r?void 0:r.manufacturer)?r.manufacturer:"")||"";(0,F.wL)({ecommerce:{currency:o,value:i*t,items:[(0,F.Kn)(e,t,null!==(l=null==r?void 0:r.categories)&&void 0!==l?l:[],a)]}})}catch(e){console.warn("[GTM] Failed to send add_to_cart event:",e)}};if(r===x.mr.RECHARGE)return null;let handleBuyAgain=async()=>{if(!a){d(!0);try{var e,r,n,u;let a=t.filter(e=>{var t,r;return(null===(t=e.product)||void 0===t?void 0:t.sku)&&(null===(r=e.product)||void 0===r?void 0:r.name)&&e.order_quantity>0});if(0===a.length){M.toast.error("Nenhum produto dispon\xedvel em estoque");return}let d=a.map(e=>e.product.sku),c=await (0,T.BI)(d),m=[],x=[],f=[],v=[],h=[],p=[],g=[],b=new Map;for(let t of o)b.set(String(t.id),null!==(e=t.quantity)&&void 0!==e?e:0);for(let e of a){let t=e.product,o=c.find(e=>e.sku===t.sku);if(!o||!o.quantity||o.quantity<=0){x.push(t.name||"Produto desconhecido");continue}let a=(0,L.z)(o),d=t.name||"Produto desconhecido",j=e.order_quantity,y=o.quantity||0,N=(0,D.BJ)(o.characteristics||[]),_=String(a.id),w=null!==(u=b.get(_))&&void 0!==u?u:0;if((null==a?void 0:a.language)&&a.language!==i&&s(a.language),(null===(r=a.pbm_info)||void 0===r?void 0:r.flag)&&(null===(n=a.pbm_info)||void 0===n?void 0:n.quantity)){let e=a.pbm_info.quantity;if(w>0){p.push(d);continue}if(e>y){g.push(d);continue}l(a,e),b.set(_,w+e),sendGTMAddToCart(a,e,o),e<j?f.push("".concat(d," (").concat(e,"/").concat(j,")")):m.push(d);continue}if(w>=y){v.push(d);continue}let P=y-w,O=N&&N>0?N-w:Number.POSITIVE_INFINITY;if(O<=0){h.push("".concat(d," (m\xe1x. ").concat(N," por pedido)"));continue}let k=Math.min(j,P,O);k<=0||(l(a,k),b.set(_,w+k),sendGTMAddToCart(a,k,o),k<j?f.push("".concat(d," (").concat(k,"/").concat(j,")")):m.push(d))}m.length>0&&M.toast.success("".concat(m.length," ","produto(s) adicionado(s) ao carrinho",": ").concat(m.join(", "))),f.length>0&&M.toast.warning("Produto(s) adicionado(s) parcialmente (estoque ou limite por pedido): ".concat(f.join(", "))),x.length>0&&M.toast.error("Produto(s) sem estoque: ".concat(x.join(", "))),v.length>0&&M.toast.error("Quantidade em estoque excedida para: ".concat(v.join(", "))),h.length>0&&M.toast.error("Limite por pedido excedido para: ".concat(h.join(", "))),p.length>0&&M.toast.error("A quantidade m\xe1xima permitida para este benef\xedcio foi atingida. Produto(s): ".concat(p.join(", "))),g.length>0&&M.toast.error("Quantidade em estoque insuficiente para o benef\xedcio PBM: ".concat(g.join(", ")));let j=0===m.length&&0===f.length;j&&x.length>0&&0===v.length&&0===h.length&&0===p.length&&0===g.length&&M.toast.error("Nenhum produto dispon\xedvel em estoque")}catch(e){console.error("Error adding products to cart:",e),M.toast.error("Erro ao adicionar produtos ao carrinho")}finally{d(!1)}}};return(0,n.jsxs)("button",{type:"button",onClick:handleBuyAgain,disabled:a,className:"flex items-center space-x-2 rounded-lg bg-accent px-4 py-2 text-sm font-medium text-white transition-colors hover:bg-accent-hover disabled:cursor-not-allowed disabled:opacity-50 lg:mr-4",children:[(0,n.jsx)(cart,{width:16,height:16}),(0,n.jsx)("span",{children:a?"Adicionando...":"Comprar novamente"})]})},order_details=e=>{var t,r,l,s,o,a,d,u,c;let{order:m,loadingStatus:h}=e,{settings:p}=(0,A.rV)(),{id:g,order_items:b,shipping_address:j,tracking_number:y,refund:N,order_type_id:_}=null!=m?m:{},w=_===x.mr.RECHARGE,P=(null==m?void 0:m.isLegacyOrder)===!0||(null==m?void 0:m._source)==="mongodb",{price:O}=(0,i.ZP)({amount:null==m?void 0:m.subtotal}),{price:M}=(0,i.ZP)({amount:null!==(a=null==m?void 0:m.discount)&&void 0!==a?a:0}),{price:R}=(0,i.ZP)({amount:null==m?void 0:m.paid_total}),{price:L}=(0,i.ZP)({amount:null!==(d=null==m?void 0:m.delivery_fee)&&void 0!==d?d:0});return(0,n.jsxs)("div",{className:"flex w-full flex-col border border-border-200 bg-white lg:w-2/3",children:[(0,n.jsxs)("div",{className:"flex flex-col items-center p-5 md:flex-row md:justify-between",children:[(0,n.jsxs)("h2",{className:"mb-2 flex text-sm font-semibold text-heading md:text-lg",children:["Detalhes do Pedido"," ",(0,n.jsx)("span",{className:"px-2",children:"-"})," ",y]}),(0,n.jsxs)("div",{className:"flex flex-col items-center space-y-3 md:flex-row md:items-center md:space-x-3 md:space-y-0",children:[(0,n.jsx)(buy_again_button,{orderItems:null!=b?b:[],orderTypeId:null!=_?_:x.mr.ORDER}),!P&&(0,n.jsxs)(E.Z,{href:f.Z.order(y),className:"flex items-center text-sm font-semibold text-accent no-underline transition duration-200 hover:text-accent-hover focus:text-accent-hover",children:[(0,n.jsx)(S.b,{width:20,className:"ltr:mr-2 rtl:ml-2"}),"Detalhes"]})]})]}),(0,n.jsx)("div",{className:"relative mx-5 mb-6 overflow-hidden rounded",children:(0,n.jsx)(C.Z,{order:m,wrapperClassName:"px-7 py-4",buttonSize:"small",loading:h,isLegacyOrder:P})}),(0,n.jsx)(v.Z,{order:m,compact:!0,className:"border-t"}),(0,n.jsxs)("div",{className:"flex flex-col border-b border-border-200 sm:flex-row",children:[!w&&(0,n.jsx)("div",{className:"flex w-full flex-col border-b border-border-200 px-5 py-4 sm:border-b-0 ltr:sm:border-r rtl:sm:border-l md:w-3/5",children:(0,n.jsxs)("div",{className:"mb-4",children:[(0,n.jsx)("span",{className:"mb-2 block text-sm font-bold text-heading",children:"Endere\xe7o de Envio"}),(0,n.jsx)("span",{className:"text-sm text-body",children:(0,k.T)(null!==(u=null==j?void 0:j.address)&&void 0!==u?u:j)})]})}),(0,n.jsxs)("div",{className:"flex w-full flex-col px-5 py-4 ".concat(w?"w-full":"md:w-2/5"),children:[(0,n.jsxs)("div",{className:"mb-3 flex justify-between",children:[(0,n.jsx)("span",{className:"text-sm text-body",children:"Subtotal"}),(0,n.jsx)("span",{className:"text-sm text-heading",children:O})]}),!!(null==m?void 0:m.discount)&&M&&(0,n.jsxs)("div",{className:"mb-3 flex justify-between",children:[(0,n.jsx)("span",{className:"text-sm text-body",children:"Desconto"}),(0,n.jsx)("span",{className:"text-sm text-heading",children:M})]}),!w&&(0,n.jsxs)("div",{className:"mb-3 flex justify-between",children:[(0,n.jsx)("span",{className:"text-sm text-body",children:"Taxa de Entrega"}),(0,n.jsx)("span",{className:"text-sm text-heading",children:(null==m?void 0:m.delivery_fee)?L:(0,n.jsx)("span",{className:"text-green-500",children:"Gr\xe1tis"})})]}),(0,n.jsxs)("div",{className:"flex justify-between",children:[(0,n.jsx)("span",{className:"text-sm font-bold text-heading",children:w?"Valor Adicionado":"Valor Total"}),(0,n.jsx)("span",{className:"text-sm font-bold text-heading",children:R})]})]})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"flex w-full items-center justify-center px-6",children:(0,n.jsx)(I.Z,{orderStatus:null==m?void 0:null===(t=m.order_status)||void 0===t?void 0:t.id,paymentStatus:null==m?void 0:null===(r=m.payment_status)||void 0===r?void 0:r.id,requires_approval:null==m?void 0:m.requires_approval,orderType:null==m?void 0:m.order_type_id})}),!w&&(0,n.jsx)(Z.t,{settings:p,products:null!=b?b:[],orderId:g,orderStatus:null!==(c=null==m?void 0:null===(l=m.order_status)||void 0===l?void 0:l.slug)&&void 0!==c?c:"",refund:(null==m?void 0:null===(s=m.refund)||void 0===s?void 0:s.status)===(null===x.HI||void 0===x.HI?void 0:null===(o=x.HI.APPROVED)||void 0===o?void 0:o.toLowerCase()),isLegacyOrder:P})]})]})},G=r(85402);r(18833);var order_list_mobile=e=>{let{hasNextPage:t,isLoadingMore:r,onLoadMore:s,orders:i,loadingStatus:o}=e,[a,d]=useSelectedOrder(),findSelectedOrder=(e,t)=>i.find(r=>r.id===e||r.tracking_number===t);return(0,n.jsx)("div",{className:"flex w-full flex-col lg:hidden",children:(0,n.jsxs)("div",{className:"flex h-full w-full flex-col px-0 pb-5",children:[(0,n.jsx)("h3",{className:"pb-5 text-xl font-semibold text-heading",children:"Meus Pedidos"}),(0,n.jsxs)(G.Z,{accordion:!0,defaultActiveKey:"active",expandIcon:()=>null,children:[i.map((e,t)=>{var r,l,s,i;return(0,n.jsx)(G.Z.Panel,{header:(0,n.jsx)(order_card,{order:e,onClick:()=>d(e),isActive:(null==e?void 0:e.id)===(null==a?void 0:a.id)||(null==e?void 0:e.tracking_number)===(null==a?void 0:a.tracking_number)},null!==(l=null!==(r=null==e?void 0:e.id)&&void 0!==r?r:null==e?void 0:e.tracking_number)&&void 0!==l?l:t),headerClass:"accordion-title",className:"mb-4",children:a&&findSelectedOrder(a.id,a.tracking_number)&&(0,n.jsx)(order_details,{order:findSelectedOrder(a.id,a.tracking_number),loadingStatus:o})},null!==(i=null!==(s=null==e?void 0:e.id)&&void 0!==s?s:null==e?void 0:e.tracking_number)&&void 0!==i?i:t)}),t?(0,n.jsx)("div",{className:"mt-8 flex justify-center",children:(0,n.jsx)(l.Z,{loading:r,onClick:s,className:"h-11 text-sm font-semibold md:text-base",children:"Carregar Mais"})}):null]})]})})},Y=r(831),B=r(10269),H=r(62195),Q=r(91341),V=r(5152),U=r.n(V);function normalizeOrderFromApi(e){var t,r,n;if(!e||"mongodb"!==e._source)return e;
1let l=function(e){let t={1:{id:1,slug:x.iF.PENDING,name:"Pendente"},2:{id:2,slug:x.iF.PROCESSING,name:"Processando"},3:{id:3,slug:x.iF.COMPLETED,name:"Finalizado"},4:{id:4,slug:x.iF.CANCELLED,name:"Cancelado"},5:{id:5,slug:x.iF.REFUNDED,name:"Reembolso"},6:{id:6,slug:x.iF.FAILED,name:"Order Failed"},7:{id:7,slug:x.iF.AT_LOCAL_FACILITY,name:"Em separa\xe7\xe3o"},8:{id:8,slug:x.iF.OUT_FOR_DELIVERY,name:"Saiu para entrega"},9:{id:9,slug:"order-awating-approval",name:"Aguardando aprova\xe7\xe3o"}};return t[e]}(e.order_status_id);return{...e,isLegacyOrder:!0,id:null!==(t=e.id)&&void 0!==t?t:e.tracking_number,order_status:null!==(r=e.order_status)&&void 0!==r?r:l?{id:l.id,slug:l.slug,name:l.name}:void 0,order_items:Array.isArray(n=e.order_items)?n.map((e,t)=>{var r,n,l,s,i,o,a,d,u,c;return{...e,sku:null!==(i=e.sku)&&void 0!==i?i:null===(r=e.product)||void 0===r?void 0:r.sku,unit:null!==(o=e.unit)&&void 0!==o?o:"un",product:{...e.product,sku:null!==(a=null===(n=e.product)||void 0===n?void 0:n.sku)&&void 0!==a?a:e.sku,name:null!==(d=null===(l=e.product)||void 0===l?void 0:l.name)&&void 0!==d?d:""},id:null!==(c=e.id)&&void 0!==c?c:"legacy-".concat(null!==(u=null===(s=e.product)||void 0===s?void 0:s.sku)&&void 0!==u?u:t)}}):[]}}let z=U()(()=>Promise.resolve().then(r.bind(r,51506)),{loadableGenerated:{webpack:()=>[51506]},ssr:!1}),K=U()(()=>r.e(3151).then(r.bind(r,13151)),{loadableGenerated:{webpack:()=>[13151]},ssr:!1,loading:()=>(0,n.jsx)("div",{className:"mt-6 h-[380px] w-full min-w-0 max-w-full animate-pulse rounded-lg bg-white","aria-hidden":!0})});function NoOrderFound(){return(0,n.jsx)("div",{className:"my-auto flex h-[80vh] w-full flex-col items-center justify-center rounded bg-light p-5 md:p-8",children:(0,n.jsx)(Y.Z,{text:"text-no-order-found"})})}var J=!0;function OrdersPage(){let{me:e,isLoading:t}=(0,Q.aF)(),{orders:r,isLoading:l,error:s,hasMore:i,loadMore:o,isLoadingMore:a,isFetching:d}=(0,w.yi)({filters:{user_id:null==e?void 0:e.id},options:{enabled:!!(null==e?void 0:e.id)}}),u=(0,j.useMemo)(()=>{var e;let t=null!==(e=null==r?void 0:r.filter(e=>null==e?void 0:e.tracking_number))&&void 0!==e?e:[];return t.map(normalizeOrderFromApi)},[r]),[c,m]=useSelectedOrder(),x=!a&&!l&&d&&t;if(s)return(0,n.jsx)(_.default,{message:s.message});if((l||t)&&O()(u))return(0,n.jsxs)("div",{className:"my-auto flex h-[80vh] w-full items-center justify-center rounded bg-light p-5 md:p-8",children:[(0,n.jsx)(z,{simple:!0,className:"w-10 h-10"}),(0,n.jsx)("span",{})]});if(!(l||t)&&O()(u))return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(N.Z,{noindex:!0,nofollow:!0}),(0,n.jsx)(NoOrderFound,{})]});let findSelectedOrder=(e,t)=>u.find(r=>r.id===e||r.tracking_number===t);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(N.Z,{noindex:!0,nofollow:!0}),(0,n.jsxs)("div",{className:"flex w-full min-w-0 max-w-full flex-col gap-6",children:[(0,n.jsxs)("div",{className:"hidden w-full min-w-0 overflow-hidden lg:flex",children:[(0,n.jsx)(OrderList,{orders:u,isLoadingMore:a,loadMore:o,hasMore:i}),c&&findSelectedOrder(c.id,c.tracking_number)&&(0,n.jsx)(order_details,{order:findSelectedOrder(c.id,c.tracking_number),loadingStatus:x})]}),(0,n.jsx)("div",{className:"flex w-full min-w-0 flex-col lg:hidden",children:(0,n.jsx)(order_list_mobile,{isLoadingMore:a,onLoadMore:o,hasNextPage:i,orders:u,loadingStatus:x})}),(0,n.jsx)(K,{})]})]})}OrdersPage.authenticationRequired=!0,OrdersPage.getLayout=e=>(0,B.G)((0,n.jsxs)("div",{className:"mx-auto flex w-full max-w-[1560px] flex-col items-stretch bg-light px-5 py-10 lg:bg-gray-100 xl:flex-row xl:items-start xl:px-8 xl:py-14 2xl:px-14",children:[(0,n.jsx)(H.Z,{className:"hidden shrink-0 ltr:mr-8 rtl:ml-8 xl:block xl:w-80"}),(0,n.jsx)("div",{className:"w-full min-w-0 max-w-full flex-1",children:e})]}))}},function(e){e.O(0,[8596,7169,1033,5737,2935,9054,8308,1227,8090,9774,2888,179],function(){return e(e.s=30131)}),_N_E=e.O()}]); 2//# sourceMappingURL=orders-0f2af4d85bfee91d.js.map
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.