"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[747],{7234:(e,r,t)=>{t.d(r,{n:()=>c});var o=t(13829),n=t(61614),i=t(68070),d=t(52541),a=t(61643),s=t(74171),l=t(10945),u=t(50021);function c(e,r){var t=(0,l.m)(null==r?void 0:r.client);(0,a.D$)(e,a.KG.Mutation);var c=n.useState({called:!1,loading:!1,client:t}),h=c[0],p=c[1],x=n.useRef({result:h,mutationId:0,isMounted:!0,client:t,mutation:e,options:r});(0,u.E)(function(){Object.assign(x.current,{client:t,options:r,mutation:e})});var m=n.useCallback(function(e){void 0===e&&(e={});var r=x.current,t=r.options,n=r.mutation,a=(0,o.Cl)((0,o.Cl)({},t),{mutation:n}),l=e.client||x.current.client;x.current.result.loading||a.ignoreResults||!x.current.isMounted||p(x.current.result={loading:!0,error:void 0,data:void 0,called:!0,client:l});var u=++x.current.mutationId,c=(0,i.l)(a,e);return l.mutate(c).then(function(r){var t,o,n=r.data,i=r.errors,a=i&&i.length>0?new s.K4({graphQLErrors:i}):void 0,h=e.onError||(null===(t=x.current.options)||void 0===t?void 0:t.onError);if(a&&h&&h(a,c),u===x.current.mutationId&&!c.ignoreResults){var m={called:!0,loading:!1,data:n,error:a,client:l};x.current.isMounted&&!(0,d.L)(x.current.result,m)&&p(x.current.result=m)}var g=e.onCompleted||(null===(o=x.current.options)||void 0===o?void 0:o.onCompleted);return a||null==g||g(r.data,c),r},function(r){if(u===x.current.mutationId&&x.current.isMounted){var t,o={loading:!1,error:r,data:void 0,called:!0,client:l};(0,d.L)(x.current.result,o)||p(x.current.result=o)}var n=e.onError||(null===(t=x.current.options)||void 0===t?void 0:t.onError);if(n)return n(r,c),{data:void 0,errors:r};throw r})},[]),g=n.useCallback(function(){if(x.current.isMounted){var e={called:!1,loading:!1,client:x.current.client};Object.assign(x.current,{mutationId:0,result:e}),p(e)}},[]);return n.useEffect(function(){var e=x.current;return e.isMounted=!0,function(){e.isMounted=!1}},[]),[m,(0,o.Cl)({reset:g},h)]}},12448:(e,r,t)=>{t.d(r,{t:()=>l});var o=t(41735),n=t(7816),i=t(67730);let d=(0,o.i7)`
  50% {
    transform: scale(1.05);
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1),
      0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }
  100% {
    transform: scale(1);
  }
`,a=e=>(0,o.i7)`
  0% {
    border: 2px solid ${n.f[e].v300};
  }
  80% {
    border: 2px solid ${n.f[e].v300};
  }
  100% {
    border: 1px solid ${i.T.grayLight3};
  }
`,s=(0,o.i7)`
  0% {
    filter: blur(3px);
  }
  100% {
    filter: none;
  }
`,l=o.Ay.div`
  ${e=>e.highlighted&&(0,o.AH)`
      animation:
        ${d} 3s forwards,
        ${a(e.scheme)} 3s forwards;
    `};

  ${e=>!1===e.highlighted&&(0,o.AH)`
      animation: ${s} 5s forwards;
    `}
