1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5321],{36117:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/my-account/exchange-order",function(){return n(26127)}])},21069:function(e,t,n){"use strict";n.d(t,{d:function(){return MyAccountCardHome}});var s=n(85893),a=n(41664),l=n.n(a),r=n(57207);function MyAccountCardHome(e){let{title:t,iconName:n,viewAll:a,children:o,className:c}=e;return(0,s.jsxs)("div",{className:"tw-flex tw-w-full tw-flex-col tw-justify-start ".concat(c),children:[(0,s.jsxs)("div",{className:"tw-flex tw-w-full tw-items-center tw-justify-between tw-border-b tw-border-soft-peach tw-px-4 tw-py-3",children:[(0,s.jsxs)("div",{className:"tw-flex tw-items-center tw-gap-1",children:[!!n&&(0,s.jsx)(r.X,{name:n}),(0,s.jsx)("p",{className:"tw-text-sm tw-text-black",children:t})]}),function(){if(!a)return null;let{href:e,label:t,dataTestId:n}=a;return(0,s.jsx)(l(),{className:"tw-flex-shrink-0 tw-flex-grow-0 tw-text-left tw-text-xs tw-text-black tw-underline","data-testid":n,href:e,children:t})}()]}),(0,s.jsx)("div",{className:"tw-flex tw-w-full tw-flex-grow tw-flex-col tw-items-center tw-justify-center tw-gap-3 tw-self-stretch tw-p-4",children:o})]})}},11253:function(e,t,n){"use strict";n.d(t,{C:function(){return MyAccountLoadMore}});var s=n(85893);n(67294);var a=n(57207),l=n(28542),r=n(37340),o=n(20256);function _templateObject(){let e=(0,r._)(["\n background: ",";\n background: linear-gradient(\n 0deg,\n rgba(255, 255, 255, 1) 50%,\n rgba(255, 255, 255, 0) 100%\n );\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n align-items: center;\n position: absolute;\n left: 0;\n bottom: 0;\n height: 150px;\n width: 100%;\n padding-bottom: 15px;\n\n button {\n outline: none;\n cursor: pointer;\n border: none;\n background: ",";\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n\n p {\n text-decoration: underline;\n width: 100%;\n }\n }\n"]);return _templateObject=function(){return e},e}let c=o.ZP.div.withConfig({componentId:"sc-74dde6c7-0"})(_templateObject(),e=>e.theme.colors.myAccount.loadMore.background,e=>e.theme.colors.myAccount.loadMore.button.background);function MyAccountLoadMore(e){let{isLoading:t,onClick:n,text:r,...o}=e;return(0,s.jsx)(c,{...o,children:(0,s.jsxs)("button",{type:"button",onClick:n,"data-testid":l.c$.SHOW_ALL_PRODUCTS_BUTTON,children:[(0,s.jsx)("p",{children:t?"Carregando...":"".concat(r)}),(0,s.jsx)(a.X,{name:"arrowDown",size:10})]})})}},55981:function(e,t,n){"use strict";n.d(t,{H:function(){return ExchangeProtocol}});var s,a,l=n(85893),r=n(41664),o=n.n(r),c=n(16114),i=n(28542),u=n(42048),d=n(15514),w=n(31307),x=n(1034);(s=a||(a={})).SUCCESS="SUCCESS",s.DANGER="DANGER";let E=[{status:"SUCCESS",message:"Solicita\xe7\xe3o efetuada"},{status:"SUCCESS",message:"Solicita\xe7\xe3o aprovada"},{status:"SUCCESS",message:"Aguardando entrega na loja"},{status:"SUCCESS",message:"Aguardando postagem"},{status:"SUCCESS",message:"Coleta efetuada"},{status:"SUCCESS",message:"Postagem efetuada"},{status:"SUCCESS",message:"Produto recebido"},{status:"SUCCESS",message:"Estorno liberado"},{status:"SUCCESS",message:"Troca efetuada"},{status:"DANGER",message:"Solicita\xe7\xe3o cancelada"},{status:"DANGER",message:"Solicita\xe7\xe3o negada"}],f={[a.SUCCESS]:"tw-bg-feta tw-text-fun-green",[a.DANGER]:"tw-bg-pot-pourri tw-text-upsdell-red"};function renderExchangeStatus(e){let t=E.find(t=>t.message===e);if(!t)return null;let n=t.message===x._A.EXCHANGED?"Trocado por outro produto":t.message;return(0,l.jsx)("span",{className:"tw-w-fit tw-rounded tw-p-2 ".concat(f[t.status]),children:n})}function StepsStatus(e){var t;let{exchange:n}=e,s=n.returnRequestSteps.find(e=>e.status===x.EXCHANGE_STATUS_TYPE.REJECTED||e.status===x.EXCHANGE_STATUS_TYPE.CANCELED),a=n.returnRequestSteps.some(e=>e.status===x.EXCHANGE_STATUS_TYPE.APPROVED),l=n.returnStatus.code===x.EXCHANGE_STATUS_TYPE.ERROR,{postage:r,pickUpTracking:o}=n;if((null==s?void 0:s.status)===x.EXCHANGE_STATUS_TYPE.REJECTED)return renderExchangeStatus(x._A.REJECTED);if((null==s?void 0:s.status)===x.EXCHANGE_STATUS_TYPE.CANCELED)return renderExchangeStatus(x._A.CANCELED);if(l)return renderExchangeStatus(x._A.CREATED);if(a)return""!==r.collectionNumber?function(e){let{objectDetails:t}=e.postage,n=e.returnRequestSteps.some(e=>e.status===x.EXCHANGE_STATUS_TYPE.RECEIVED),s=t.length>0?x._A.POSTED:x._A.APPROVED;return n?renderExchangeStatus(x._A.RECEIVED):renderExchangeStatus(s)}(n):""!==o.code?function(e){let t=e.returnRequestSteps.some(e=>e.status===x.EXCHANGE_STATUS_TYPE.COLLECTED),n=e.returnRequestSteps.some(e=>e.status===x.EXCHANGE_STATUS_TYPE.RECEIVED),s=t?x._A.COLLECTED:x._A.APPROVED;return n?renderExchangeStatus(x._A.RECEIVED):renderExchangeStatus(s)}(n):renderExchangeStatus(x._A.APPROVED);let c=(0===(t=n.returnRequestSteps).length?"":t.reduce((e,t)=>
1t.statusOrder>e.statusOrder?t:e).status)||n.returnStatus.code;return renderExchangeStatus(x.M6[c]||x._A.CREATED)}function ExchangeProtocol(e){var t;let{exchange:n}=e,{protocol:s,entries:a,order:r,date:x}=n,E=null==a?void 0:a[0],{product:{code:f="",images:m=[],name:h="",size:S=""}={},totalPrice:{formattedValue:g=""}={},action:p=""}=E||{};return(0,l.jsxs)("div",{className:"tw-mt-6 tw-flex tw-flex-col tw-bg-white",children:[(0,l.jsxs)("div",{className:"tw-flex tw-w-full tw-justify-between tw-border-b tw-border-soft-peach tw-px-4 tw-py-3",children:[(0,l.jsxs)("p",{className:"tw-text-base tw-font-semibold","data-testid":i.Tp.PROTOCOL_NUMBER,children:["Solicita\xe7\xe3o ",s]}),(0,l.jsx)(o(),{className:"tw-underline",href:"".concat(u.Z.MY_ACCOUNT.EXCHANGE_DETAILS,"/").concat(s),children:"Detalhes"})]}),(0,l.jsxs)("div",{className:"tw-m-4 tw-flex tw-border tw-border-soft-peach tw-p-4",children:[(0,l.jsxs)("div",{className:"tw-relative",children:[function(e){let t=e.entries.length>1;return t?(0,l.jsx)("div",{className:"tw-absolute tw-z-10 tw-size-5 tw-rounded-full tw-bg-black tw-text-white",children:(0,l.jsxs)("span",{className:"tw-flex tw-size-full tw-items-center tw-justify-center tw-text-xs",children:["+",e.entries.length-1]})}):null}(n),(0,l.jsx)(c.P,{src:(null===(t=m[0])||void 0===t?void 0:t.url)||w.S.MOCK,alt:h,width:90,height:120},f)]}),(0,l.jsxs)("div",{className:"tw-gap-2 tw-pl-2",children:[(0,l.jsx)("p",{children:h}),(0,l.jsxs)("p",{className:"tw-font-semibold",children:["Tamanho: ",(0,l.jsx)("span",{className:"tw-font-normal",children:S})]}),(0,l.jsxs)("p",{className:"tw-font-semibold",children:["Valor total:"," ",(0,l.jsx)("span",{className:"tw-font-normal",children:g})]})]})]}),(0,l.jsxs)("div",{className:"tw-flex tw-w-full tw-flex-col tw-items-start tw-justify-between tw-gap-2 tw-px-4 tw-pb-4 lg:tw-flex-row lg:tw-items-center",children:[(0,l.jsxs)("p",{className:"tw-font-semibold",children:["Pedido: ",(0,l.jsx)("span",{className:"tw-font-normal",children:r})]}),(0,l.jsxs)("p",{className:"tw-font-semibold",children:["Solicita\xe7\xe3o:"," ",(0,l.jsx)("span",{className:"tw-font-normal",children:function(e){let t={RETURN_WITH_CREDITS_REFUND:d.ou.RETURN_WITH_CREDITS_REFUND,RETURN_WITH_REFUND:d.ou.RETURN_WITH_REFUND,RETURN_WITH_REPLACEMENT:d.ou.RETURN_WITH_REPLACEMENT,RETURN_WITH_REVERSAL:d.ou.RETURN_WITH_REVERSAL};return t[e]||t.RETURN_WITH_REVERSAL}(p)})]}),(0,l.jsxs)("p",{className:"tw-font-semibold",children:["Data da solicita\xe7\xe3o: ",(0,l.jsx)("span",{className:"tw-font-normal",children:x})]}),(0,l.jsx)(StepsStatus,{exchange:n})]})]})}},26127:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return T},default:function(){return ExchangeOrder}});var s=n(85893),a=n(9008),l=n.n(a),r=n(67294),o=n(11163),c=n(20256),i=n(6357),u=n(13892),d=n(64893),w=n(42048),x=n(69183),E=n(89116),f=n(53560),m=n(83516),h=n(21069),S=n(60383),g=n(10547),p=n(73866),N=n(62854);let C="Ocorreu um erro ao buscar suas solicita\xe7\xf5es, tente novamente!";function ExchangePage(e){let{slots:t,...n}=e,[a,l]=(0,r.useState)(!0),[_,T]=(0,r.useState)([]),[A,j]=(0,r.useState)(2),[R,b]=(0,r.useState)(!1),v=(0,o.useRouter)(),{toast:U}=(0,x.pm)(),D=(0,c.Fg)(),P=_.length>0,O=(0,r.useCallback)(async()=>{l(!0);let[{hasError:e,errors:t,result:n},{result:s}]=await Promise.all([S.d.getUserExchanges(),g.K.getLastOrder()]);if(e){U.error(C),p.vU({title:C,stack:t}),l(!1);return}n&&T(n),b(!!(null==s?void 0:s.code)),l(!1)},[U]);function showAllProtocols(){let e=_.length;j(e)}return(0,r.useEffect)(()=>{O()},[O]),(0,s.jsxs)(m.R,{slots:t,...n,children:[(0,s.jsx)(h.d,{iconName:"sync",title:"Devolu\xe7\xf5es",className:"tw-h-fit tw-bg-white",children:(0,s.jsxs)("div",{className:"tw-flex tw-w-full tw-flex-col tw-justify-between tw-gap-6 tw-py-2 tw-text-sm lg:tw-flex-row",children:[a?(0,s.jsx)(i.O,{lines:2}):R?P?(0,s.jsxs)("div",{className:"tw-flex tw-flex-col tw-gap-1",children:[(0,s.jsx)("p",{children:"Encontrou algum problema em seu pedido?"}),(0,s.jsx)("p",{children:"Solicite a devolu\xe7\xe3o por aqui."})]}):"Voc\xea ainda n\xe3o solicitou nenhuma devolu\xe7\xe3o.":(0,s.jsxs)("div",{className:"tw-flex tw-flex-col tw-gap-1",children:[(0,s.jsx)("p",{children:"Nenhum pedido encontrado para solicitar a devolu\xe7\xe3o."}
1),(0,s.jsx)("p",{children:"Aproveite para garantir as novidades!"})]}),a?(0,s.jsx)(i.O,{className:"[&>.skeleton-line]:tw-h-10 [&>.skeleton-line]:lg:tw-w-4/6 [&>.skeleton-line]:lg:tw-self-end"}):P||R?(0,s.jsx)(u.z,{variant:D.commonButtonVariants.myAccount.trackOrder,className:(0,N.C$)({_common:"tw-m-0 lg:tw-max-h-10 lg:tw-min-h-[unset] lg:tw-w-full\n lg:tw-max-w-[340px]",schutz:"lg:tw-min-h-9"}),onClick:function(){v.push(w.Z.MY_ACCOUNT.ORDERS)},children:"Solicitar nova devolu\xe7\xe3o"}):(0,s.jsx)(u.z,{variant:d.c.outlined,className:"tw-m-0 lg:tw-w-full lg:tw-max-w-80",onClick:function(){v.push(w.Z.CATEGORY_NEWS)},children:"Conferir novidades"})]})}),(0,s.jsxs)("div",{className:"tw-relative tw-flex tw-flex-col",children:[P?null==_?void 0:_.slice(0,A).map(e=>(0,s.jsx)(f.H,{exchange:e},e.protocol)):null,function(){let e=_.length>2&&2===A;return e?(0,s.jsx)(E.C,{isLoading:a,onClick:showAllProtocols,text:"Conferir mais solicita\xe7\xf5es"}):null}()]})]})}var _=n(85413),T=!0;function ExchangeOrder(e){let{slots:t}=e,n="Devolu\xe7\xf5es | ".concat(_.T.PAGE_TITLE_BRAND_NAME);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(l(),{children:(0,s.jsx)("title",{children:n})}),(0,s.jsx)(ExchangePage,{slots:t})]})}}},function(e){e.O(0,[2422,741,3985,8597,3823,3445,4607,3516,6720,9774,2888,179],function(){return e(e.s=36117)}),_N_E=e.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.