`},15084:(e,r,t)=>{t.d(r,{A:()=>i});var o=t(98819),n=t(35180);let i=(0,o.A)(function(e){return(0,n.A)(e)?e.split("").reverse().join(""):Array.prototype.slice.call(e,0).reverse()})},23295:(e,r,t)=>{t.d(r,{A:()=>o});let o=(0,t(58130).A)(function(e,r){return Array.prototype.slice.call(r,0).sort(function(r,t){var o=e(r),n=e(t);return o<n?-1:+(o>n)})})},44591:(e,r,t)=>{t.d(r,{A:()=>n}),t(55729);var o=t(6029);let n=()=>(0,o.jsx)("svg",{width:"16",height:"14",viewBox:"0 0 16 14",children:(0,o.jsx)("path",{fill:"#FBBF24",fillRule:"evenodd",clipRule:"evenodd",d:"M6.25706 1.09882C7.02167 -0.26048 8.97875 -0.260481 9.74336 1.09882L15.3237 11.0194C16.0736 12.3526 15.1102 13.9999 13.5805 13.9999H2.4199C0.890251 13.9999 -0.0731769 12.3526 0.676753 11.0194L6.25706 1.09882ZM9.00012 11C9.00012 11.5523 8.55241 12 8.00012 12C7.44784 12 7.00012 11.5523 7.00012 11C7.00012 10.4477 7.44784 10 8.00012 10C8.55241 10 9.00012 10.4477 9.00012 11ZM8.00012 3C7.44784 3 7.00012 3.44772 7.00012 4V7C7.00012 7.55228 7.44784 8 8.00012 8C8.55241 8 9.00012 7.55228 9.00012 7V4C9.00012 3.44772 8.55241 3 8.00012 3Z"})})},45879:(e,r,t)=>{t.d(r,{A:()=>d}),t(55729);var o=t(41735),n=t(6029);let i=o.Ay.picture`
  img {
    width: 100%;
    max-width: 100%;
  }
`,d=({src:e,alt:r,className:t,loading:o})=>(0,n.jsx)(i,{className:t,children:(0,n.jsx)("img",{src:e,alt:r,...o?{loading:o}:{}})})},48832:(e,r,t)=>{t.d(r,{Z:()=>O,A:()=>G});var o=t(7234),n=t(20148),i=t(55729);let d=i.forwardRef(function({title:e,titleId:r,...t},o){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},t),e?i.createElement("title",{id:r},e):null,i.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z",clipRule:"evenodd"}))});var a=t(82203),s=t.n(a),l=t(81278),u=t(29733),c=t(57024),h=t(81826),p=t(41735),x=t(91423),m=t(26759),g=t(7816),f=t(81806),y=t(87118),b=t(12448),w=t(9422),v=t(86818),A=t(13314),L=t(84617),R=t(51129),j=t(36145),$=t(6029);let k=()=>(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(I,{children:(0,$.jsx)(D,{children:(0,$.jsx)("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"700",height:"44"})})}),(0,$.jsx)(E,{children:(0,$.jsx)(D,{children:(0,$.jsx)("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"170",height:"44"})})})]}),I=p.Ay.div`
  width: 100%;

  ${(0,h.up)("sm")} {
    display: none;
  }
`,E=p.Ay.div`
  display: none;

  ${(0,h.up)("sm")} {
    display: block;
    height: 44px;
  }
`,D=(0,p.Ay)(j.Ay)`
  border-radius: 6px;
  height: 44px;
  width: 100%;
  margin-top: 10px;

  ${(0,h.up)("sm")} {
    width: 170px;
    margin-left: 16px;
    margin-top: 0;
  }
`;var N=t(88421),C=t(69353);let O=function(e){return e.Standard="Standard",e.LookupPreview="LookupPreview",e}({}),T=(0,p.Ay)(b.t)`
  width: 100%;
  box-sizing: border-box;
  border-radius: 12px;
  border: ${e=>`1px solid ${e.theme.colors.grayLight3}`};
  padding: 20px 0;
  margin-bottom: 20px;
  position: relative;
  box-shadow:
    0 10px 20px rgba(0, 0, 0, 0.04),
    0 2px 6px rgba(0, 0, 0, 0.04),
    0 0 1px rgba(0, 0, 0, 0.04);
  transition:
    transform 2s cubic-bezier(0.165, 0.84, 0.44, 1),
    box-shadow 2s cubic-bezier(0.165, 0.84, 0.44, 1),
    border-color 3s;

  ${(0,h.up)("sm")} {
    margin-bottom: 36px;
    padding: 24px 16px 26px;
  }
`,P=p.Ay.p`
  font-weight: 800;
  font-size: 24px;
  line-height: 32px;

  margin-bottom: ${e=>e.hasBottomOffset?"40px":"22px"};

  ${(0,h.only)("xs")} {
    padding: 0 16px 21px;
    margin-bottom: 0;
    border-bottom: 1px solid ${e=>e.theme.colors.grayLight4};
  }
`,_=p.Ay.div`
  ${(0,h.only)("xs")} {
    & > *:nth-child(odd) {
      background-color: ${({theme:e})=>e.colors.grayLight};
    }
  }

  ${(0,h.up)("sm")} {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
  }

  ${(0,h.only)("sm")} {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
`,S=p.Ay.div`
  width: 100%;
  box-sizing: border-box;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;

  ${(0,h.only)("xs")} {
    padding: 12px;
  }

  ${(0,h.up)("sm")} {
    width: auto;
    min-width: 170px;
  }
`,F=p.Ay.p`
  color: ${e=>e.theme.colors.grayDark};
  margin-bottom: 4px;
`,M=p.Ay.p`
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  margin: 24px 0 10px;
  color: ${e=>e.theme.colors.darkenBlack2};

  ${(0,h.only)("xs")} {
    padding: 0 12px;
  }
`,J=p.Ay.div`
  display: flex;
  overflow: hidden;
  overflow-x: auto;
  padding-left: 12px;

  ${(0,h.only)("xs")} {
    margin-bottom: 24px;
  }
`,z=p.Ay.div`
  margin-right: 16px;
  width: 160px;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;

  ${(0,h.up)("sm")} {
    width: 144px;
  }
`,V=p.Ay.div`
  width: 160px;
  height: 202px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  margin-bottom: 4px;

  ${(0,h.up)("sm")} {
    width: 144px;
    height: 160px;
  }

  img {
    height: 100%;
    max-height: 100%;
    z-index: -10;
  }
`,q=(0,p.Ay)(v.g)`
  background: rgba(107, 114, 128, 0.8);
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  flex-direction: column;

  svg {
    width: 60px;
    height: 60px;
    margin-bottom: 10px;

    path {
      fill: ${e=>e.theme.colors.white};
    }
  }
`,B=p.Ay.p`
  max-width: 100%;
  color: ${e=>e.theme.colors.grayDark5};
  margin-bottom: 8px;
`,H=p.Ay.p`
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
`,U=p.Ay.div`
  ${(0,h.only)("xs")} {
    width: auto;
    margin: 0 12px;
  }

  ${(0,h.up)("sm")} {
    position: absolute;
    top: 24px;
    right: 16px;
    display: flex;
  }
`,W=(0,p.Ay)(m.Ay)`
  width: 100%;

  ${(0,h.only)("xs")} {
    display: flex;
    justify-content: center;
    margin-top: 10px;
  }

  ${(0,h.up)("sm")} {
    min-width: 170px;
    width: auto;
    text-align: center;
    margin-left: 16px;
  }

  button {
    background-color: ${e=>g.f[e.scheme].v600};
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    font-weight: 500;
    padding: 10px 20px;
  }
`,Y=p.Ay.div`
  display: flex;
  flex-direction: column;

  ${(0,h.up)("sm")} {
    flex-direction: row;
  }
`,Z=(0,p.Ay)(W)`
  margin: 0;

  button {
    background-color: ${e=>e.theme.colors.white};
    border: 1px solid ${e=>e.theme.colors.grayDark2};
    color: ${e=>e.theme.colors.grayDark3};
  }
`,G=({order:e,scheme:r=f.q5.Indigo,type:t=O.Standard,returnPolicyDays:a=30,highlighted:h=null})=>{let p=(0,l.useRouter)(),m=(0,L.eO)(),g=(0,L.Ug)(),{t:b}=(0,u.Bd)(),[j,I]=(0,i.useState)(void 0),[E,{loading:D}]=(0,o.n)(A.$b,{onCompleted:e=>{window.heap.track("Create return",e.createDraftReturn),p.push(`/return/${e.createDraftReturn._id}/select-items`)},update(e,{data:r}){r&&e.writeQuery({query:A.VG,variables:{orderReference:r.createDraftReturn.orderId},data:{getUnfinishedDraftReturn:r.createDraftReturn}})},onError:()=>{let e=b("errors.somethingWentWrong");c.oR.error(e)}}),[G]=(0,o.n)(A.c9,{update(e,{data:r}){if(!r)return;let t=e.identify({id:r.deleteDraftReturn._id,__typename:"DraftReturn"});e.evict({id:t}),e.gc()}}),{loading:Q}=(0,n.IT)(A.VG,{variables:{orderReference:e.id},fetchPolicy:"no-cache",onCompleted:e=>{if(e?.getUnfinishedDraftReturn&&!eo){G({variables:{draftReturnId:{...e.getUnfinishedDraftReturn}._id,retailerSubdomain:g}});return}I(e?.getUnfinishedDraftReturn)}}),K=e.items.map(e=>({...e,key:(0,x.A)()})),X=(0,i.useMemo)(()=>e.returns?e.returns.map(e=>e.items).reduce((e,r)=>[...e,...r],[]):[],[e]),ee=(0,i.useMemo)(()=>e.returns?e.returns.map(e=>e.items.map(r=>({...r,returnStatus:e.status}))).reduce((e,r)=>[...e,...r],[]):[],[e]),er=e.items.every(e=>e.nonReturnable||e.returned),et=(0,i.useMemo)(()=>er||e.items.reduce((e,r)=>e+r.quantity,0)===X.reduce((e,r)=>e+r.quantity,0),[er,e.items,X]),eo=!!e.items.find(e=>!e.nonReturnable)&&((0,R.M)(e.orderDate,a)||!!e.rma)&&!et,en=e.returns?.length===1&&t===O.Standard&&e?.returns[0]?.status===y.Re.DONE&&m===f.JT.EMAIL_VERIFICATION,ei=e.returns?.length>1&&t===O.Standard,ed=!eo&&!e.returns?.length&&t===O.Standard||m===f.JT.ORDER_LOOKUP&&!eo,ea=e.items?.every(e=>e?.expected===!0&&e?.returned===!0),es=j&&j._id&&j.currentStepSlug?`/return/${j._id}/${j.currentStepSlug.replace(/['"]/g,"")}`:"/",el=j?.deliveryWasPaid===!1;return(0,$.jsxs)(T,{id:e.orderReference,"data-cy":"order-card-item",scheme:r,highlighted:h,children:[(0,$.jsx)(P,{hasBottomOffset:ed,"data-cy":"order-reference-title-information",children:`${b("ordersListing.orderReferenceLabel")} #${e.orderReference}`}),(0,$.jsxs)(_,{children:[(0,$.jsxs)(S,{children:[(0,$.jsx)(F,{children:b("ordersListing.orderDeliveryAddressLabel")}),(0,$.jsxs)("p",{children:[e.addr1?`${e.addr1}, `:"",e.city?`${e.city}, `:"",e.country?`${e.country}, `:"",e.state?`${e.state}, `:"",e.zip]})]}),!er&&(0,$.jsxs)(S,{children:[(0,$.jsx)(F,{children:b("ordersListing.daysToReturnLabel")}),(0,$.jsx)("p",{children:(0,R.Y8)(e.orderDate,a)})]}),e.returns?.length?(0,$.jsxs)(S,{children:[(0,$.jsx)(F,{children:b("ordersListing.returnSummaryLabel")}),(0,$.jsxs)("p",{children:[(0,R.ye)(e.currencyCode).format(e.returns.reduce((e,r)=>e+r.refundValue,0)),"\xa0",b("returnsListing.returnSummaryRefund")]})]}):null]}),(0,$.jsx)(M,{children:b("ordersListing.orderItemsSubtitle")}),(0,$.jsx)(J,{children:K.map(r=>(0,$.jsxs)(z,{children:[(0,$.jsxs)(V,{children:[r.imgPath?(0,$.jsx)(v.A,{src:r.imgPath,alt:r.skuDesc,loading:"lazy"}):(0,$.jsxs)(w.PL,{children:[(0,$.jsx)(w.Ay,{variant:w.W2.Hanger}),(0,$.jsx)(w.O1,{children:b("ordersListing.noItemImageLabel")})]}),r.nonReturnable?(0,$.jsx)(v.g,{children:b("ordersListing.nonReturnableItemLabel")}):null,ee.reduce((e,t)=>t.cycleonId===r.cycleonId&&y.Re.DONE===t.returnStatus?e+t.quantity:e,0)===r.quantity||r.expected&&r.returned?(0,$.jsxs)(q,{children:[(0,$.jsx)(d,{}),(0,$.jsx)("p",{children:b("ordersListing.itemWasReturnedLabel")})]}):null]}),(0,$.jsx)(B,{children:r.skuDesc}),(0,$.jsx)(H,{children:(0,R.ye)(e.currencyCode).format(Number(r.price))})]},r.key))}),(0,$.jsxs)(U,{children:[en?(0,$.jsx)(Y,{children:(0,$.jsx)(s(),{href:`/dashboard/returns?highlightReturn=${e.returns[0].id}`,passHref:!0,children:(0,$.jsx)(Z,{scheme:r,title:b("ordersListing.viewReturnLabel")})})}):ei?(0,$.jsx)(C.A,{returnIds:e.returns.filter(e=>e.status===y.Re.DONE).map(e=>e.id),orderReference:e.orderReference}):null,ea?null:el||eo?Q||!j||j.returnWasCreated?Q||j&&!j.returnWasCreated?(0,$.jsx)(k,{}):(0,$.jsx)(W,{scheme:r,title:b("ordersListing.createReturnLabel"),onClick:()=>E({variables:{orderId:e.id,email:e.email}}),loading:D,disabled:D,"data-cy":"create-return-button"}):(0,$.jsx)(s(),{href:es,passHref:!0,children:(0,$.jsx)(W,{loading:D,disabled:D,scheme:r,title:b("ordersListing.continueReturnLabel")})}):ed?(0,$.jsx)(N.A,{order:e,returnPolicyDays:a}):null]})]})}},53443:(e,r,t)=>{t.d(r,{A:()=>L});var o=t(82203),n=t.n(o),i=t(29733),d=t(81826),a=t(41735),s=t(26759),l=t(7816),u=t(81806),c=t(87118),h=t(48832),p=t(88421),x=t(69353),m=t(6029);let g=a.Ay.p`
  font-weight: 800;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  color: ${e=>e.theme.colors.grayDark4};
  margin-bottom: 8px;
`,f=a.Ay.p`
  font-size: 14px;
  line-height: 20px;
  color: ${e=>e.theme.colors.grayDark};
  text-align: center;
  max-width: 280px;
  margin-bottom: 20px;

  ${(0,d.up)("sm")} {
    max-width: 470px;
    margin-bottom: 24px;
  }
`,y=a.Ay.div`
  width: 100%;
  box-sizing: border-box;

  ${(0,d.up)("lg")} {
    padding: 0 90px;
  }

  img {
    z-index: 0 !important;
  }
`,b=a.Ay.div`
  display: flex;
  justify-content: center;
  margin-top: -12px;

  ${(0,d.down)("sm")} {
    width: 100%;
    margin-top: 0;
    flex-direction: column;
  }
`,w=(0,a.Ay)(s.tA)`
  padding: 12px 0;
  width: 100%;

  ${(0,d.up)("sm")} {
    width: 240px;
    margin-right: 24px;
  }

  ${(0,d.down)("sm")} {
    margin-bottom: 10px;
  }
`,v=a.Ay.button`
  padding: 12px 0;
  text-align: center;
  background-color: ${e=>l.f[e.scheme].v700};
  color: ${e=>e.theme.colors.white};
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  border: none;
  border-radius: 6px;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  cursor: pointer;

  ${(0,d.up)("sm")} {
    width: 240px;
    margin-right: 24px;
  }

  ${(0,d.down)("xs")} {
    margin-bottom: 12px;
    width: 100%;
  }
`,A=a.Ay.div`
  width: 100%;
  margin-top: -12px;

  ${(0,d.up)("sm")} {
    display: flex;
    justify-content: center;
  }
`,L=({order:e,closeModal:r,retailer:t,returnAvailable:o})=>{let{t:d}=(0,i.Bd)(),a=e?.returns?.length===1&&e?.returns[0]?.status===c.Re.DONE,s=e?.returns!==void 0&&e?.returns?.length>1;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g,{children:d("orderLookup.titleTwo")}),t?.userJourneyRadio===u.JT.EMAIL_VERIFICATION&&(0,m.jsx)(f,{children:d("orderLookup.descriptionTwo")}),(0,m.jsx)(y,{"data-cy":"lookup-matched-order",children:(0,m.jsx)(h.A,{order:e,type:h.Z.LookupPreview,scheme:t?.theme.colorScheme,returnPolicyDays:t?.returnPolicyDays})}),!e.returns.length&&o?(0,m.jsx)(b,{children:(0,m.jsx)(w,{scheme:t?.theme.colorScheme||u.q5.Indigo,onClick:()=>r(),children:d(t?.userJourneyRadio===u.JT.EMAIL_VERIFICATION?"orderLookup.backToReturnsCanterButton":"orderLookup.backToHomePage")})}):e.returns.length||o?e.returns.length?(0,m.jsxs)(b,{children:[(0,m.jsx)(w,{scheme:t?.theme.colorScheme||u.q5.Indigo,onClick:()=>r(),children:d(t?.userJourneyRadio===u.JT.EMAIL_VERIFICATION?"ordersListing.cancelReturnLabel":"orderLookup.backToHomePage")}),a?(0,m.jsx)(n(),{href:t?.userJourneyRadio===u.JT.EMAIL_VERIFICATION?`/dashboard/returns?highlightReturn=${e.returns[0].id}`:`/track-return?orderReference=${e.returns[0].orderReference}`,passHref:!0,children:(0,m.jsx)(v,{"data-cy":"view-return-button",scheme:t?.theme.colorScheme||u.q5.Indigo,children:d("ordersListing.viewReturnLabel")})}):s?t?.userJourneyRadio===u.JT.EMAIL_VERIFICATION?(0,m.jsx)(x.A,{type:x.R.LookupPreview,userJourney:t?.userJourneyRadio,orderReference:e.orderReference,returnIds:e.returns.filter(e=>e.status===c.Re.DONE).map(e=>t?.userJourneyRadio===u.JT.EMAIL_VERIFICATION?e.id:e.orderReference)}):(0,m.jsx)(n(),{href:`/track-return?orderReference=${e.returns[0].orderReference}`,passHref:!0,children:(0,m.jsx)(v,{scheme:t?.theme.colorScheme||u.q5.Indigo,children:d("ordersListing.viewReturnLabel")})}):null]}):null:t?.userJourneyRadio===u.JT.ORDER_LOOKUP?(0,m.jsx)(b,{children:(0,m.jsx)(w,{scheme:t?.theme.colorScheme||u.q5.Indigo,onClick:()=>r(),children:d("orderLookup.backToHomePage")})}):(0,m.jsx)(A,{children:(0,m.jsx)(p.A,{order:e,returnPolicyDays:t?.returnPolicyDays??30})})]})}},69353:(e,r,t)=>{t.d(r,{A:()=>L,R:()=>g});var o=t(14379),n=t(82203),i=t.n(n),d=t(55729),a=t(29733),s=t(81826),l=t(41735),u=t(26759),c=t(74812),h=t(7816),p=t(81806),x=t(84617),m=t(6029);let g=function(e){return e.Standard="Standard",e.LookupPreview="LookupPreview",e}({}),f=l.Ay.div`
  display: flex;
  position: relative;
  z-index: 20;
`,y=(0,l.Ay)(u.tA)`
  width: ${e=>e.showFromLookup&&"170px"};
  padding: 9px 20px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  background-color: ${e=>e.showFromLookup&&h.f[e.scheme].v700};
  color: ${e=>e.showFromLookup&&e.theme.colors.white};

  &:hover,
  :active {
    background-color: ${e=>e.showFromLookup&&h.f[e.scheme].v800};
  }

  ${(0,s.only)("xs")} {
    padding: 11px 0;
    box-sizing: border-box;
    width: 100%;
  }
`,b=l.Ay.div`
  display: flex;
  align-items: center;
  padding: 0;
  background-color: ${e=>e.showFromLookup&&h.f[e.scheme].v700};
  color: ${e=>e.showFromLookup&&e.theme.colors.white};
  border: none;
  overflow: hidden;
  font-weight: 500;
  border-radius: 6px;

  &:hover,
  &:active {
    opacity: 1;
  }

  ${(0,s.only)("xs")} {
    width: 100%;
    justify-content: space-between;
  }
`,w=(0,l.Ay)(c.y2)`
  right: 0;

  ${(0,s.only)("xs")} {
    width: 100%;
  }
`,v=(0,l.Ay)(u.tA)`
  padding: 12px 11px;
  border-left: 1px solid ${e=>h.f[e.scheme].v300};
  transition: 0.3s ease;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background-color: ${e=>e.showFromLookup&&h.f[e.scheme].v700};
  color: ${e=>e.showFromLookup&&e.theme.colors.white};

  &:hover,
  :active {
    background-color: ${e=>e.showFromLookup&&h.f[e.scheme].v800};
  }

  svg {
    width: 20px;
    height: 20px;
  }
`,A=l.Ay.div`
  line-height: 1.5;

  ${c.c$} {
    white-space: nowrap;
  }
`,L=({orderReference:e,returnIds:r,type:t=g.Standard,userJourney:n=p.JT.EMAIL_VERIFICATION})=>{let[s,l]=(0,d.useState)(!1),u=t!==g.Standard,h=(0,d.useRef)(null),{t:L}=(0,a.Bd)(),R=(0,x.Ef)();return(0,d.useEffect)(()=>{if(window){let e=e=>{e.stopPropagation();let r=h.current;r&&!r.contains(e.target)&&l(!1)};return window.addEventListener("click",e),()=>{window.removeEventListener("click",e)}}},[]),(0,m.jsxs)(f,{children:[r.length>0?(0,m.jsxs)(b,{scheme:R,showFromLookup:u,children:[(0,m.jsx)(i(),{href:n===p.JT.EMAIL_VERIFICATION?`/dashboard/returns?highlightReturn=${r[0]}`:`/track-return?orderReference=${r[0]}`,passHref:!0,children:(0,m.jsx)(y,{as:"div",scheme:R,showFromLookup:u,children:L("ordersListing.viewReturnLabel")})}),(0,m.jsx)(v,{onClick:e=>{e.stopPropagation(),l(e=>!e)},scheme:R,showFromLookup:u,children:(0,m.jsx)(o.A,{})})]}):null,(0,m.jsx)(w,{opened:s,ref:h,children:r.map(r=>(0,m.jsx)(i(),{href:n===p.JT.EMAIL_VERIFICATION?`/dashboard/returns?highlightReturn=${r}`:`/track-return?orderReference=${r}`,passHref:!0,children:(0,m.jsx)(A,{children:(0,m.jsx)(c.c$,{children:`${L("returnsListing.orderReferenceLabel")} #${e}`})})},r))})]})}},84233:(e,r,t)=>{t.d(r,{A:()=>R});var o=t(50473),n=t(44981),i=t(15084),d=t(23295),a=t(37175),s=t(55729),l=t(1909),u=t(29733),c=t(81826),h=t(41735),p=t(21941),x=t(26759),m=t(74812),g=t(81806),f=t(84617),y=t(868),b=t(15928),w=t(6029);let v=h.Ay.form`
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
`,A=(0,h.Ay)(m.FO)`
  width: 100%;
  max-width: 370px;
  margin-bottom: 12px;
`,L=(0,h.Ay)(x.Ay)`
  width: 100%;
  max-width: 370px;

  ${(0,c.up)("lg")} {
    margin-top: 4px;
  }
`,R=({setFoundOrder:e,orderReference:r="",emailOrPostalCode:t="",autoSearch:c=!1})=>{let{t:h}=(0,u.Bd)(),x=p.Ik().shape({orderNumber:p.Yj().required(h("errors.lookupOrderNumberValidation")),contactDetails:p.Yj().required(h("errors.lookupContactDetailsValidationWithoutPhone"))}),[m]=(0,o._)(y.DH),[R,{loading:j,client:$,error:k}]=(0,o._)(b.ZR,{onCompleted:e=>{let r=$?.readQuery({query:b._C});if(!r||r.listOrders.find(r=>r.id===e.orderLookup.id))return e;let t=[e.orderLookup,...r.listOrders],o=i.A(d.A(a.A("orderDate"))(t));return $?.writeQuery({query:b._C,data:{listOrders:o}}),e}}),I=(0,f.oV)(),{control:E,handleSubmit:D,formState:{errors:N},setValue:C,trigger:O}=(0,l.mN)({resolver:(0,n.t)(x),defaultValues:{orderNumber:r,contactDetails:t}}),T=I.retailer,P=(0,s.useCallback)(r=>{R({variables:{orderNumber:r.orderNumber,contactDetails:r.contactDetails}}).then(r=>{T?.userJourneyRadio===g.JT.ORDER_LOOKUP?m({variables:{email:r.data?.orderLookup.email}}).then(t=>{let o=t.data?.getUserByEmail;o&&localStorage.setItem("user",JSON.stringify(o)),e(r.data?.orderLookup?r.data?.orderLookup:null)}):e(r.data?.orderLookup?r.data?.orderLookup:null)}),window.heap.track("Lookup order",{orderNumber:r.orderNumber,query:r.contactDetails})},[R,e,T?.userJourneyRadio,m]);return(0,s.useEffect)(()=>{c&&(C("orderNumber",r??""),C("contactDetails",t??""),O().then(()=>{D(P)(),localStorage.removeItem("orderReference"),localStorage.removeItem("email")}))},[c,r,t,C,O,D,P]),(0,w.jsxs)(v,{onSubmit:D(P),children:[(0,w.jsx)(l.xI,{name:"orderNumber",control:E,render:({field:e})=>(0,w.jsx)(A,{name:e.name,label:h("orderLookup.orderNumberLabel"),inputProps:{...e,"data-cy":"lookup-order-number-input"},error:N.orderNumber?h("errors.lookupOrderNumberValidation"):k?.graphQLErrors[0].extensions?.code==="INVALID_RETAILER"?h("errors.invalidRetailerError"):k?.graphQLErrors[0].extensions?.code==="USER_NOT_FOUND"?h("errors.userNotFoundError"):k?.graphQLErrors[0].extensions?.code==="ORDER_NOT_FOUND"?h("errors.orderNotFoundError"):null})}),(0,w.jsx)(l.xI,{name:"contactDetails",control:E,render:({field:e})=>(0,w.jsx)(A,{name:e.name,label:h("orderLookup.contactDetailsLabelWithoutPhone"),inputProps:{...e,"data-cy":"lookup-contact-information-input"},error:N.contactDetails?h("errors.lookupContactDetailsValidationWithoutPhone"):null})}),(0,w.jsx)(L,{title:h("orderLookup.searchButton"),scheme:T?.theme.colorScheme??g.q5.Indigo,"data-cy":"lookup-submit-button",loading:j})]})}},86818:(e,r,t)=>{t.d(r,{A:()=>a,g:()=>d}),t(55729);var o=t(41735),n=t(45879),i=t(6029);let d=o.Ay.div`
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  color: ${e=>e.theme.colors.white};
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  background: rgba(59, 61, 71, 0.8);
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
`,a=e=>(0,i.jsx)(n.A,{...e})},87118:(e,r,t)=>{t.d(r,{Re:()=>n,hb:()=>o});let o=function(e){return e.Image="image/png",e.PDF="application/pdf",e}({}),n=function(e){return e.DRAFT="DRAFT",e.PENDING_PAYMENT="PENDING_PAYMENT",e.PAYMENT_FAILED="PAYMENT_FAILED",e.PENDING_LABEL="PENDING_LABEL",e.DONE="DONE",e.CANCELLED="CANCELLED",e}({})},88421:(e,r,t)=>{t.d(r,{A:()=>p}),t(55729);var o=t(29733),n=t(81826),i=t(41735),d=t(44591),a=t(51129),s=t(6029);let l=i.Ay.div`
  background-color: ${({theme:e})=>e.colors.warningYellow1};
  padding: 8px 12px;
  display: flex;

  ${(0,n.up)("sm")} {
    padding: 8px 24px;
    width: 340px;
  }

  ${(0,n.up)("lg")} {
    width: 456px;
  }
`,u=i.Ay.div`
  margin-left: 12px;
`,c=i.Ay.p`
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #92400e;
`,h=i.Ay.p`
  margin-top: 8px;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: ${({theme:e})=>e.colors.warningYellow2};
`,p=({order:e,returnPolicyDays:r})=>{let{t}=(0,o.Bd)();return(0,s.jsxs)(l,{children:[(0,s.jsx)(d.A,{}),(0,s.jsxs)(u,{children:[(0,s.jsx)(c,{children:t("ordersListing.returnCreationNotAvailableTitle")}),(0,s.jsx)(h,{children:(0,a.M)(e.orderDate,r)||e.rma?t("ordersListing.creationUnavailableItemsReason"):t("ordersListing.creationUnavailablePolicyReason",{days:r})})]})]})}}}]);