1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="b5384467-7152-568f-aefd-a25894904db5")}catch(e){}}(); 3!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._posthogReleaseId=e._posthogReleaseId||"01a0cf28-f915-0000-c1ab-65cbcf56b850";var n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="ce8fd3ba-fdca-5083-8a6d-820c6164c894")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[876,1141],{23834:(e,t,a)=>{a.d(t,{A:()=>A});var s=a(64476),r=a(55473),n=a(58503),l=a(76895),i=a(29025),o=a(2893),d=a(48891),c=a(68205),u=a(61207),m=a(60443),f=a(5776),y=a(8645),h=a(68339),x=a(52048),g=a(30147),p=a(65808);let A=e=>{let{open:t,onClose:a,suggestedAddress:A,enteredAddress:j,onConfirm:v}=e,b=(0,h.ol)(),[M,C]=(0,f.useState)(!0),w=(0,f.useCallback)(()=>{let e=A&&M?A:j;v(e,e===A)},[j,v,M,A]);return(0,s.jsxs)(r.A,{open:t,onClose:a,"data-sentry-element":"Dialog","data-sentry-component":"ConfirmAddressDialog","data-sentry-source-file":"ConfirmAddressDialog.tsx",children:[(0,s.jsx)(p.A,{onClose:a,"data-sentry-element":"DialogTitle","data-sentry-source-file":"ConfirmAddressDialog.tsx",children:(0,s.jsx)(y.A,{defaultMessage:"Verify your address",id:"r5U+Yp","data-sentry-element":"FormattedMessage","data-sentry-source-file":"ConfirmAddressDialog.tsx"})}),(0,s.jsxs)(n.A,{className:"p-4","data-sentry-element":"DialogContent","data-sentry-source-file":"ConfirmAddressDialog.tsx",children:[(0,s.jsx)(l.A,{className:"mb-4","data-sentry-element":"Typography","data-sentry-source-file":"ConfirmAddressDialog.tsx",children:A?(0,s.jsx)(y.A,{defaultMessage:"The address you entered could not be verified. To ensure delivery of your order, weâve suggested another address.",id:"zhsrWV"}):(0,s.jsx)(y.A,{defaultMessage:"The address you entered could not be verified. To ensure delivery of your order, please confirm that the address you entered is valid.",id:"GP7kpx"})}),(0,s.jsx)(i.A,{container:!0,spacing:2,alignItems:b?void 0:"stretch","data-sentry-element":"Grid","data-sentry-source-file":"ConfirmAddressDialog.tsx",children:A?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.A,{item:!0,xs:12,sm:6,children:(0,s.jsx)(o.A,{elevation:1,children:(0,s.jsxs)(d.A,{onClick:()=>C(!0),className:"flex items-start justify-start p-2",children:[M?(0,s.jsx)(u.A,{color:"primary"}):(0,s.jsx)(m.A,{color:"primary"}),(0,s.jsxs)("div",{className:"ml-2",children:[(0,s.jsx)(l.A,{className:"mb-1 font-bold",children:(0,s.jsx)(y.A,{defaultMessage:"Suggested address",id:"EO0Fjb",description:"Suggested postal address"})}),(0,s.jsx)(x.A,{address:A})]})]})})}),(0,s.jsx)(i.A,{item:!0,xs:12,sm:6,children:(0,s.jsx)(o.A,{elevation:1,children:(0,s.jsxs)(d.A,{onClick:()=>C(!1),className:"flex items-start justify-start p-2",children:[M?(0,s.jsx)(m.A,{color:"primary"}):(0,s.jsx)(u.A,{color:"primary"}),(0,s.jsxs)("div",{className:"ml-2",children:[(0,s.jsx)(l.A,{className:"mb-1 font-bold",children:(0,s.jsx)(y.A,{defaultMessage:"Entered address",id:"iftDUd",description:"Postal address that the use entered"})}),(0,s.jsx)(x.A,{address:j})]})]})})})]}):(0,s.jsxs)("div",{className:"flex flex-col gap-y-1 p-2",children:[(0,s.jsx)(l.A,{className:"font-bold",children:(0,s.jsx)(y.A,{defaultMessage:"Entered address",id:"iftDUd",description:"Postal address that the use entered"})}),(0,s.jsx)(x.A,{address:j})]})})]}),(0,s.jsxs)(g.A,{"data-sentry-element":"DialogActions","data-sentry-source-file":"ConfirmAddressDialog.tsx",children:[(0,s.jsx)(c.A,{variant:"outlined",color:"primary",onClick:a,"data-sentry-element":"Button","data-sentry-source-file":"ConfirmAddressDialog.tsx",children:(0,s.jsx)(y.A,{defaultMessage:"Back",id:"cyR7Kh","data-sentry-element":"FormattedMessage","data-sentry-source-file":"ConfirmAddressDialog.tsx"})}),(0,s.jsx)(c.A,{variant:"contained",color:"primary",onClick:w,"data-sentry-element":"Button","data-sentry-source-file":"ConfirmAddressDialog.tsx",children:A?(0,s.jsx)(y.A,{defaultMessage:"Use This Address",id:"8fhs61"}):(0,s.jsx)(y.A,{defaultMessage:"Use Entered Address",id:"lpwPBX"})})]})]})}},31141:(e,t,a)=>{a.r(t),a.d(t,{default:()=>aR});var s,r,n,l=a(64476),i=a(29025),o=a(54681),d=a(13655),c=a(44033),u=a(98103),m=a(42155),f=a.n(m),y=a(5776),h=a(35542),x=a(99328),g=a(40897),p=a(57833),A=a(40065),j=a(68339),v=a(76895),b=a(8645),M=a(80820),C=a(18065);function w(e){return{query:p._JV,variables:{brandId:e}}}function k(){let e=(0,g.Wg)(),{storefrontFinancialData:t,loading:a,error:s}=(0,C.MM)(),{platformFeeCash:r,platformFeeStoreCredit:n}=(0,g.qQ)(),l=t?.balances[0]?.current_balance||0,i=t?.payout_settings?.cashout_percent,o=t?.payout_settings?.store_credit_percent,d=(0,M.uy)(i)?Math.round(l-l*r):Math.round(l*i),c=(0,M.uy)(o)?Math.round(l-l*n):Math.round(l*o),{data:u,loading:m}=(0,p.kin)({variables:{brandId:e}}),f=u?.getBonusBalances?.cash??0,y=u?.getBonusBalances?.storeCredit??0;return{cashBalance:d,storeCreditBalance:c,currentBalance:l,loading:a,error:s,bonusBalancesLoading:m,cashBonus:f,storeCreditBonus:y,cashWithdrawableAmount:d+f,storeCreditWithdrawableAmount:c+y}}var N=a(76910),_=a(33399),I=a(67988),S=a(815);let T=e=>{let{className:t,isSelected:a}=e,{isGiftCard:s,isDiscountCode:r,isVoucher:n}=(0,j.Kg)(),{disabledCashoutOptions:i}=(0,g.qQ)(),{cashOnlyPayout:o,balanceDisplayTitleVariant:d}=(0,_.A)("BalanceDisplay"),{cashBalance:c,storeCreditBalance:u}=k(),{formatCentsFull:m}=(0,I.A)(),y=(0,N.A)("BalanceDisplay"),{label:h}=(0,S.A)("BalanceDisplay");return(0,l.jsxs)("div",{className:f()("flex flex-col",t),"data-sentry-component":"BalanceDisplay","data-sentry-source-file":"BalanceDisplay.tsx",children:[(0,l.jsx)(v.A,{className:f()({[y.selected??""]:!0===a},y.title??"mb-1 capitalize"),variant:d??void 0,"data-sentry-element":"Typography","data-sentry-source-file":"BalanceDisplay.tsx",children:h??(0,l.jsx)(b.A,{defaultMessage:"Current balance",id:"kuYpoI"})}),(0,l.jsxs)("div",{className:"flex",children:[!0!==o?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(v.A,{className:f()({[y.selected??""]:!0===a},y.priceTypography??"flex flex-col text-lg leading-tight font-bold",{"opacity-50":i?.includes("giftCard")}),children:[(0,l.jsx)("span",{children:m(u)}),(0,l.jsx)("span",{className:"text-xs font-normal capitalize",children:r?(0,l.jsx)(b.A,{defaultMessage:"Discount Code",id:"jvKNMP"}):n?(0,l.jsx)(b.A,{defaultMessage:"Voucher",id:"9BvYb9"}):s?(0,l.jsx)(b.A,{defaultMessage:"Gift Card",id:"8182vz"}):(0,l.jsx)(b.A,{defaultMessage:"Store Credit",id:"YbVDN7"})})]}),(0,l.jsx)(v.A,{className:f()({[y.selected??""]:!0===a},y.orTypography??"mx-3 text-lg leading-tight"),color:"textSecondary",children:(0,l.jsx)(b.A,{defaultMessage:"or",id:"Ntjkqd"})})]}):null,(0,l.jsxs)(v.A,{className:f()({[y.selected??""]:!0===a},y.priceTypography??"flex flex-col text-lg leading-tight font-bold"),"data-sentry-element":"Typography","data-sentry-source-file":"BalanceDisplay.tsx",children:[(0,l.jsx)("span",{children:m(c)}),(0,l.jsx)("span",{className:"text-xs font-normal capitalize",children:(0,l.jsx)(b.A,{defaultMessage:"Cash",id:"B5TEQ6","data-sentry-element":"FormattedMessage","data-sentry-source-file":"BalanceDisplay.tsx"})})]})]})]})};var D=a(68205),L=a(53633),P=a(90455),F=a(31719),E=a(66881),q=a(9230),B=a(64785),O=a(71869),R=a(91347),W=a(51456),U=a(12932),G=a(26753);let z=()=>{let{giftCardsDisabledAlert:e}=(0,U.A)();return(0,l.jsx)(q.A,{severity:"info","data-sentry-element":"Alert","data-sentry-component":"GiftCardCashoutDisabledAlert","data-sentry-source-file":"GiftCardCashoutDisabledAlert.tsx",children:e})};var Q=a(43032),Y=a(91178),V=a(4866);let Z=e=>{let{GiftCardDialogTemplate:t}=(0,y.useContext)(V.A);return(0,l.jsx)(t,{...e,"data-sentry-element":"GiftCardDialogTemplate","data-sentry-component":"GiftCardDialog","data-sentry-source-file":"GiftCardDialog.tsx"})},H=e=>{let{open:t,onClose:a}=e,{storeCreditBalance:s,storeCreditBonus:r}=k(),{giftCardMax:n}=(0,g.qQ)(),i=(0,g.Wg)(),o=(0,Q.d4)(e=>e.auth.uid),[d,c]=(0,y.useState)(!1),u=(0,Q.wA)(),m=(0,h.A)(),{storefront:f,loading:x}=(0,C.MM)(),[A,j]=(0,y.useState)(0),[v,{loading:b}]=(0,p.E37)({refetchQueries:[{query:p.pwv,variables:{storefront_id:f?.storefront_id,brand_id:i,user_id:o}},w(i)]}),M=(0,y.useCallback)(()=>{c(!1)},[]);function N(){u((0,Y.kw)({message:m.formatMessage({defaultMessage:"There was a problem crediting your account. Please try again or c
3ontact support.",id:"OlM75K"}),options:{variant:"error"}}))}async function _(e){if(!f)return void N();try{let{data:t}=await v({variables:{brand_id:i,amount:e.amount,email:f.email,storefront_id:f.storefront_id}});j(t?.requestStoreCredit?.amount_withdrawn??0),a(),c(!0)}catch{N()}}return x?null:(0,l.jsx)(Z,{onClose:a,onSubmit:_,onCloseConfirmation:M,open:t,confirmationOpen:d,storeCreditBalance:s,storeCreditBonus:r,amountWithdrawn:A,loading:b,giftCardMax:n,"data-sentry-element":"GiftCardDialog","data-sentry-component":"GiftCardDialogWrapper","data-sentry-source-file":"GiftCardDialogWrapper.tsx"})};var $=a(31188),K=a(98400);let X=e=>{let{transaction:t,className:a}=e,{formatCents:s,formatDate:r}=(0,I.A)(),n=(0,j.bn)(),{data:i}=(0,p.d3F)({variables:{id:t.brand_id},skip:!t.brand_id}),o=i?.brands_by_pk,u=(0,h.A)(),{showBrandNameAfterStoreCreditTransactionLabel:m}=(0,_.A)("MyActivityTransactionItem"),{storeCreditWithdrawalLabel:y}=(0,S.A)("MyActivityTransactionItem"),x=t.gift_cards?.at(0),g={amount:s(t.amount),fee:s(Math.abs(t.fee)),bonus:s(t.bonus??0)},A=t.fee?t.fee>0?u.formatMessage({defaultMessage:"{amount} - {fee} fee",id:"uYwHpN"},g):u.formatMessage({defaultMessage:"{amount} + {fee} bonus",id:"qO6R5c"},g):t.bonus?u.formatMessage({defaultMessage:"{amount} + {bonus} bonus",id:"rZkoTT"},g):null;return(0,l.jsxs)(d.A,{className:f()({"shadow-border-bg":n},"items-start px-2 py-0 sm:px-0",a),"data-sentry-element":"ListItem","data-sentry-component":"MyActivityTransactionItem","data-sentry-source-file":"MyActivityTransactionItem.tsx",children:[(0,l.jsx)(c.A,{primary:(0,l.jsxs)("div",{className:"truncate",children:[(e=>{switch(e.type){case p.v49.Sale:if(e.listing?.product)return u.formatMessage({defaultMessage:"Item Sold: {productName}",id:"jMzChs"},{productName:(0,K.Si)(e.listing?.product)});return u.formatMessage({defaultMessage:"Item Sold",id:"702k+n"});case p.v49.CashOut:return u.formatMessage({defaultMessage:"Cash withdrawal",id:"N3x9d0"});case p.v49.StoreCredit:return y??u.formatMessage({defaultMessage:"Store credit withdrawal",id:"Kj5MHK"});case p.v49.Credit:return u.formatMessage({defaultMessage:"Account credit",id:"bk6Lnx"});case p.v49.Debit:return u.formatMessage({defaultMessage:"Account debit",id:"H8LKZT"});case p.v49.ForfeitBonus:return u.formatMessage({defaultMessage:"Bonus forfeited",id:"PS95Fj"});default:return""}})(t)," ",(m??!0)&&t.type===p.v49.StoreCredit&&o?.name?`(${o.name})`:""]}),secondary:(0,l.jsxs)(l.Fragment,{children:[r(t.created_at),x?.external_id?(0,l.jsx)("div",{children:(0,l.jsx)(b.A,{defaultMessage:"Reference: #{externalGiftCardId}",id:"TeVmTS",values:{externalGiftCardId:x?.external_id}})}):null]}),className:"flex-2","data-sentry-element":"ListItemText","data-sentry-source-file":"MyActivityTransactionItem.tsx"}),(0,l.jsx)(c.A,{primary:s(t.type===p.v49.ForfeitBonus?-(t.bonus??0):t.amount-t.fee),secondary:t.type===p.v49.ForfeitBonus?null:A,className:"flex-1 text-right","data-sentry-element":"ListItemText","data-sentry-source-file":"MyActivityTransactionItem.tsx"})]},t.id)};var J=a(44295),ee=a(84206),et=a(86272),ea=a(9294),es=a(81935),er=a(2786);function en(){let e=(0,h.A)(),t=(0,g.Wg)(),{formatCents:a,formatDate:s}=(0,I.A)(),{data:r,loading:n}=(0,p.G$l)({variables:{brandId:t,type:"listing_sold"}});if(!0===n)return(0,l.jsx)(J.A,{className:"mb-10 h-12",variant:"rect",width:"100%"});let i=ea.L.safeParse(r?.getActivePayoutIncentives?.activePayoutIncentives?.at(0));if(!i.success)return(0,ee.h)(Error("Invalid payout incentive"),et.y.PAYOUT_INCENTIVES,{error:i.error,incentive:r?.getActivePayoutIncentives?.activePayoutIncentives?.at(0)}),null;let o=i.data;if(!o)return null;let d={[p.bZ4.Balance]:e.formatMessage({defaultMessage:"Cash or Store Credit",id:"r7XWLH"}),[p.bZ4.StoreCredit]:e.formatMessage({defaultMessage:"Store Credit",id:"YbVDN7"}),[p.bZ4.Cash]:e.formatMessage({defaultMessage:"Cash",id:"B5TEQ6"})};return(0,l.jsx)(q.A,{severity:"info",className:"mb-10 text-center text-balance",icon:(0,l.jsx)(l.Fragment,{}),"data-sentry-element":"Alert","data-sentry-component":"MyBalancePromotionAlert","data-sentry-source-file":"MyBalancePromotionAlert.tsx",children:(0,l.jsx)(v.A,{"data-sentry-element":"Typography","data-sentry-source-file":"MyBalancePromotionAlert.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"<bold>{incentiveName}</bold>: For a limited time, choose <bold>{bonusMedium}</bold> and recieve a {value} bonus for items listed and sold between {startTime} and {endTime}. <termsLink>See promotion details</termsLink>.",id:"3qIVbn",values:{bold:e=>(0,l.jsx)("span",{className:"font-bold",children:e}),incentiveName:o.name,bonusMedium:d[o.medium],value:o.value_type===p.boe.FixedAmount?a(o.value):`${o.value}%`,startTime:s(o.start_time),endTime:s(o.end_time),termsLink:e=>(0,l.jsx)(er.A,{href:es.A.reverse("promotions",{payoutIncentiveId:o.id}),children:e})},"data-sentry-element":"FormattedMessage","data-sentry-source-file":"MyBalancePromotionAlert.tsx"})})})}let el=e=>{let{MyBalanceTextTemplate:t}=(0,y.useContext)(V.A);return(0,l.jsx)(t,{...e,"data-sentry-element":"MyBalanceTextTemplate","data-sentry-component":"MyBalanceText","data-sentry-source-file":"MyBalanceText.tsx"})},ei=e=>{let{PaymentOptionsBlockContextTemplate:t}=(0,y.useContext)(V.A);return(0,l.jsx)(t,{...e,"data-sentry-element":"PaymentOptionsBlockContextTemplate","data-sentry-component":"PaymentOptionsBlockContext","data-sentry-source-file":"PaymentOptionsBlockContext.tsx"})};var eo=a(55473),ed=a(58503),ec=a(346),eu=a(62698),em=a(79563),ef=a(60442),ey=a(30147),eh=a(65808);let ex=e=>{let{open:t,onClose:a}=e,s=(0,j.ol)(),{formatCents:r}=(0,I.A)(),{brandName:n,mainSiteShortUrl:i,shopName:o}=(0,g.Gh)(),{register:d,errors:c,handleSubmit:u}=(0,ec.mN)(),{storeCreditBonus:m,storeCreditWithdrawableAmount:f}=k(),x=(0,g.Wg)(),A=(0,Q.d4)(e=>e.auth.uid),[N,_]=(0,y.useState)(!1),[T,L]=(0,y.useState)(""),[P,F]=(0,y.useState)(0),E=(0,h.A)(),{storefront:q,loading:B}=(0,C.MM)(),{payoutTimingDisclaimer:O,requestCompleteBody:R}=(0,S.A)("StoreCreditDialog"),W=(0,Q.wA)(),[U,{loading:G}]=(0,p.E37)({onCompleted:e=>{let t=e.requestStoreCredit?.amount_withdrawn||0;F(t),null!=t&&(a(),_(!0))},refetchQueries:[{query:p.pwv,variables:{storefront_id:q?.storefront_id,brand_id:x,user_id:A}},w(x)]}),z=(0,y.useCallback)(()=>{_(!1)},[]);return B?null:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(eo.A,{open:t,onClose:a,"data-sentry-element":"Dialog","data-sentry-source-file":"StoreCreditDialog.tsx",children:(0,l.jsxs)("form",{onSubmit:u(function(e){(0,M.uy)(q)?W((0,Y.kw)({message:E.formatMessage({defaultMessage:"There was a problem crediting your account. Please try again or c
3ontact support.",id:"OlM75K"}),options:{variant:"error"}})):(L(e.email),U({variables:{brand_id:x,amount:Math.max(f-m,0),email:e.email,storefront_id:q.storefront_id}}))}),children:[(0,l.jsx)(eh.A,{onClose:a,"data-sentry-element":"DialogTitle","data-sentry-source-file":"StoreCreditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Get {brandName} store credit",id:"E6wrhE",values:{brandName:n},"data-sentry-element":"FormattedMessage","data-sentry-source-file":"StoreCreditDialog.tsx"})}),(0,l.jsxs)(ed.A,{"data-sentry-element":"DialogContent","data-sentry-source-file":"StoreCreditDialog.tsx",children:[(0,l.jsx)(v.A,{className:"mb-2","data-sentry-element":"Typography","data-sentry-source-file":"StoreCreditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"To receive {creditAmount} in store credit, we need the email address associated with your {brandName} account. Note this credit will only be useable at {brandName} and <b>not</b> for future {shopName} purchases.",id:"vItU5s",values:{creditAmount:r(f),brandName:n,shopName:o,b:e=>(0,l.jsx)("b",{children:e})},"data-sentry-element":"FormattedMessage","data-sentry-source-file":"StoreCreditDialog.tsx"})}),(0,l.jsx)(v.A,{className:"mb-6","data-sentry-element":"Typography","data-sentry-source-file":"StoreCreditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Don't have a {brandName} account yet? Simply visit <Link>{mainSiteShortUrl}</Link> to create one and return to this page.",id:"NyBoni",values:{brandName:n,mainSiteShortUrl:i,Link:e=>(0,l.jsx)(er.A,{href:`https://${i}`,target:"_blank",rel:"noreferrer noopener",className:"text-alpha-87 underline",children:e})},"data-sentry-element":"FormattedMessage","data-sentry-source-file":"StoreCreditDialog.tsx"})}),O?(0,l.jsx)(v.A,{className:"mb-6",children:O}):null,(0,l.jsx)(eu.A,{required:!0,name:"email",error:c.email,label:E.formatMessage({defaultMessage:"{mainSiteShortUrl} email",id:"jpxeRJ"},{mainSiteShortUrl:i}),fieldProps:{},inputRef:d({required:!0}),"data-sentry-element":"TextInputField","data-sentry-source-file":"StoreCreditDialog.tsx"})]}),(0,l.jsxs)(ey.A,{"data-sentry-element":"DialogActions","data-sentry-source-file":"StoreCreditDialog.tsx",children:[(0,l.jsx)(D.A,{variant:"outlined",color:"primary",onClick:a,fullWidth:s,"data-sentry-element":"Button","data-sentry-source-file":"StoreCreditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Cancel",id:"47FYwb","data-sentry-element":"FormattedMessage","data-sentry-source-file":"StoreCreditDialog.tsx"})}),(0,l.jsx)(ef.A,{type:"submit",variant:"contained",color:"primary",loading:G,fullWidth:s,"data-sentry-element":"AsyncButton","data-sentry-source-file":"StoreCreditDialog.tsx",children:s?E.formatMessage({defaultMessage:"Get store credit",id:"lzsZoE"}):E.formatMessage({defaultMessage:"Get {creditAmount} in store credit",id:"FKug56"},{creditAmount:r(f)})})]})]})}),(0,l.jsxs)(eo.A,{open:N,onClose:z,"data-sentry-element":"Dialog","data-sentry-source-file":"StoreCreditDialog.tsx",children:[(0,l.jsx)(eh.A,{onClose:z,"data-sentry-element":"DialogTitle","data-sentry-source-file":"StoreCreditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Request complete",id:"Ck5L1m","data-sentry-element":"FormattedMessage","data-sentry-source-file":"StoreCreditDialog.tsx"})}),(0,l.jsxs)(ed.A,{"data-sentry-element":"DialogContent","data-sentry-source-file":"StoreCreditDialog.tsx",children:[(0,l.jsx)(v.A,{className:"mb-2","data-sentry-element":"Typography","data-sentry-source-file":"StoreCreditDialog.tsx",children:R?R({storeCreditAmount:r(P),emailAddress:T}):(0,l.jsx)(b.A,{defaultMessage:"<span>{storeCreditAmount}</span> in store credit has been requested for <span>{emailAddress}</span>. {storeName} may send you an email once the credit has posted to your account. This may take up to 7 days.",id:"88xRD3",values:{storeCreditAmount:r(P),emailAddress:(0,l.jsx)("span",{children:T}),storeName:n,span:e=>(0,l.jsx)("span",{className:"font-bold",children:e})}})}),(0,l.jsx)(v.A,{"data-sentry-element":"Typography","data-sentry-source-file":"StoreCreditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"If you have questions, please don't hesitate to <Link>contact support</Link>.",id:"hTRRUf",values:{Link:e=>(0,l.jsx)(er.A,{onClick:em.A.openWidget,className:"text-alpha-87 underline",children:e})},"data-sentry-element":"FormattedMessage","data-sentry-source-file":"StoreCreditDialog.tsx"})})]}),(0,l.jsx)(ey.A,{"data-sentry-element":"DialogActions","data-sentry-source-file":"StoreCreditDialog.tsx",children:(0,l.jsx)(D.A,{variant:"contained",color:"primary",onClick:z,"data-sentry-element":"Button","data-sentry-source-file":"StoreCreditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Done",id:"JXdbo8","data-sentry-element":"FormattedMessage","data-sentry-source-file":"StoreCreditDialog.tsx"})})})]})]})};var eg=a(53215),ep=a(74825),eA=a(45634),ej=a.n(eA),ev=a(36372),eb=a(19053),eM=a(55329),eC=a(33602);let ew=e=>{let{open:t,onClose:a}=e,s=(0,Q.wA)(),{country:r}=(0,g.qQ)(),n=(0,N.A)("UserPersonalInfoEditDialog"),o=r?.toLowerCase()==="us",d=(0,j.ol)(),{me:c}=(0,W.yj)({required:!0}),[u,{loading:m}]=(0,p.H7G)(),f=(0,j.ZC)(t),x=(0,h.A)(),{register:A,errors:M,handleSubmit:C,control:w,reset:k}=(0,ec.mN)({defaultValues:ej()(c,["first_name","last_name","email","state"])});return(0,y.useEffect)(()=>{t&&!f&&k(ej()(c,["first_name","last_name","email","state"]))},[c,t,f,k]),(0,l.jsxs)(eC.A,{open:t,onClose:a,"data-sentry-element":"Dialog","data-sentry-component":"UserPersonalInfoEditDialog","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:[(0,l.jsx)(eh.A,{onClose:a,"data-sentry-element":"DialogTitle","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Update your info",id:"ssUZxv","data-sentry-element":"FormattedMessage","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx"})}),(0,l.jsx)(ed.A,{className:"p-4","data-sentry-element":"DialogContent","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:(0,l.jsxs)(i.A,{container:!0,spacing:2,"data-sentry-element":"Grid","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:[(0,l.jsx)(i.A,{item:!0,xs:12,sm:6,"data-sentry-element":"Grid","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:(0,l.jsx)(eu.A,{required:!0,name:"first_name",label:x.formatMessage({defaultMessage:"First name",id:"pONqz8"}),error:M.first_name,inputRef:A({required:!0,pattern:/\w+/}),fieldProps:{placeholder:"First",fullWidth:!0},"data-sentry-element":"TextInputField","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx"})}),(0,l.jsx)(i.A,{item:!0,xs:12,sm:6,"data-sentry-element":"Grid","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:(0,l.jsx)(eu.A,{required:!0,name:"last_name",label:x.formatMessage({defaultMessage:"Last name",id:"txUL0F"}),error:M.last_name,inputRef:A({required:!0,pattern:/\w+/}),fieldProps:{placeholder:"Last",fullWidth:!0},"data-sentry-element":"TextInputField","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx"})}),o?(0,l.jsx)(i.A,{item:!0,xs:12,children:(0,l.jsx)(eM.A,{name:"state",label:x.formatMessage({defaultMessage:"State",id:"3N2ACW",description:"State as in geographical state or province, such as New York or Quebec"}),required:!0,error:M.state,options:ev.w6,control:w,fieldProps:{fullWidth:!0},intl:x})}):null,(0,l.jsxs)(i.A,{item:!0,xs:12,"data-sentry-element":"Grid","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:[(0,l.jsx)(eu.A,{required:!0,name:"email",label:x.formatMessage({defaultMessage:"Email",id:"sy+pv5"}),error:M.email,inputRef:A({required:!0,pattern:{value:eb.Nf,message:x.formatMessage({defaultMessage:"Enter a valid email address",id:"YRe93Y"})}}),fieldProps:{placeholder:"[email protected]",fullWidth:!0,disabled:!0},"data-sentry-element":"TextInputField","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx"}),(0,l.jsx)(v.A,{className:"mt-4 text-sm underline","data-sentry-element":"Typography","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:(0,l.jsx)(L.A,{onClick:()=>{a(),s((0,W.Pg)({defaultMode:W.cj.SIGN_IN,passwordReset:!0}))},"data-sentry-element":"Link","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Reset password",id:"Yy/yDL","data-sentry-element":"FormattedMessage","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx"})})}),(0,l.jsxs)(v.A,{variant:"body2",className:"mt-2 text-sm","data-sentry-element":"Typography","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:[(0,l.jsx)(b.A,{defaultMessage:"If your email is incorrect, please",id:"ATTf5J","data-sentry-element":"FormattedMessage","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx"})," ",(0,l.jsx)(L.A,{className:"underline",onClick:()=>{a(),em.A.openWidgetWithMessage(x.formatMessage({defaultMessage:"My email address is incorrect. My user ID is {userId}. [New email address...]",id:"7GPlyr"},{userId:c.id}))},"data-sentry-element":"Link","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"contact support",id:"TUp+5y",description:"Contact customer support","data-sentry-element":"FormattedMessage","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx"})}),"."]})]})]})}),(0,l.jsxs)(ey.A,{onSubmit:C(function(e){let t=e.first_name.trim(),a=e.last_name.trim(),s=e.state;u({variables:{user_id:c.id,data:{first_name:t,last_name:a,state:s}}})}),"data-sentry-element":"DialogActions","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:[(0,l.jsx)(D.A,{variant:"outlined",color:"primary",className:n.cancelButton??" ",fullWidth:d,onClick:()=>{k(),a()},"data-sentry-element":"Button","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Cancel",id:"47FYwb","data-sentry-element":"FormattedMessage","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx"})}),(0,l.jsx)(ef.A,{type:"submit",variant:"contained",color:"primary",className:n.saveButton??" ",fullWidth:d,loading:m,onComplete:a,"data-sentry-element":"AsyncButton","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Save Changes",id:"3VI9mt","data-sentry-element":"FormattedMessage","data-sentry-source-file":"UserPersonalInfoEditDialog.tsx"})})]})]})},ek=e=>{let{open:t,variant:a,onClose:s}=e,{me:r}=(0,W.yj)({required:!0}),n=(0,j.ol)(),{country:i}=(0,g.qQ)(),o=(0,Q.wA)(),{storefront:d,loading:c}=(0,C.MM)(),u=(0,N.A)("StripeConnectDialog"),{showBankTaxNotice:m,showBrandLogo:f,submitButtonProps:x,cancelButtonProps:A}=(0,_.A)("StripeConnectDialog"),M=(0,B._h)(),w=(0,h.A)(),[k,I]=(0,y.useState)(!1),[S,{data:T,loading:L}]=(0,p.Rtb)(),P=T?.createStripeAccount?.url,F=(0,y.useCallback)(()=>{d?.type===p.ZaL.Business||r.last_name&&r.first_name?d?S({variables:{input:{uid:r.id,first_name:r.first_name||"",last_name:r.last_name||"",email:d.email,slug:M,country:i,storefront_id:d?.storefront_id,business_type:d?.type}}}):o((0,Y.kw)({message:"There was a problem creating your account. Please try again or c
3ontact support.",options:{variant:"error"}})):o((0,Y.g0)({title:w.formatMessage({defaultMessage:"Missing Contact Information",id:"VkvWW+"}),approveLabel:w.formatMessage({defaultMessage:"Update Name",id:"AL6Naj"}),onApprove:()=>I(!0),message:w.formatMessage({defaultMessage:"Your full name is required to connect your bank account.",id:"zfdJFr"})}))},[d,r.last_name,r.first_name,r.id,o,w,S,M,i]),E=i?.toLowerCase()==="us";return P&&(window.location.href=P),c?null:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(ep.A,{open:t,onClose:s,maxWidth:"sm",fullScreen:n,"data-sentry-element":"MuiDialog","data-sentry-source-file":"StripeConnectDialog.tsx",children:[(0,l.jsxs)(eh.A,{onClose:s,"data-sentry-element":"DialogTitle","data-sentry-source-file":"StripeConnectDialog.tsx",children:["withdraw"===a&&(0,l.jsx)(b.A,{defaultMessage:"Connect bank account",id:"pRTJkh"}),"tax"===a&&(0,l.jsx)(b.A,{defaultMessage:"Enter Tax Information",id:"EijbT2"})]}),(0,l.jsxs)(ed.A,{className:u.root??"px-4 pb-6","data-sentry-element":"DialogContent","data-sentry-source-file":"StripeConnectDialog.tsx",children:[E?(0,l.jsx)(l.Fragment,{children:"tax"===a&&(0,l.jsx)(v.A,{className:"mb-6",children:(0,l.jsx)(b.A,{defaultMessage:'We partner with <Link>Stripe</Link> to collect tax information and bank details. Clicking the button below will send you to Stripe where you will see the prompt "Get Paid by Archive". Completing this process is a federal tax requirement.',id:"/kNqTX",values:{Link:e=>(0,l.jsx)(er.A,{className:"underline",href:"https://stripe.com",target:"_blank",children:e})}})})}):null,"withdraw"===a?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{children:[(0,l.jsx)(v.A,{variant:"subtitle1",children:(0,l.jsx)(b.A,{defaultMessage:"To cash out, please provide additional information (including bank details) through Stripe.",id:"/coQFR"})}),(0,l.jsx)(v.A,{className:"mt-4",variant:"subtitle1",children:(0,l.jsx)(b.A,{defaultMessage:"Click âGet Startedâ to proceed to Stripeâs website to fulfill the cash out.",id:"ixpwSm"})}),m?(0,l.jsx)(v.A,{className:"text-alpha-50 mb-2",children:(0,l.jsx)(b.A,{defaultMessage:"Note: we are required to collect your bank account information as part of this process. If you choose to cash out future earnings to your bank account, this is where the funds go.",id:"PJ/lYC"})}):null]}),f?(0,l.jsx)("div",{children:(0,l.jsx)(eg.A,{})}):null]}):null,(0,l.jsxs)("div",{className:"flex w-full justify-between gap-4 py-8",children:[(0,l.jsx)(D.A,{variant:"outlined",size:"large",onClick:s,...A,className:"flex-1","data-sentry-element":"Button","data-sentry-source-file":"StripeConnectDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Cancel",id:"47FYwb","data-sentry-element":"FormattedMessage","data-sentry-source-file":"StripeConnectDialog.tsx"})}),(0,l.jsx)(ef.A,{variant:"contained",color:"primary",loading:L,onClick:F,size:"large",className:"flex-1",...x,"data-sentry-element":"AsyncButton","data-sentry-source-file":"StripeConnectDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Get Started",id:"9QXm1E","data-sentry-element":"FormattedMessage","data-sentry-source-file":"StripeConnectDialog.tsx"})})]}),E?(0,l.jsx)(l.Fragment,{children:(0,l.jsx)(v.A,{variant:"body2",className:"text-12 text-alpha-50",children:(0,l.jsx)(b.A,{defaultMessage:"Note: we are required to collect your bank account information as part of this process. If you choose to cash out future earnings to your bank account, this is where the funds go. Learn more on our <Link>1099 FAQ Page</Link>.",id:"kA7wMr",values:{Link:e=>(0,l.jsx)(er.A,{className:"text-alpha-50 underline",href:es.A.reverse("faq1099"),target:"_blank",children:e})}})})}):null]})]}),(0,l.jsx)(ew,{open:k,onClose:()=>I(!1),"data-sentry-element":"UserPersonalInfoEditDialog","data-sentry-source-file":"StripeConnectDialog.tsx"})]})};var eN=a(31828),e_=a(63473);let eI=e=>{let{accountNotEnabled:t,onClick:a,className:s}=e,r=(0,h.A)(),{formatCents:n}=(0,I.A)(),i=(0,eN.Ay)();if(!i||i.type!==eN.G4.Form1099K)return null;let{year:o,severity:d,valueThreshold:c}=i;return t?(0,l.jsx)(e_.A,{severity:d,className:s,title:r.formatMessage({defaultMessage:"Tax Information Needed",id:"mMitbf"}),action:(0,l.jsx)(D.A,{variant:"outlined",size:"small",className:"mt-3 mr-2 whitespace-nowrap sm:mt-0",onClick:a,children:(0,l.jsx)(b.A,{defaultMessage:"Enter Tax Information",id:"EijbT2"})}),"data-sentry-element":"TaxAlert","data-sentry-component":"Tax1099kAlert","data-sentry-source-file":"Tax1099kAlert.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"New IRS filing requirements for tax year {year} require us to collect your tax details if you earned more than {threshold} selling goods on our site(s). For more information, please visit our <a>1099 FAQ Page</a> and <a2>irs.gov</a2>.",id:"ubCQqw",values:{threshold:n(c),year:o,a:e=>(0,l.jsx)(er.A,{className:"text-inherit underline",target:"_blank",href:es.A.reverse("faq1099"),children:e}),a2:e=>(0,l.jsx)(er.A,{className:"text-inherit underline",target:"_blank",href:"https://www.irs.gov/businesses/understanding-your-form-1099-k",children:e})},"data-sentry-element":"FormattedMessage","data-sentry-source-file":"Tax1099kAlert.tsx"})}):null},eS=e=>{let{account_id:t,account:a,open:s,onClose:r}=e,n=(0,j.ol)(),i=(0,Q.wA)(),{formatCents:o}=(0,I.A)(),d=(0,g.Wg)(),c=(0,Q.d4)(e=>e.auth.uid),{storefront:u,loading:m}=(0,C.MM)(),{cashBalance:f,currentBalance:x,cashBonus:A,cashWithdrawableAmount:N,storeCreditWithdrawableAmount:_}=k(),{disabledCashoutOptions:S,storeCredit:T}=(0,g.qQ)(),L=(0,M.d6)(T)&&((0,M.uy)(S)||!S.includes("giftCard")),P=(0,h.A)(),F="bank"===a.type?P.formatMessage({defaultMessage:"account",id:"vLMP7C",description:"As in bank account"}):P.formatMessage({defaultMessage:"card",id:"R5mDW5",description:"As in debit card"}),[E,{loading:q}]=(0,p.fve)({onCompleted:e=>{let t=e?.withdrawBalance?.amount_withdrawn;null!=t&&(i((0,Y.kw)({message:P.formatMessage({defaultMessage:"Successfully withdrew {withdrawnAmount}
3 to {bankAccountOrDebitCard} ending {accountLast4}",id:"0yQVmi"},{withdrawnAmount:o(t),bankAccountOrDebitCard:F,accountLast4:a.last4}),options:{variant:"success"}})),r())},refetchQueries:[{query:p.pwv,variables:{storefront_id:u?.storefront_id,brand_id:d,user_id:c}},w(d)]}),B=(0,y.useCallback)(()=>{E({variables:{brand_id:d,amount:x,fee:x-f,account_id:t,storefront_id:u?.storefront_id}})},[t,d,f,x,E,u]);return m?null:(0,l.jsxs)(eC.A,{open:s,onClose:r,fullWidth:!0,"data-sentry-element":"Dialog","data-sentry-component":"WithdrawBalanceDialog","data-sentry-source-file":"WithdrawBalanceDialog.tsx",children:[(0,l.jsx)(eh.A,{onClose:r,"data-sentry-element":"DialogTitle","data-sentry-source-file":"WithdrawBalanceDialog.tsx",children:P.formatMessage({defaultMessage:"Withdraw balance",id:"oA0AFq"})}),(0,l.jsxs)(ed.A,{className:"p-4 sm:p-8","data-sentry-element":"DialogContent","data-sentry-source-file":"WithdrawBalanceDialog.tsx",children:[(0,l.jsx)(v.A,{className:"mb-4","data-sentry-element":"Typography","data-sentry-source-file":"WithdrawBalanceDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Are you sure you'd like to withdraw {balanceAmount} to your {accountName} {bankAccountType} ending {accountLast4}?",id:"MkoVIa",values:{balanceAmount:A>0?P.formatMessage({defaultMessage:"{balance} + {bonusAmount} Bonus",id:"WFv8E4"},{balance:o(f),bonusAmount:o(A)}):o(f),accountName:a.name,bankAccountType:F,accountLast4:a.last4},"data-sentry-element":"FormattedMessage","data-sentry-source-file":"WithdrawBalanceDialog.tsx"})}),(0,l.jsx)(v.A,{"data-sentry-element":"Typography","data-sentry-source-file":"WithdrawBalanceDialog.tsx",children:L?(0,l.jsx)(b.A,{defaultMessage:"You can receive an additional {additionalAmount} by selecting store credit instead.",id:"7F/P/P",values:{additionalAmount:o(_-N)}}):null})]}),(0,l.jsxs)(ey.A,{"data-sentry-element":"DialogActions","data-sentry-source-file":"WithdrawBalanceDialog.tsx",children:[(0,l.jsx)(D.A,{variant:"outlined",color:"primary",onClick:r,fullWidth:n,"data-sentry-element":"Button","data-sentry-source-file":"WithdrawBalanceDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Cancel",id:"47FYwb","data-sentry-element":"FormattedMessage","data-sentry-source-file":"WithdrawBalanceDialog.tsx"})},"cancel"),(0,l.jsx)(ef.A,{type:"submit",variant:"contained",color:"primary",loading:q,fullWidth:n,onClick:B,"data-sentry-element":"AsyncButton","data-sentry-source-file":"WithdrawBalanceDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Withdraw {balanceAmount}",id:"8abojR",values:{balanceAmount:A>0?P.formatMessage({defaultMessage:"{balance} + {bonusAmount} Bonus",id:"WFv8E4"},{balance:o(f),bonusAmount:o(A)}):o(f)},"data-sentry-element":"FormattedMessage","data-sentry-source-file":"WithdrawBalanceDialog.tsx"})},"confirm")]})]})},eT=()=>{let{me:e}=(0,W.yj)({required:!0}),{storefrontFinancialData:t}=(0,C.MM)(),{giftCardMin:a,disabledCashoutOptions:s}=(0,g.qQ)(),[r,n]=(0,y.useState)("withdraw"),{showEmailVerificationStatusOnBalancePage:i}=(0,U.A)(),[d,{data:c}]=(0,p.plE)(),[u,m]=(0,y.useState)(!1),{brandName:x}=(0,g.Gh)(),A=t?.payout_settings?.stripe_account_id,w=(0,j.bn)(),T=(0,g.Wg)(),Q=(0,B._h)(),{isGiftCard:Y,isDiscountCode:V,isVoucher:Z}=(0,j.Kg)(),{transactions:K,loading:J}=function(){let{storefrontFinancialData:e,loading:t,error:a}=(0,C.MM)();return{transactions:e?.transactions,loading:t,error:a}}(),ee=K?.filter(e=>e.type!==p.v49.TakebackExternalCredit),{data:et,loading:ea}=(0,p.UrZ)({variables:{account_id:A,brand_slug:Q},skip:(0,M.uy)(A)}),[es,{data:er}]=(0,p.WdC)({variables:{account_id:A,brand_uid:Q}}),eo=er?.getStripeAccountLink.url,[ed,ec]=(0,y.useState)(!1),[eu,em]=(0,y.useState)(!1),[ef,ey]=(0,y.useState)(!1),[eh,eg]=(0,y.useState)(!1),{cashBalance:ep,storeCreditBalance:eA,cashBonus:ej,storeCreditBonus:ev,cashWithdrawableAmount:eb,storeCreditWithdrawableAmount:eM}=k(),eC=et?.getStripeAccount,{formatCents:ew,formatCentsFull:eN}=(0,I.A)(),e_=(0,h.A)(),eT=(0,N.A)("MyBalance"),{showBlockContextAbovePaymentOptions:eD,paymentTypeBeforeBalance:eL,cashOnlyPayout:eP,balanceTextVariant:eF}=(0,_.A)("MyBalance"),{title:eE,storeCreditName:eq,cashOut:eB,giftCard:eO}=(0,S.A)("MyBalance"),eR=(0,O.A)("mybalance-cash-out-only",T)||eP,eW=(0,y.useCallback)(()=>{(0,M.d6)(A)&&eC?.enabled?ey(!0):eg(!0)},[eC,A]),eU=(0,y.useCallback)(()=>{Y?em(!0):ec(!0)},[Y]),eG=(0,y.useCallback)(()=>{es()},[es]);(0,M.d6)(eo)&&(window.location.href=eo);let{useAvailableCashoutOptions:ez}=(0,G.A)(),{availableCashoutOptions:eQ}=ez(),eY=s?.includes("giftCard")||((0,M.d6)(a)?eM<a:0===eM)||!eQ.includes("giftCard"),eV=0===eb||!!eC&&!eC.enabled||s?.includes("stripeCashout")||!eQ.includes("stripeCashout"),eZ=(0,y.useMemo)(()=>(0,M.d6)(s)&&s.includes("giftCard")&&eM>0?V?e_.formatMessage({defaultMessage:"Discount codes requests are currently unavailable",id:"oqFFNz"}):e_.formatMessage({defaultMessage:"Store credit requests are currently unavailable",id:"19kpMA"}):Y&&(0,M.d6)(a)&&eM>0&&eM<a?V?e_.formatMessage({defaultMessage:"Minimum balance of {minimumCashoutAmount} required to request discount code.",id:"r6/GFA"},{minimumCashoutAmount:ew(a)}):Z?e_.formatMessage({defaultMessage:"Minimum balance of {minimumCashoutAmount} required to request a voucher.",id:"sDphK/"},{minimumCashoutAmount:ew(a)}):e_.formatMessage({defaultMessage:"Minimum balance of {minimumCashoutAmount} required to request store credit",id:"U5DZSu"},{minimumCashoutAmount:ew(a)}):"",[s,ew,a,e_,V,Y,Z,eM]),eH=eV&&eb>0?s?.includes("stripeCashout")?e_.formatMessage({defaultMessage:"Cash payouts are temporarily unavailable.",id:"E
3xZn39"}):e_.formatMessage({defaultMessage:"You must finish connecting your bank account or debit card before you can cash out.",id:"NjgQWq"}):"",e$=(0,y.useCallback)(()=>{d(),m(!0)},[d]);return(0,l.jsxs)(R.A,{title:eE??e_.formatMessage({defaultMessage:"My Balance",id:"fan09w"}),"data-sentry-element":"AccountLayout","data-sentry-component":"MyBalance","data-sentry-source-file":"MyBalance.tsx",children:[eC?.enabled===!1&&(0,l.jsx)(q.A,{severity:"info",variant:w?"outlined":"standard",action:(0,l.jsx)(D.A,{variant:"outlined",size:"small",className:"mt-3 mr-2 sm:mt-0",onClick:eG,children:(0,l.jsx)(b.A,{defaultMessage:"Finish",id:"2O2sfp"})}),className:"mb-2 items-start sm:items-center",children:(0,l.jsx)(v.A,{children:(0,l.jsx)(b.A,{defaultMessage:"You must finish connecting your bank account or debit card before you can cash out.",id:"NjgQWq"})})}),i&&!e.emailVerified?(0,l.jsx)(v.A,{color:"error",className:"mb-8 flex items-center",children:u&&c?.requestEmailVerificationEmail.sent?(0,l.jsx)(b.A,{defaultMessage:"A verification email has been sent. Please check your email and click the button to verify your account.",id:"VEaixl"}):(0,l.jsx)(b.A,{defaultMessage:"To receive your payment, please first verify your email to ensure delivery. <Link>Resend verification</Link>",id:"pWZkXz",values:{Link:e=>(0,l.jsx)(L.A,{component:"button",color:"error",className:"ml-1 underline",onClick:e$,children:e})}})}):null,(0,l.jsx)(eI,{accountNotEnabled:!ea&&!eC?.enabled,onClick:()=>{n("tax"),eg(!0)},className:"mb-2","data-sentry-element":"Tax1099kAlert","data-sentry-source-file":"MyBalance.tsx"}),s?.includes("stripeCashout")?(0,l.jsx)(q.A,{severity:"error",variant:w?"outlined":"standard",className:"mb-2 items-start sm:items-center",children:(0,l.jsx)(b.A,{defaultMessage:"We apologize for the inconvenience but our cash out functionality is currently experiencing technical issues. Please check back soon to receive a cash payout or choose to get a gift card to receive {brandName} store credit now.",id:"0aTbII",values:{brandName:x}})}):null,s?.includes("giftCard")?(0,l.jsx)(z,{}):null,(0,l.jsx)(en,{"data-sentry-element":"MyBalancePromotionAlert","data-sentry-source-file":"MyBalance.tsx"}),(0,l.jsxs)("div",{className:"bg-alpha-4 rounded-sm px-4 pt-6 pb-10 sm:pt-12 sm:pb-16",children:[(0,l.jsx)(v.A,{variant:"h3",className:eT.paymentOptionsHeader??"mb-4 text-center text-2xl","data-sentry-element":"Typography","data-sentry-source-file":"MyBalance.tsx",children:!0===eR?(0,l.jsx)(b.A,{defaultMessage:"Payment",id:"NmK6zy"}):(0,l.jsx)(b.A,{defaultMessage:"Payment options",id:"fde27w"})}),(0,l.jsx)(v.A,{variant:"subtitle1",className:"mb-9 text-center","data-sentry-element":"Typography","data-sentry-source-file":"MyBalance.tsx",children:!0===eR?(0,l.jsx)(b.A,{defaultMessage:"Click below to withdraw your balance.",id:"yLrsm2"}):(0,l.jsx)(b.A,{defaultMessage:"Choose <b>one</b> of the following methods to receive your payment.",id:"4DLL2U",values:{b:e=>(0,l.jsx)("span",{className:"font-bold",children:e})}})}),eD?(0,l.jsx)(ei,{}):null,(0,l.jsxs)("div",{className:"msm:flex-col msm:space-y-4 flex items-stretch sm:justify-center sm:space-x-4",children:[!0!==eR&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(P.Ay,{placement:"bottom",title:eZ,children:(0,l.jsx)("div",{className:f()("flex justify-center",{"cursor-not-allowed":eY}),children:(0,l.jsx)(F.A,{className:f()("shadow-border flex h-full w-64 flex-col justify-center rounded-sm bg-white py-3",{"opacity-50":eY}),onClick:eU,disabled:eY,"data-testid":"MyBalance-non-cash-button",children:(0,l.jsxs)($.A,{reverse:eL,children:[(0,l.jsxs)(el,{variant:eF,className:f()(eT.balanceText,{"pb-2 leading-none":ev>0}),"data-testid":"MyBalance-non-cash-amount",children:[eN(eM),ev>0?(0,l.jsxs)(v.A,{component:"span",children:[(0,l.jsx)("br",{}),(0,l.jsx)(b.A,{defaultMessage:"{balance} + {bonusAmount} Bonus",id:"WFv8E4",values:{balance:eN(eA),bonusAmount:eN(ev)}})]}):null]}),(0,l.jsx)(el,{variant:"body2",className:"-mt-1",children:V?(0,l.jsx)(b.A,{defaultMessage:"Get Discount Code",id:"RMD5HZ"}):Z?(0,l.jsx)(b.A,{defaultMessage:"Get Voucher",id:"DQ28ng"}):Y?eO??(0,l.jsx)(b.A,{defaultMessage:"Get Gift Card",id:"smQksx"}):eq??(0,l.jsx)(b.A,{defaultMessage:"Get Store Credit",id:"D+PQtT"})})]})})})}),(0,l.jsx)("div",{className:"flex items-center justify-center",children:(0,l.jsx)(v.A,{className:"uppercase",children:(0,l.jsx)(b.A,{defaultMessage:"or",id:"Ntjkqd"})})})]}),(0,l.jsx)(P.Ay,{placement:"bottom",title:eH,"data-sentry-element":"Tooltip","data-sentry-source-file":"MyBalance.tsx",children:(0,l.jsx)("div",{className:f()("flex justify-center",{"cursor-not-allowed":eV}),children:(0,l.jsx)(F.A,{className:f()("shadow-border flex h-full w-64 flex-col justify-center rounded-sm bg-white py-3",{"opacity-50":eV}),onClick:ea?void 0:eW,disabled:eV,"data-testid":"MyBalance-cash-button","data-sentry-element":"ButtonBase","data-sentry-source-file":"MyBalance.tsx",children:ea?(0,l.jsx)(E.A,{size:24}):(0,l.jsxs)($.A,{reverse:eL,children:[(0,l.jsxs)(el,{variant:eF,className:f()(eT.balanceText,{"pb-2 leading-none":ej>0}),"data-testid":"MyBalance-cash-amount",children:[eN(eb),ej>0?(0,l.jsxs)(v.A,{component:"span",children:[(0,l.jsx)("br",{}),(0,l.jsx)(b.A,{defaultMessage:"{balance} + {bonusAmount} Bonus",id:"WFv8E4",values:{balance:eN(ep),bonusAmount:eN(ej)}})]}):null]}),(0,l.jsx)(el,{variant:"body2",className:"-mt-1",children:eB??(0,l.jsx)(b.A,{defaultMessage:"Get Cash",id:"ATobNL"})})]})})})})]})]}),eD?null:(0,l.jsx)(ei,{}),(0,l.jsxs)("div",{className:"mt-8",children:[(0,l.jsx)(v.A,{variant:"h3",className:eT.activity??"mb-2 text-xl capitalize","data-sentry-element":"Typography","data-sentry-source-file":"MyBalance.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Activity",id:"ZmlNQ3","data-sentry-element":"FormattedMessage","data-sentry-source-file":"MyBalance.tsx"})}),(0,l.jsxs)(o.A,{className:f()({"shadow-border-t":!w,"shadow-border-dark-t":w},"py-0"),"data-sentry-element":"List","data-sentry-source-file":"MyBalance.tsx",children:[ee?.map(e=>(0,l.jsx)(X,{transaction:e},e.id)),!J&&ee?.length===0&&(0,l.jsx)(v.A,{color:"textSecondary",className:"flex items-center justify-center py-8 text-lg sm:py-12",children:(0,l.jsx)(b.A,{defaultMessage:"You have no activity",id:"H00zf8"})})]})]}),(0,l.jsx)(ex,{open:ed,onClose:()=>ec(!1),"data-sentry-element":"StoreCreditDialog","data-sentry-source-file":"MyBalance.tsx"}),(0,l.jsx)(H,{open:eu,onClose:()=>em(!1),"data-sentry-element":"GiftCardDialogWrapper","data-sentry-source-file":"MyBalance.tsx"}),(0,l.jsx)(ek,{variant:r,open:eh,onClose:()=>eg(!1),"data-sentry-element":"StripeConnectDialog","data-sentry-source-file":"MyBalance.tsx"}),(0,M.d6)(A)&&(0,M.d6)(eC)?(0,l.jsx)(eS,{account_id:A,account:eC,open:ef,onClose:()=>ey(!1)}):null]})};var eD=a(60975),eL=a(86156),eP=a.n(eL),eF=a(78440),eE=a(69497);let eq=e=>{let{AccountPageSubtitleTemplate:t}=(0,y.useContext)(V.A);return(0,l.jsx)(t,{...e,"data-sentry-element":"AccountPageSubtitleTemplate","data-sentry-component":"AccountPageSubtitle","data-sentry-source-file":"AccountPageSubtitle.tsx"})},eB=e=>{let{AddressesSubtitleTemplate:t}=(0,y.useContext)(V.A);return(0,l.jsx)(t,{...e,"data-sentry-element":"AddressesSubtitleTemplate","data-sentry-component":"AddressesSubtitle","data-sentry-source-file":"AddressesSubtitle.tsx"})};var eO=a(56016);let eR=e=>{let{UserPersonalInfoEditLinkTemplate:t}=(0,y.useContext)(V.A);return(0,l.jsx)(t,{...e,"data-sentry-element":"UserPersonalInfoEditLinkTemplate","data-sentry-component":"UserPersonalInfoEditLink","data-sentry-source-file":"UserPersonalInfoEditLink.tsx"})},eW=()=>{let[e,t]=(0,y.useState)(!1);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(eR,{className:"ml-2",onEdit:()=>t(!0),"data-sentry-element":"UserPersonalInfoEditLink","data-sentry-source-file":"MyDetailsFormDialog.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Edit",id:"wEQDC6","data-sentry-element":"FormattedMessage","data-sentry-source-file":"MyDetailsFormDialog.tsx"})}),(0,l.jsx)(ew,{open:e,onClose:function(){t(!1)},"data-sentry-element":"UserPersonalInfoEditDialog","data-sentry-source-file":"MyDetailsFormDialog.tsx"})]})},eU=e=>{let{address:t,size:a="md",onEdit:s,isDefaultShippingAddress:r=!1,className:n}=e,{name:i,organization:o,address_line_1:d,address_line_2:c,administrative_area:u,locality:m,postal_code:y}=t,h=(0,N.A)("UserAddressItem");return(0,l.jsxs)(v.A,{component:"div",variant:"md"===a?"body1":"body2",className:f()(h.addressTypography??"flex flex-col leading-tight",n),"data-testid":"UserAddressItem","data-sentry-element":"Typography","data-sentry-component":"UserAddressItem","data-sentry-source-file":"UserAddressItem.tsx",children:[(0,l.jsxs)("div",{className:"grow",children:[i?(0,l.jsx)("div",{children:i}):null,o?(0,l.jsx)("div",{children:o}):null,d?(0,l.jsx)("div",{children:d}):null,c?(0,l.jsx)("div",{children:c}):null,m||u||y?(0,l.jsxs)("div",{children:[m,m&&u?",":""," ",u," ",y]}):null]}),s?(0,l.jsxs)("div",{className:"mt-4 flex shrink-0 items-center justify-between",children:[(0,l.jsx)(eR,{onEdit:s,children:(0,l.jsx)(b.A,{defaultMessage:"Edit",id:"wEQDC6"})}),r?(0,l.jsx)("div",{className:f()("font-bold uppercase opacity-75",{"text-2xs":"sm"===a,"text-xs":"md"===a}),children:(0,l.jsx)(b.A,{defaultMessage:"Default",id:"lKv8ex"})}):null]}):null]})},eG=()=>{let[e,t]=(0,y.useState)(!1),[a,s]=(0,y.useState)(void 0),r=(0,j.bn)(),{me:n}=(0,W.yj)({required:!0}),{country:i,inPersonFulfillment:o}=(0,g.qQ)(),d=(0,eE._)(),c=(0,h.A)(),u=(0,N.A)("MyDetails"),{showMyDetail
3sFormDialog:m,accountPageSubtitleTypographyVariant:A,buttonSize:M}=(0,_.A)("MyDetails"),C=(0,Q.wA)(),{search:w}=(0,x.zy)(),{brand:k}=(0,g.PB)(),{token:I}=eP().parse(w,{ignoreQueryPrefix:!0}),[S,T]=(0,y.useState)(!1),[L,{data:P}]=(0,p.plE)(),F=(0,O.A)("email-verification",k?.id),E=(0,y.useCallback)(()=>C((0,Y.kw)({message:c.formatMessage({defaultMessage:"We were unable to verify your email. Please try reloading your browser or requesting another verification email.",id:"ZH0o9s"}),options:{variant:"error"}})),[C,c]),[q,{data:B}]=(0,p.uUN)({variables:{token:I},onCompleted:e=>{e.verifyEmail.ok?C((0,Y.kw)({message:c.formatMessage({defaultMessage:"Your email has been verified.",id:"mLZ+cF"}),options:{variant:"success"}})):E()},onError:()=>{E()}});(0,p.dEO)({variables:{type:eD.Wb.EmailVerification,token:I},skip:!F||!I||n.emailVerified,onCompleted:e=>{e.validateAuthActionToken?.isValid?q():void 0!==e.validateAuthActionToken&&E()},onError:()=>{E()}});let U=(0,y.useCallback)(()=>{L(),T(!0)},[L]),G=B?.verifyEmail.ok;return(0,l.jsxs)(R.A,{title:c.formatMessage({defaultMessage:"Account Details",id:"mYx8sv"}),"data-sentry-element":"AccountLayout","data-sentry-component":"MyDetails","data-sentry-source-file":"MyDetails.tsx",children:[(0,l.jsxs)("div",{className:"mb-8",children:[(0,l.jsxs)("div",{className:u.subTitleContainer??"flex items-baseline",children:[(0,l.jsx)(eq,{variant:A,"data-sentry-element":"AccountPageSubtitle","data-sentry-source-file":"MyDetails.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Personal Information",id:"1umnAX","data-sentry-element":"FormattedMessage","data-sentry-source-file":"MyDetails.tsx"})}),m??!0?(0,l.jsx)(eW,{}):null]}),(0,l.jsx)(v.A,{className:u.personalInformationTypography??"","data-sentry-element":"Typography","data-sentry-source-file":"MyDetails.tsx",children:(0,eF.Y6)(n)}),(0,l.jsx)(v.A,{className:u.personalInformationTypography??"","data-sentry-element":"Typography","data-sentry-source-file":"MyDetails.tsx",children:n?.email}),n?.state?(0,l.jsx)(v.A,{className:u.personalInformationTypography??"",children:(0,ev.AB)(n?.state,i)}):null]}),!F||n.emailVerified||G?null:(0,l.jsx)(v.A,{color:"error",className:"mb-8 flex items-center",children:S&&P?.requestEmailVerificationEmail.sent?(0,l.jsx)(b.A,{defaultMessage:"A verification email has been sent. Please check your email and click the button to verify your account.",id:"VEaixl"}):(0,l.jsx)(b.A,{defaultMessage:"Please verify your email. <Link>Resend verification</Link>",id:"pSsIZG",values:{Link:e=>(0,l.jsx)(er.A,{component:"button",color:"error",className:"ml-1 underline",onClick:U,children:e})}})}),!o&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{children:[(0,l.jsx)(eq,{variant:A,children:(0,l.jsx)(b.A,{defaultMessage:"Addresses",id:"xBrtnx"})}),(0,l.jsx)(eB,{}),(0,l.jsxs)("div",{className:f()("flex flex-col flex-wrap sm:flex-row",{"mb-4":d.length>0}),children:[d.map(e=>(0,l.jsx)(eU,{address:e,isDefaultShippingAddress:e.id===n?.default_shipping_address_id,onEdit:()=>{t(!0),s(e)},className:f()({"shadow-border":!r,"shadow-border-dark":r},"bg-alpha-4 mr-2 mb-2 w-full rounded-sm px-4 pt-4 pb-3 sm:mb-2 sm:w-64")},e.id)),0===d.length&&(0,l.jsx)(v.A,{color:"textSecondary",className:"pb-4",children:(0,l.jsx)(b.A,{defaultMessage:"No addresses on file",id:"V6QcDq"})})]}),(0,l.jsx)(D.A,{"data-testid":"MyDetails-add-new-address",variant:"contained",color:"primary",onClick:()=>t(!0),className:"mb-4",size:M,children:(0,l.jsx)(b.A,{defaultMessage:"Add new address",id:"cQiUt4"})})]}),(0,l.jsx)(eO.A,{open:e,hideDivider:!1,onClose:()=>{t(!1),s(void 0)},address:a})]})]})};var ez=a(18806),eQ=a(36221),eY=a(91383),eV=a(44587);let eZ=()=>{let e=(0,N.A)("MyFavorites"),[t,a]=(0,y.useState)(1),{favorites:s,loading:r,numPages:n}=(0,eY.H)({page:t}),i=(0,h.A)(),{title:d,listingWishlistRedirect:c}=(0,S.A)("MyFavorites"),u=(s??[]).filter(e=>!!e.product_id);return(0,l.jsxs)(R.A,{title:d??i.formatMessage({defaultMessage:"My Wish List",id:"P0ZTG3"}),"data-sentry-element":"AccountLayout","data-sentry-component":"MyFavorites","data-sentry-source-file":"MyFavorites.tsx",children:[c?(0,l.jsx)(v.A,{variant:"subtitle1",className:"my-8","data-ph-record":"true",children:c}
3):null,(0,l.jsxs)(o.A,{className:"shadow-border-t py-0","data-ph-record":"true","data-sentry-element":"List","data-sentry-source-file":"MyFavorites.tsx",children:[u?.map(e=>(0,l.jsx)(eV.A,{favorite:e},e.id)),r?[...Array(6)].map((e,t)=>(0,l.jsx)(J.A,{variant:"rect",className:"mt-3 h-28"},t)):null,!r&&(u?.length??0)===0&&(0,l.jsx)(v.A,{color:"textSecondary",className:e.emptyList??"flex items-center justify-center py-8 text-lg sm:py-12",children:(0,l.jsx)(b.A,{defaultMessage:"Your wish list is empty",id:"4X9h/F"})})]}),n>1&&(0,l.jsx)(ez.A,{page:t,count:n,variant:"text",shape:"rounded",className:"justify-self-center",renderItem:e=>(0,l.jsx)(eQ.A,{...e,onClick:()=>a(e.page)})})]})};var eH=a(2378),e$=a(90819),eK=a(49794),eX=a(40640),eJ=a(15440),e0=a(67990),e1=a(76454),e2=a(34362),e4=a(43499),e6=a(71736),e5=a(59640),e8=a(66328);let e3=[e8.vx.OrderPlaced,e8.vx.Preparing];function e9(e){let{shipment:t,email:a,onStartReturn:s,className:r}=e,n=(0,N.A)("OrderTrackerCallout"),{orderItemWaitingToShip:i}=(0,U.A)(),{item:o}=(0,e2.R)("helpCenter.helpLink",!0),d=o&&"url"in o?o.url:void 0,c=(0,e4.yv)(t.steps),u=e4.yn.includes(t.display_status),m=(0,e4.gR)(t.carrier?.tracking_url),y=e4.Mt.includes(t.display_status)?m:null,h=e3.includes(t.display_status),x=t.display_status===e8.vx.Delivered&&!c&&(0,M.d6)(s),g=(0,M.uI)(a)?(0,l.jsx)(b.A,{defaultMessage:"Thank you for placing your order. A confirmation email has been sent to {emailAddress}.",id:"Inyu6f",values:{emailAddress:a}}):e6.n2,p=(0,e5.hN)(t,{email:a,p2pPreparingCopy:c?g:void 0,trackingNumberLinkClassName:n.trackingNumberLink??"underline"});return(0,l.jsxs)("div",{className:f()(n.root??"flex flex-col items-start gap-4 sm:flex-row sm:gap-8",r),"data-sentry-component":"OrderTrackerCallout","data-sentry-source-file":"OrderTrackerCallout.tsx",children:[(0,l.jsxs)("div",{className:n.copyAndIcon??"flex min-w-0 flex-1 items-start gap-2",children:[u?(0,l.jsx)(e5.u8,{className:n.icon??"h-6 w-6 shrink-0"}):null,(0,l.jsxs)("div",{className:n.copy??"flex min-w-0 flex-col gap-2",children:[(0,l.jsx)(v.A,{variant:"h5",component:"h2",className:n.title??"font-bold","data-sentry-element":"Typography","data-sentry-source-file":"OrderTrackerCallout.tsx",children:(0,e5.LH)(t)}),p?(0,l.jsx)(v.A,{variant:"body1",className:n.stateCopy??void 0,children:p}):null,e4.h.includes(t.display_status)?(0,l.jsx)(v.A,{variant:"body1",className:n.helpCenterLine??void 0,children:(0,l.jsx)(b.A,{defaultMessage:"If you have any questions, please visit the <link>Help Center</link>.",id:"lmUowP",values:{link:e=>d?(0,l.jsx)(er.A,{href:d,target:"_blank",rel:"noopener noreferrer",className:n.helpCenterLink??"underline",children:e}):(0,l.jsx)(l.Fragment,{children:e})}})}):null]})]}),(0,M.d6)(y)?(0,l.jsx)(D.A,{variant:"contained",color:"primary",href:y,onClick:()=>(0,eX.u)("order_tracker_track_shipment_click",{display_status:t.display_status,surface:"my_orders",carrier:t.carrier?.name}),className:n.trackButton??"shrink-0 whitespace-nowrap",children:(0,l.jsx)(v.A,{component:"span",variant:"inherit",children:(0,l.jsx)(b.A,{defaultMessage:"Track shipment",id:"/Hp/q0"})})}):x?(0,l.jsx)(D.A,{variant:"contained",color:"primary",onClick:()=>{(0,eX.u)("order_tracker_return_started",{display_status:t.display_status,surface:"my_orders"}),s?.()},className:n.returnButton??"shrink-0 whitespace-nowrap",children:(0,l.jsx)(v.A,{component:"span",variant:"inherit",children:(0,l.jsx)(b.A,{defaultMessage:"Start a Return",
3id:"7BybJw"})})}):h?(0,l.jsx)(D.A,{component:"span",variant:"contained",disableRipple:!0,disableElevation:!0,tabIndex:-1,className:n.statusTag??"pointer-events-none shrink-0 bg-gray-500 whitespace-nowrap text-white normal-case",children:(0,l.jsx)(v.A,{component:"span",variant:"inherit",children:i})}):null]})}var e7=a(975),te=a(74071);let tt=e=>{let{order:t,shipments:a,email:s,className:r}=e,n=(0,e$.A)(),{formatDate:i}=(0,I.A)(),{groupMyOrdersByStorefront:o}=(0,U.A)(),{useFilterReturnableOrderItems:c}=(0,G.A)(),u=(0,x.Zp)(),m=(0,N.A)("MyOrderItem"),y=(0,M.d6)(a)&&a.length>0?(0,e7.z)(a,t.items):null,h=new Set(c(null===y?[]:t.items).map(e=>e.id)),g=()=>(0,eX.u)("order_tracker_order_details_click",{shipment_count:a?.length??0}),p=e=>null===y?null:(0,l.jsxs)(l.Fragment,{children:[y.sections.map((a,r)=>{let{shipment:n,items:i}=a,o=(0,e7.n)(n,i),d=y.sections.length>1;return(0,l.jsxs)("div",{className:f()(e,{"shadow-border-t pt-4":r>0}),children:[d?(0,l.jsx)(v.A,{className:"font-bold",children:(0,l.jsx)(b.A,{defaultMessage:"Shipment {number}",id:"B0uR8i",values:{number:r+1}})}):null,(0,M.uI)(o)?(0,l.jsx)(v.A,{className:"font-bold",children:(0,l.jsx)(b.A,{defaultMessage:"Seller: {sellerName}",id:"2P32PI",values:{sellerName:o}})}):null,(0,l.jsx)(e9,{shipment:n,email:s,onStartReturn:n.item_ids.some(e=>h.has(e))?()=>void u(es.A.reverse("returnsStep",{returnsStep:eK.P.SEARCH},{order:t.order_number})):void 0}),(0,l.jsx)(e0.A,{order:t,items:i,primaryActionsOnly:!0,hideReportIssue:!0,hideStartReturn:!0})]},n.shipment_key)}),y.unshippedItems.length>0?(0,l.jsx)(e0.A,{order:t,items:y.unshippedItems,className:e}):null]});return o?(0,l.jsxs)("div",{className:"mb-7 flex flex-col gap-4 roun
3ded-md pb-6 shadow-md","data-testid":"MyOrderItem",children:[(0,l.jsx)("div",{className:m.sectionHeaderWrapper??f()("flex w-full items-center justify-between rounded-t-md bg-(--tracker-surface) p-3",{"gap-4":null!==y}),style:(0,te.y)(n),children:null!==y?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(v.A,{variant:"body2",className:"hidden min-w-0 sm:block",children:(0,l.jsx)(b.A,{defaultMessage:"<b>{date}</b> â Order {orderNumber}",id:"CDvqqZ",values:{b:e=>(0,l.jsx)("span",{className:"font-bold",children:e}),date:i(t.created_at),orderNumber:`#${t.order_number}`}})}),(0,l.jsxs)("div",{className:"flex min-w-0 flex-col sm:hidden",children:[(0,l.jsx)(v.A,{variant:"body2",className:"font-bold",children:i(t.created_at)}),(0,l.jsx)(v.A,{variant:"body2",children:(0,l.jsx)(b.A,{defaultMessage:"Order {orderNumber}",id:"Lsh4eJ",values:{orderNumber:`#${t.order_number}`},description:"Order number for online order"})})]}),(0,l.jsxs)(x.N_,{to:es.A.reverse("order",{orderId:t.id}),onClick:g,className:"flex shrink-0 items-center gap-1 underline",children:[(0,l.jsx)(v.A,{variant:"body2",className:"whitespace-nowrap",children:(0,l.jsx)(b.A,{defaultMessage:"Order details",id:"NfwDx2"})}),(0,l.jsx)(eJ.A,{fontSize:"small"})]})]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(x.N_,{to:es.A.reverse("order",{orderId:t.id}),onClick:g,className:"underline",children:(0,l.jsx)(v.A,{variant:"body2",children:(0,l.jsx)(b.A,{defaultMessage:"Order {orderNumber}",id:"Lsh4eJ",values:{orderNumber:`#${t.order_number}`},description:"Order number for online order"})})}),(0,l.jsx)(v.A,{variant:"body2",children:i(t.created_at)})]})}),null!==y?p("flex flex-col gap-4 px-6"):(0,l.jsx)(e1.A,{order:t})]}):(0,l.jsxs)(d.A,{className:f()("shadow-border-b block px-0",r),"data-sentry-element":"ListItem","data-sentry-component":"MyOrderItem","data-sentry-source-file":"MyOrderItem.tsx",children:[(0,l.jsxs)("div",{className:"flex w-full items-center justify-between",children:[(0,l.jsx)(x.N_,{to:es.A.reverse("order",{orderId:t.id}),onClick:g,"data-sentry-element":"Link","data-sentry-source-file":"MyOrderItem.tsx",children:(0,l.jsx)(v.A,{variant:"body1",className:"","data-sentry-element":"Typography","data-sentry-source-file":"MyOrderItem.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Order {orderNumber}",id:"Lsh4eJ",values:{orderNumber:`#${t.order_number}`},description:"Order number for online order","data-sentry-element":"FormattedMessage","data-sentry-source-file":"MyOrderItem.tsx"})})}),(0,l.jsx)(v.A,{variant:"body1",className:"","data-sentry-element":"Typography","data-sentry-source-file":"MyOrderItem.tsx",children:i(t.created_at)})]}),null!==y?(0,l.jsx)("div",{className:"mt-4 flex flex-col gap-4",children:p("flex flex-col gap-4")}):(0,l.jsx)(e0.A,{order:t,showViewOrderDetails:!0})]})},ta=()=>{let[e,t]=(0,y.useState)(1),{orders:a,loading:s,numPages:r}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,{me:t}=(0,W.yj)({required:!0}),a=(0,g.Wg)(),{data:s,loading:r}=(0,p.Xjt)({variables:{user_id:t.id,brand_id:a,limit:10,offset:(e-1)*10}}),n=s?.orders||[],l=s?.orders_aggregate?.aggregate?.count??0,i=null!=l?Math.ceil(l/10):1;return{loading:r,orders:n,count:l,numPages:i}}(e),n=(0,h.A)(),{groupMyOrdersByStorefront:i}=(0,U.A)(),{noOrders:d}=(0,S.A)("MyOrders"),c=(0,N.A)("MyOrders"),{me:u}=(0,W.yj)({required:!0}),m=(0,g.Wg)(),x=(0,O.A)(e4.hh,m),{inPersonFulfillment:A}=(0,g.qQ)(),{shipmentsByOrderId:j}=function(e,t){let{data:a,loading:s}=(0,p.GRs)({variables:{order_ids:e},skip:t||0===e.length}),r=new Map;for(let e of a?.getShipmentStatusesForOrders.orders??[])r.set(e.order_id,[...e.shipments].sort((e,t)=>e.shipment_key.localeCompare(t.shipment_key)));return{shipmentsByOrderId:r,loading:s}}(a.map(e=>e.id),!x||!0===A);return(0,l.jsx)(R.A,{title:n.formatMessage({defaultMessage:"My Orders",id:"xBOeUs"}),"data-sentry-element":"AccountLayout","data-sentry-component":"MyOrders","data-sentry-source-file":"MyOrders.tsx",children:(0,l.jsxs)("div",{className:"shadow-border-t",children:[(0,l.jsxs)(o.A,{className:f()("py-0",{"shadow-border-t":!i}),"data-sentry-element":"List","data-sentry-source-file":"MyOrders.tsx",children:[a.map(e=>(0,l.jsx)(tt,{order:e,shipments:j.get(e.id),email:u.email},e.id)),s?[...Array(6)].map((e,t)=>(0,l.jsx)(J.A,{variant:"rect",className:"mt-3 h-28"},t)):null,!s&&0===a.length&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(v.A,{color:"textSecondary",className:c.noOrders??"py-8 text-lg",children:d??(0,l.jsx)(b.A,{defaultMessage:"You have no orders",id:"+py6iu"})}),(0,l.jsx)(D.A,{variant:"contained",color:"primary",href:es.A.reverse("listings"),children:(0,l.jsx)(b.A,{defaultMessage:"Start Shopping",id:"BRgXJI"})})]})]}),r>1&&(0,l.jsx)(ez.A,{page:e,count:r,variant:"text",shape:"rounded",className:"justify-self-center",renderItem:e=>(0,l.jsx)(eQ.A,{...e,onClick:()=>t(e.page)})})]})})};var ts=a(2404);let tr=()=>{let{FavoriteListingsListTemplate:e}=(0,y.useContext)(V.A);return(0,l.jsx)(e,{"data-sentry-element":"FavoriteListingsListTemplate","data-sentry-component":"FavoriteListingsList","data-sentry-source-file":"FavoriteListingsList.tsx"})},tn=()=>{let e=(0,h.A)(),{title:t}=(0,S.A)("MyFavoriteListings");return(0,l.jsx)(R.A,{title:t??e.formatMessage({defaultMessage:"My Wish List",id:"P0ZTG3"}),"data-sentry-element":"AccountLayout","data-sentry-component":"MyFavoriteListings","data-sentry-source-file":"MyFavoriteListings.tsx",children:(0,l.jsx)(tr,{"data-sentry-element":"MyFavoriteListingsList","data-sentry-source-file":"MyFavoriteListings.tsx"})})};var tl=a(60792),ti=a(20789),to=a(953),td=a(40296),tc=a(12557);let tu=e=>{let{listing:t,className:a,onClick:s}=e,r=t.product,{useFirstSellerPhoto:n}=(0,g.qQ)(),i=n?(0,to.M6)(r?.listings?.[0])[0]:void 0;return(0,l.jsx)(d.A,{className:f()("flex flex-col items-start px-0 py-2 sm:flex-row sm:justify-between",a),"data-sentry-element":"ListItem","data-sentry-component":"ListingReviewItem","data-sentry-source-file":"ListingReviewItem.tsx",children:(0,l.jsxs)("div",{className:"flex w-full",children:[(0,ti.Th)(t)&&(0,l.jsx)(tc.A,{product:t.product,sku:t.sku,fallbackImage:i,className:"mr-2 shrink-0"}),(0,l.jsx)("div",{className:"flex grow flex-col sm:flex-row",children:(0,l.jsx)("div",{className:"sm:grow",children:(0,l.jsx)("div",{onClick:s,className:"mb-2 cursor-pointer sm:mb-0",children:(0,l.jsx)(td.A,{product:r,listing:t,showStatus:!0,"data-sentry-element":"MyListingItemContent","data-sentry-source-file":"ListingReviewItem.tsx"})})})})]})})},tm=()=>{let e=(0,g.Wg)(),t=(0,j.bn)(),a=(0,h.A)(),s=(0,j.LZ)(),r=(0,x.Zp)(),{data:n,loading:i}=(0,p.YgZ)({variables:{where:(0,A.s)(e)}}),d=n?.listings,[c,u]=(0,y.useState)(1),m=(d?.length||0)>0,M=d?.length||0,C=(c-1)*10,w=10*c;return(0,l.jsxs)(R.A,{title:a.formatMessage({defaultMessage:"Review Listings {numListingsToReview}",id:"+5l6w6"},{numListingsToReview:m?` (${M})`:""}),actionButton:(0,l.jsxs)(D.A,{variant:"contained",color:"primary",disabled:!m,component:x.N_,to:es.A.reverse("listingReview",{listingId:d?.[0]?.id}),children:[!s&&a.formatMessage({defaultMessage:"Start Reviewing",id:"XaBcny"}),s?a.formatMessage({defaultMessage:"Start",id:"mOFG3K"}):null]}),"data-sentry-element":"AccountLayout","data-sentry-component":"MyListingsToReview","data-sentry-source-file":"MyListingsToReview.tsx",children:[m?(0,l.jsxs)("div",{className:"mb-8",children:[(0,l.jsx)(o.A,{className:"py-0",children:d?.slice(C,w).map(e=>(0,l.jsx)(tu,{listing:e,className:f()({"shadow-border-b":!t,"shadow-border-dark-b":t}),onClick:()=>r(es.A.reverse("listingReview",{listingId:e.id}))},e.id))}),(0,l.jsx)(ez.A,{className:"mx-auto my-4 w-fit",page:c,count:d?.length?Math.ceil(d.length/10):1,variant:"text",shape:"rounded",renderItem:e=>(0,l.jsx)(eQ.A,{...e,onClick:()=>u(e.page)})})]}):null,!i&&!m&&(0,l.jsx)(v.A,{className:"flex items-center justify-center py-8 text-lg sm:py-12",color:"textSecondary",children:(0,l.jsx)(b.A,{defaultMessage:"You have no listings to review",id:"wwgiBA"})})]})};var tf=a(66059),ty=a(15767),th=a(92465),tx=a(71463),tg=a(32877),tp=a(85887),tA=a(3053),tj=((s={}).InPersonFulfillment="inPersonFulfillment",s.ListingQA="listingQA",s.DirectChat="directChat",s);tA.d99.Messaging,tA.d99.Livestream,tA.d99.Messaging;var tv=((r={}).DIRECT_CHAT_CLOSED="direct_chat_closed",r.IN_PERSON_FULFILLMENT_INTRO="in_person_fulfillment_intro",r.IN_PERSON_FULFILLMENT_COMPLETE="in_person_fulfillment_complete",r.IN_PERSON_FULFILLMENT_CLOSE="in_person_fulfillment_close",r.IN_PERSON_FULFILLMENT_ITEM_STATUS_UPDATE="in_person_fulfillment_item_status_update",r.IN_PERSON_FULFILLMENT_REMINDER="in_person_fulfillment_reminder",r),tb=a(67871),tM=a.n(tb),tC=a(89198),tw=a(20202),tk=a(88683),tN=a(75577),t_=a(1050),tI=a(56838),tS=a(570),tT=a(11701),tD=a(98872),tL=a(58190);function tP(e){return"systemMessageId"in e}var tF=a(91),tE=a(70876),tq=a(37114);let tB=function(){let e=(0,h.A)(),{shopName:t}=(0,g.Gh)(),{inPersonFulfillmentIntro:a}=(0,S.A)("useSystemChatMessageTranslator"),s=(0,y.useMemo)(()=>({[tv.IN_PERSON_FULFILLMENT_INTRO]:t=>
3a?.(t)??e.formatMessage({defaultMessage:"Thank you for using {shopName}.{br}{br}For your safety and protection, please conduct all communication and financial transactions through the {shopName} platform. If a user asks for your financial credentials or to complete a transaction off-platform, please contact the {shopName} customer support team immediately.{br}{br}When exchanging items, please make sure the buyer selects âComplete pick-upâ to confirm their acceptance.{br}{br}You can start communicating your preferred pick-up time and location.",id:"6ziG+B"},t),[tv.IN_PERSON_FULFILLMENT_COMPLETE]:t=>e.formatMessage({defaultMessage:"This transaction is now complete If you have any concerns or questions, please contact the {shopName} customer support team. This chat will close in 24 hours.",id:"n693qp"},t),[tv.IN_PERSON_FULFILLMENT_CLOSE]:t=>e.formatMessage({defaultMessage:"This chat is now closed. If you have any concerns or questions, please contact the {shopName} customer support team.",id:"GLXFm4"},t),[tv.IN_PERSON_FULFILLMENT_REMINDER]:t=>e.formatMessage({defaultMessage:"It's been one week since this order was placed, but the item(s) have not been picked up yet. If you haven't already, please use this chat to arrange a pick-up. If the other person is not responsive, you can cancel the item(s) using the link at the top of this chat.",id:"E8q3ta"},t),[tv.IN_PERSON_FULFILLMENT_ITEM_STATUS_UPDATE]:t=>e.formatMessage({defaultMessage:"{itemName} was {status}.",id:"LottIy"},{...t,status:(t=>{switch(t){case p.KXL.Accepted:case p.KXL.Completed:return e.formatMessage({defaultMessage:"accepted",id:"byU331"});case p.KXL.CancelledByBuyer:case p.KXL.CancelledBySeller:return e.formatMessage({defaultMessage:"cancelled",id:"8XMLza"})}})(t?.itemStatus)}),[tv.DIRECT_CHAT_CLOSED]:t=>e.formatMessage({defaultMessage:"This item has been purchased and this chat is now closed. If you purchased this item, please go to your new post-purchase chat to arrange the pick-up of this item. You can access the new chat under the âOrdersâ tab in Messages.",id:"r+OdSu"},{...t})}),[e,a]);return e=>{let{systemMessageId:a,dynamicMessageValues:r}=e;if(!a)return e;let n={...r,shopName:t,br:"\n"},l=s[a](n);return l||(0,ee.h)("missing system message translation",et.y.CHAT,{systemMessageId:a}),{...e,text:l??e.text}}};var tO=a(53207),tR=a(94016);let tW=e=>{let{channel:t,skip:a=!1}=e,s=(0,h.A)(),{orderId:r,storefrontId:n,name:l}=t.data??{},{data:i,loading:o}=(0,p.yiz)({variables:{id:r},skip:(0,M.uy)(r)||a});if(a)return{loading:!1};let{messages:d}=t.state,c=i?.orders_by_pk,u=c?.items.filter(e=>e.listing.storefront?.id===n)??[],m=(()=>{if(0===u.length)return o||(0,ee.h)("Unexpected state: no order items found in messaging channel",et.y.CHAT,{extra:{channelId:t.id,orderId:r,storefrontId:n}}),l;let e=u[0],a=(0,to.Nf)(e?.listing);return u.length>1?s.formatMessage({defaultMessage:"{productName} + {count} more",id:"k2a5QO"},{productName:a,count:u.length-1}):a})(),f=(()=>{let e=u?.[0]?.listing;if(e){let t=(0,to.i9)(e).primaryImage?.src;if((0,M.d6)(t))return t}})(),y=m??d[d.length-1]?.user?.id;return{displayTitle:m,displayImage:f,avatarName:y,storefrontOrderItems:u,order:c,loading:o}},tU=e=>{let t=e.data?.use??void 0,a=tW({channel:e,skip:t!==tj.InPersonFulfillment}),s=(e=>{let{channel:t,skip:a=!1}=e,{listingId:s,name:r}=t.data??{},{listing:n,loading:l}=(0,tR.M)(a||"string"!=typeof s?void 0:s);if(a||(0,M.uy)(n))return{loading:!1};let{messages:i}=t.state,o=r??(0,to.Nf)(n),d=(0,to.i9)(n).primaryImage?.src,c=o??i[i.length-1]?.user?.id;return{displayTitle:o,displayImage:d,avatarName:c,listing:n,loading:l}})({channel:e,skip:t!==tj.DirectChat&&t!==tj.ListingQA});switch(t){case tj.InPersonFulfillment:return a;case tj.DirectChat:case tj.ListingQA:return s;default:return(0,ee.h)(Error("Attempted to fetch data for channel with invalid channel use"),et.y.CHAT,{extra:{channelId:e.id}}),{}}};var tG=a(65735),tz=a(53514);let tQ=e=>{let{channel:t,subtitle:a,className:s}=e,{displayImage:r,displayTitle:n,avatarName:i}=tU(t),{displayTitleTypographyVariant:o}=(0,_.A)("ChatChannelOverview");return(0,l.jsxs)("div",{className:f()("flex h-full gap-4 overflow-hidden",s),"data-sentry-component":"ChatChannelOverview","data-sentry-source-file":"ChatChannelOverview.tsx",children:[(0,l.jsx)("div",{className:"min-w-[50px]",children:(0,l.jsx)(tz.e,{image:r,className:"h-[50px] w-[50px]",name:i,"data-sentry-element":"Avatar","data-sentry-source-file":"ChatChannelOverview.tsx"})}),(0,l.jsxs)("div",{className:"flex flex-col overflow-hidden",children:[(0,l.jsx)("div",{className:"flex",children:(0,l.jsx)(v.A,{variant:o??"body1",className:"truncate font-bold","data-sentry-element":"Typography","data-sentry-source-file":"ChatChannelOverview.tsx",children:n})}),(0,M.uy)(a)?null:(0,l.jsx)("div",{children:a})]})]})};var tY=a(75895);function tV(){let{shopName:e}=(0,g.Gh)();return(0,l.jsxs)("div",{className:"m-3 flex items-center gap-5 rounded-lg bg-[#F5F5F5] p-3","data-sentry-component":"ChatOffPlatformWarning","data-sentry-source-file":"ChatOffPlatformWarning.tsx",children:[(0,l.jsxs)(tY.A,{viewB
3ox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-sentry-element":"SvgIcon","data-sentry-source-file":"ChatOffPlatformWarning.tsx",children:[(0,l.jsx)("path",{d:"M15.293 7.99316L11.0001 12.2861L8.70707 9.99316L7.29297 11.4074L11 15.1145L16.7071 9.40746L15.293 7.99316Z",fill:"currentColor","data-sentry-element":"path","data-sentry-source-file":"ChatOffPlatformWarning.tsx"}),(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C10.4444 3.0323 8.8074 3.85 6.9715 4.256C5.9435 4.4834 5.0298 4.5227 4 4.5227V12.0431C4 13.7056 4.321 15.5698 5.5328 17.0274C7.3105 19.1657 9.7223 20.4885 12 22C14.2777 20.4885 16.6895 19.1657 18.4672 17.0274C19.679 15.5698 20 13.7056 20 12.0431V4.5227C18.9702 4.5227 18.0564 4.4834 17.0285 4.256C15.1926 3.85 13.5556 3.0323 12 2ZM6 12.0431V6.4493C6.47149 6.39214 6.93988 6.31188 7.4035 6.2088C8.6663 5.9295 10.3126 5.3978 12 4.3828C13.6874 5.3978 15.3337 5.9295 16.5965 6.2088C17.0601 6.31188 17.5285 6.39215 18 6.4493V12.0431C18 13.498 17.7105 14.8092 16.9293 15.7488C15.4118 17.574 13.4656 18.6906 12 19.6113C10.5344 18.6906 8.5882 17.574 7.0707 15.7488C6.2895 14.8092 6 13.498 6 12.0431Z",fill:"currentColor","data-sentry-element":"path","data-sentry-source-file":"ChatOffPlatformWarning.tsx"})]}),(0,l.jsx)(v.A,{variant:"body2","data-sentry-element":"Typography","data-sentry-source-file":"ChatOffPlatformWarning.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"To stay safe, avoid clicking on any links in this chat. Only use {shopName} for messages and payments.",id:"2U6iNW",values:{shopName:e},"data-sentry-element":"FormattedMessage","data-sentry-source-file":"ChatOffPlatformWarning.tsx"})})]})}var tZ=a(42171);let tH=()=>{let e=(0,h.A)(),t=(0,j.ol)(),{channel:a}=(0,tO.BX)(),s=(0,x.Zp)(),{listing:r}=tU(a),n=(0,tG.V)(r??void 0)&&!(0,M.uy)(r)?(0,l.jsx)(tZ.A,{listing:r,buttonText:e.formatMessage({defaultMessage:"Edit Listing",id:"Na9YsX"})}):null,i=(0,l.jsx)(er.A,{className:"underline",onClick:()=>void((0,eX.u)("my_messages_view_listing_click",{listingId:r?.id}),s(es.A.reverse("listing",{listingId:r?.id}))),children:(0,l.jsx)(v.A,{variant:"body2",className:"underline",children:(0,l.jsx)(b.A,{defaultMessage:"View item",id:"v9YlQY"})})});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"border-grey-300 flex flex-col justify-between gap-4 border-b py-4 sm:flex-row sm:gap-y-0",children:[(0,l.jsx)(tQ,{channel:a,subtitle:t?void 0:i,className:t?"items-center":void 0,"data-sentry-element":"ChatChannelOverview","data-sentry-source-file":"ChatChannelListingHeader.tsx"}),t?(0,l.jsxs)("div",{className:"align-center flex content-center items-center justify-between sm:gap-x-4",children:[n,i]}):n]}),(0,l.jsx)(tV,{"data-sentry-element":"ChatOffPlatformWarning","data-sentry-source-file":"ChatChannelListingHeader.tsx"})]})};var t$=a(93206),tK=a(38836);let tX=e=>{let{open:t,onClose:a,channel:s}=e,{displayTitle:r,storefrontOrderItems:n}=tU(s);return(0,M.uy)(n)?((0,ee.h)("No storefront order items found for fulfillment chat",et.y.CHAT,{channelId:s.id}),null):(0,l.jsxs)(eC.A,{onClose:a,open:t,"data-sentry-element":"Dialog","data-sentry-component":"ChatViewItemsDialog","data-sentry-source-file":"ChatViewItemsDialog.tsx",children:[(0,l.jsx)(eh.A,{onClose:a,"data-sentry-element":"DialogTitle","data-sentry-source-file":"ChatViewItemsDialog.tsx",children:r}),(0,l.jsx)(ed.A,{"data-sentry-element":"DialogContent","data-sentry-source-file":"ChatViewItemsDialog.tsx",children:n.map(e=>{let t=e.listing,a=t.product;return(0,l.jsx)("div",{className:"mb-9 flex flex-col",children:(0,l.jsxs)("div",{className:"flex w-full",children:[a&&t.sku?(0,l.jsx)(tc.A,{product:a,sku:t.sku,className:"mr-4 shrink-0"}):null,(0,l.jsxs)("div",{className:"flex w-full flex-col sm:flex-row sm:justify-between",children:[(0,l.jsx)("div",{className:"grow",children:(0,l.jsx)(td.A,{product:a,listing:t})}),(0,l.jsx)("div",{children:(0,l.jsx)(D.A,{variant:"outlined",component:er.A,href:es.A.reverse("listing",{listingId:t.id}),children:(0,l.jsx)(v.A,{children:(0,l.jsx)(b.A,{defaultMessage:"View item",id:"v9YlQY"})})})})]})]})},e.id)})})]})};var tJ=a(37070),t0=a(96067);let t1=()=>{let e=(0,j.ol)(),{channel:t}=(0,tO.BX)(),a=t.data?.buyerId,s=t.data?.storefrontId,[r,n]=(0,y.useState)(!1),{storefrontOrderItems:i,order:o}=tW({channel:t}),{me:d,loading:c}=(0,W.yj)({required:!0}),{storefront:u,loading:m}=(0,C.MM)(),f=(0,t$.A)(s,o?.id),h=(0,x.Zp)(),{alwaysSeparateBuyerCta:g}=(0,_.A)("ChatChannelOrderHeader"),[A,{loading:M}]=(0,p.GnE)({variables:{id:o?.id},fetchPolicy:"network-only"});if(!i)return null;let w=i.some(e=>!(0,to.lY)(e.listing)),k=d?.id===a,N=u?.storefront_id===s;c||m||k||N||(0,ee.h)("Unexpected state: user in messaging channel is neither seller nor buyer",et.y.CHAT,{extra:{storefrontId:s,buyerId:a,channelId:t.id,userId:d.id}});let I=(0,l.jsx)(l.Fragment,{children:o?w?(0,l.jsxs)(l.Fragment,{children:[k?(0,l.jsx)(tK.A,{items:i,order:o,onOpenEvent:()=>(0,eX.u)("my_messages_buyer_accept_cancel_click",{orderId:o.id}),refetchData:{refetch:A,refetchLoading:M},buttonColor:"secondary"}):null,N?(0,l.jsx)(t0.A,{listings:i.map(e=>e.listing),order:o,onOpenEvent:()=>(0,eX.u)("my_messages_seller_cancel_click",{orderId:o.id}),refetchData:{refetch:A,refetchLoading:M}}):null]}):k&&!f&&s&&(0,l.jsx)(tJ.A,{order:o,storefrontId:s,onOpenEvent:()=>(0,eX.u)("my_messages_buyer_rate_seller_click",{orderId:o.id,storefrontId:s})}):null}),S=(0,l.jsx)(er.A,{onClick:()=>void((0,eX.u)("my_messages_view_items_click",{listingIds:i.map(e=>e.listing.id).toString()}),1===i.length?h(es.A.reverse("listing",{listingId:i[0]?.listing.id})):n(!0)),children:(0,l.jsx)(v.A,{variant:"body2",className:"underline",children:(0,l.jsx)(b.A,{defaultMessage:"View {count, plural, =0 {items} one {item} other {items}}",id:"hO3u61",values:{count:i.length}})})}),T=e&&(!g||!k);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"border-grey-300 flex flex-col justify-between gap-4 border-b py-4 sm:flex-row sm:gap-y-0",children:[(0,l.jsx)(tQ,{channel:t,subtitle:T?void 0:S,className:e?"items-center":void 0,"data-sentry-element":"ChatChannelOverview","data-sentry-source-file":"ChatChannelOrderHeader.tsx"}),T?(0,l.jsxs)("div",{className:"align-center flex content-center items-center justify-between sm:gap-x-4",children:[I,S]}):I]}),(0,l.jsx)(tX,{open:r,onClose:()=>n(!1),channel:t,"data-sentry-element":"ChatViewItemsDialog","data-sentry-source-file":"ChatChannelOrderHeader.tsx"}),(0,l.jsx)(tV,{"data-sentry-element":"ChatOffPlatformWarning","data-sentry-source-file":"ChatChannelOrderHeader.tsx"})]})};var t2=a(95607),t4=a(56526);let t6=e=>{let{channel:t,className:a,displayTitle:s,lastMessage:r,latestMessage:n,onSelect:o,setActiveChannel:d,unread:c,watchers:u}=e,m=(0,h.A)(),{last_message_at:x}=t.state,g=(0,y.useRef)(null),p=tB(),{formatDay:A}=(0,I.A)(),j=r&&tP(r)?(0,t4.iG)(p(r).text):n;return(0,l.jsx)("div",{className:"border-grey-300 border-y","data-sentry-component":"ChatChannelPreview","data-sentry-source-file":"ChatChannelPreview.tsx",children:(0,l.jsx)(F.A,{"aria-label":m.formatMessage({defaultMessage:"Open messages for {displayTitle}",id:"9B2MRI"},{displayTitle:s}),className:f()("h-full w-full px-2 py-3 text-left no-underline",a),"data-testid":"channel-preview-button",onClick:e=>{o?o(e):d&&d(t,u),g?.current&&g.current.blur()},ref:g,"data-sentry-element":"ButtonBase","data-sentry-source-file":"ChatChannelPreview.tsx",children:(0,l.jsxs)(i.A,{container:!0,wrap:"nowrap",justifyContent:"space-between",spacing:2,"data-sentry-element":"Grid","data-sentry-source-file":"ChatChannelPreview.tsx",children:[(0,l.jsx)(i.A,{item:!0,zeroMinWidth:!0,className:"overflow-hidden","data-sentry-element":"Grid","data-sentry-source-file":"ChatChannelPreview.tsx",children:(0,l.jsx)(tQ,{channel:t,subtitle:(0,l.jsx)(v.A,{variant:"body2",noWrap:!0,className:"text-ellipsis",children:j}),"data-sentry-element":"ChatChannelOverview","data-sentry-source-file":"ChatChannelPreview.tsx"})}),(0,l.jsxs)(i.A,{item:!0,"data-sentry-element":"Grid","data-sentry-source-file":"ChatChannelPreview.tsx",children:[c?(0,l.jsx)("div",{className:"h-5 pr-2 text-right",children:(0,l.jsx)(t2.A,{badgeContent:c,color:"secondary"})}):null,x?(0,l.jsxs)("div",{className:"flex items-center justify-center gap-1 pt-1",children:[(0,l.jsx)(v.A,{className:"text-right",variant:"body2",children:A(x.toISOString())}),(0,l.jsx)("svg",{width:"7",height:"10",viewBox:"0 0 7 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsx)("path",{d:"M0.825195 1.175L4.64186 5L0.825195 8.825L2.0002 10L7.00019 5L2.00019 -5.13609e-08L0.825195 1.175Z",fill:"#242424"})})]}):null]})]})})})};var t5=a(46542),t8=a(70482),t3=((n=t3||{}).FULFILLMENT="fulfillment",n.QUESTIONS="questions",n.DIRECT="direct",n.CLOSED="closed",n);function t9(e,t){let a={members:{$in:[t??""]},type:{$in:["messaging","livestream"]}};switch(e){case"fulfillment":return{...a,frozen:{$eq:!1},use:{$eq:tj.InPersonFulfillment}};case"questions":return{...a,frozen:{$eq:!1},use:{$eq:tj.ListingQA}};case"direct":return{...a,frozen:{$eq:!1},use:{$eq:tj.DirectChat},last_message_at:{$exists:!0}};case"closed":return{...a,frozen:{$eq:!0}}}}let t7=()=>{let e=(0,h.A)(),{listingFulfillmentChat:t}=(0,g.qQ)(),a=t?.enabled===!0,[s,r]=(0,y.useState)(void 0),n=(0,x.Zp)(),i=(0,x.zy)(),{questionsTabLabel:o}=(0,S.A)("MyMessages"),d=(0,N.A)("MyMessages"),c=new URLSearchParams(i.search).get("channelId"),{connected:u,error:m,chatUserId:f,getUserChannels:p}=(e=>{let{connected:t,error:a,chatUserId:s}=(0,tq.Y)(),[r,n]=(0,y.useState)(a),l=(0,y.useCallback)(async function(){let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{if(!(0,M.uy)(s)&&t)return await tE.default.queryChannels({members:{$in:[s]},type:{$eq:e},...a})}catch(e){n(e),(0,ee.h)(e,et.y.CHAT)}},[s,t,e]);return(0,y.useEffect)(()=>()=>{n(void 0)},[e,s,t]),{connected:t,error:r??a,chatUserId:s,getUserChannels:l}})("messaging"),A=tB(),C=(0,j.ol)(),[w,k]=(0,y.useState)({fulfillment:[],questions:[],direct:[],closed:[]}),[_,I]=(0,y.useState)(),T=(0,y.useCallback)(async e=>
3await p(t9(e,f))??[],[f,p]);(0,y.useEffect)(()=>{async function e(){let[e,t,a,s]=await Promise.all([T("fulfillment"),T("questions"),T("direct"),T("closed")]);k({fulfillment:e,questions:t,direct:a,closed:s})}u&&!(0,M.uy)(f)&&e().catch(e=>{(0,ee.h)(e,et.y.CHAT)})},[u,f,k,T]),(0,y.useEffect)(()=>{if(!(!u||(0,M.uy)(f)))for(let[e,t]of((0,M.uy)(c)&&I(void 0),(0,M.uy)(s)&&(w.fulfillment.length>0?r("fulfillment"):w.questions.length>0?r("questions"):w.direct.length>0&&r("direct")),Object.entries(w))){let a=t.find(e=>e.id===c);if(a){I(a),r(e);return}}},[c,f,u,w,s]);let L=(0,y.useRef)(null),[P,F]=(0,y.useState)();(0,y.useEffect)(()=>{setTimeout(()=>{L.current&&F(L.current.getBoundingClientRect().top+document.documentElement.scrollTop)})},[u,c,_,m,C,a]),(0,y.useEffect)(()=>(em.A.hideWidget(),()=>em.A.showWidget()),[]);let E=(0,y.useRef)(null),[q,B]=(0,y.useState)();if((0,y.useEffect)(()=>{!function e(){let t=E.current?.querySelector("textarea");t?B(t):setTimeout(e,1e3)}()},[]),(0,y.useEffect)(()=>{let e=tM()(()=>q?.blur(),500);return window.addEventListener("touchmove",e),()=>window.removeEventListener("touchmove",e)},[q]),!a)return(0,l.jsx)(t8.A,{});let O={limit:10},W=e.formatMessage({defaultMessage:"Messages",id:"hMzcSq"}),U=(0,l.jsx)(D.A,{startIcon:(0,l.jsx)(th.A,{}),onClick:()=>n({search:""},{replace:!0}),fullWidth:!0,className:"bg-grey-50 flex justify-start px-0 no-underline",children:(0,l.jsx)(b.A,{defaultMessage:"Return to all messages",id:"962iaP"})});if(m)return(0,l.jsx)(R.A,{title:W,children:(0,l.jsx)(v.A,{className:"inline-flex",children:(0,l.jsx)(b.A,{defaultMessage:"There was an error loading your messages. Please try reloading the page. If the problem persists, please <Link>contact support</Link>.",id:"mSATaO",values:{Link:e=>(0,l.jsx)(er.A,{component:"button",onClick:()=>{em.A.showWidget(),em.A.openWidget()},className:"ml-1 underline",children:e})}})})});if(u&&c&&!_)return(0,ee.h)("User tried to hit my messages for channel that does not exist",et.y.CHAT,{channelId:c}),(0,l.jsxs)(R.A,{title:W,children:[U,(0,l.jsx)(v.A,{className:"mt-4",children:(0,l.jsx)(b.A,{defaultMessage:"The message channel you are trying to open does not exist. Please try refreshing the page or return to all messages to view the channels you can open",id:"Rr+nY/"})})]});if(!u)return(0,l.jsx)(R.A,{title:W,children:(0,l.jsx)(t5.A,{fullScreen:!1})});let G=C?16:32,z=P?`calc(100dvh - ${P+G}px`:"0px",Q=[{status:"fulfillment",label:e.formatMessage({defaultMessage:"Orders",id:"X7jl6w"})},{status:"questions",label:o??e.formatMessage({defaultMessage:"Q&A",id:"wz6PZS"})},{status:"direct",label:e.formatMessage({defaultMessage:"Direct Questions",id:"dAf5sq"})},{status:"closed",label:e.formatMessage({defaultMessage:"Closed",id:"Fv1ZSz"})}].filter(e=>w[e.status].length>0);return(0,l.jsx)(R.A,{title:_?void 0:W,"data-sentry-element":"AccountLayout","data-sentry-component":"MyMessages","data-sentry-source-file":"MyMessages.tsx",children:(0,l.jsx)("div",{className:"flex flex-col overflow-hidden",ref:L,style:{minHeight:"300px",height:z,visibility:P?"visible":"hidden"},children:(0,l.jsx)(t_.r,{client:tE.default.client,i18nInstance:tE.default.getI18nInstance(),"data-sentry-element":"Chat","data-sentry-source-file":"MyMessages.tsx",children:!_&&(0,M.d6)(s)?(0,l.jsxs)(tg.Ay,{value:s,children:[(0,l.jsx)(tf.A,{className:"w-full",children:(0,l.jsx)(tp.A,{indicatorColor:"primary",onChange:async(e,t)=>{r(t);let a=await T(t);k(e=>({...e,[t]:a}))},children:Q.map(e=>(0,l.jsx)(ty.A,{disableRipple:!0,label:e.label,value:e.status,className:d.tabs??"mr-6 min-w-fit capitalize"},e.status))})}),(0,l.jsx)("div",{className:"flex-1 overflow-auto",children:Object.values(t3).map(t=>w[t].length>0?(0,l.jsx)(tx.A,{className:"p-0",value:t,"data-sentry-element":"TabPanel","data-sentry-component":"getChannelTab","data-sentry-source-file":"MyMessages.tsx",children:(0,l.jsx)(tw.Y,{options:O,setActiveChannelOnMount:!1,filters:t9(t,f),allowNewMessagesFromUnfilteredChannels:!1,LoadingIndicator:()=>(0,l.jsx)(t5.A,{className:"my-4",fullScreen:!1}),EmptyStateIndicator:()=>(0,l.jsx)(v.A,{className:"mt-6",children:(0,l.jsx)(b.A,{defaultMessage:"You have no {status} messages",id:"tnCzF2",values:{status:(()=>{switch(t){case"fulfillment":return e.formatMessage({defaultMessage:"order",id:"IlOSeq"});case"questions":return e.formatMessage({defaultMessage:"Q&A",id:"wz6PZS"});case"direct":return e.formatMessage({defaultMessage:"direct",id:"70YOdS"});case"closed":return e.formatMessage({defaultMessage:"closed",id:"pYDJi3"});default:return""}})()}})}),renderChannels:e=>e.map(e=>(0,l.jsx)(tk.K,{channel:e,onSelect:t=>{(0,eX.u)("my_messages_channel_click",{channelId:e.id}),n({search:`?channelId=${e.id}`},{replace:!0})},Preview:t6},e.id)),Paginator:e=>(0,l.jsx)(tN.J,{...e,LoadMoreButton:e=>{let{onClick:t,isLoading:a}=e;return(0,l.jsx)("div",{className:"my-4 flex w-full justify-center",children:(0,l.jsx)(ef.A,{onClick:t,loading:!!a,variant:"contained",color:"primary",children:(0,l.jsx)(b.A,{defaultMessage:"Load more",id:"00LcfG"})})})}}),"data-sentry-element":"ChannelList","data-sentry-source-file":"MyMessages.tsx"},`channel-list-${t}`)}):null)})]}):(0,l.jsxs)(tI.c,{channel:_,children:[(0,l.jsx)(tS.p,{children:(0,l.jsxs)("div",{className:"flex h-full max-h-full w-full flex-col",children:[U,_?.data?.use===tj.InPersonFulfillment?(0,l.jsx)(t1,{}):(0,l.jsx)(tH,{}),(0,l.jsx)(tT.M,{messageActions:tF.Gx,renderMessages:e=>{let{messages:t}=e,a=t.map(e=>tP(e)?A(e):e);return(0,tC.w)({...e,messages:a})}}),(0,l.jsx)("div",{className:"grow"}),(0,l.jsx)("div",{ref:E,children:_?.data?.frozen===!0?null:(0,l.jsx)(tD.E,{focus:!0})})]})}),(0,l.jsx)(tL.j,{})]})})})})};var ae=a(93517),at=a(61038),aa=a.n(at),as=a(12244);let ar=a(42966).fc(p.ON6);var an=a(18548),al=a(10540),ai=a(64559),ao=a(11972),ad=a(64523),ac=a(27647),au=a(52880),am=a(53739),af=a(23834),ay=a(62259),ah=a(8063);let ax=e=>{let{StorefrontInformationSubtitleTemplate:t}=(0,y.useContext)(V.A);return(0,l.jsx)(t,{...e,"data-sentry-element":"StorefrontInformationSubtitleTemplate","data-sentry-component":"StorefrontInformationSubtitle","data-sentry-source-file":"StorefrontInformationSubtitle.tsx"})},ag=()=>{let e=(0,h.A)(),t=(0,Q.wA)(),a=(0,e$.A)(),{me:s}=(0,W.yj)({required:!0}),r=(0,g.Wg)(),{country:n,locationBasedSearch:o}=(0,g.qQ)(),{brandName:d}=(0,g.Gh)(),{showMyStorefrontUrlFields:c,showLocality:u}=(0,U.A)(),{accountPageSubtitleTypographyVariant:m,disableUpdatingName:f=!1,disableImageUpload:x=!1,disableUpdatingBio:A=!1}=(0,_.A)("MyStorefront"),{pickupLocationNote:j,addressTitle:C,disclaimerMessage:w}=(0,S.A)("MyStorefront"),k=(0,N.A)("MyStorefront"),[I,T]=(0,y.useState)(),[D,L]=(0,y.useState)(),[P,F]=(0,y.useState)(!1),[E,q]=(0,y.useState)(!1),[B,O]=(0,y.useState)(),[G,z]=(0,y.useState)(),V=(0,y.useRef)(!1),{addressValidationError:Z,validateAddress:H,resetAddressValidation:$,addressValidationWarning:K}=(0,ac.j)(),X=(0,ec.mN)({defaultValues:{storefront_name:(0,eF.J1)(s?.first_name,s?.last_name)}}),{register:ee,errors:et,handleSubmit:ea,control:en,setValue:el}=X,{loading:ei,data:{storefront:eo}}=function(){let{me:e}=(0,W.yj)({required:!0}),t=(0,g.Wg)(),{loading:a,data:s}=(0,p.f7_)({variables:{user_id:e.id,brand_id:t}});return(0,y.useMemo)(()=>{let e=s?.getStorefrontsForUser?.[0];return{data:{storefront:{...e,address_phone_number:e?.address_phone_number&&e?.country?(0,ad.br)(e.address_phone_number,e.country):null,phone_number:e?.phone_number&&e?.country?(0,ad.br)(e.phone_number,e.country):null}},loading:a}},[s,a])}(),[ed]=(0,p.ruf)({refetchQueries:[{query:p.pfk,variables:{user_id:s.id,brand_id:r}}]}),em=eo?.type!==p.ZaL.Business,ey=eo?.storefront_id,{options:eh,loading:ex}=(0,as._e)(),[eg]=(0,p.RHr)({refetchQueries:[{query:p.pfk,variables:{user_id:s.id,brand_id:r}}]}),ep=(0,y.useCallback)(e=>
3{Object.entries(e).forEach(e=>{let[t,a]=e;return el(t,a)})},[el]),eA=(0,y.useCallback)(()=>{T(void 0),L(void 0),F(!1),O(void 0),z(void 0),X.clearErrors(),$(),V.current=!1,q(!1)},[X,$]),ev=e=>({name:e.name,country:n,...ej()(e,"address_line_1","address_line_2","locality","postal_code","administrative_area","phone_number","building_access"),...e.building_access===p.ON6.Walkup?{floors:e.floors}:{}}),eM=async e=>{var t,a;let n,l;e.phone_number&&(e.phone_number=(0,ao.b)(e.phone_number));let i={name:(!0===f?eo.name:e.storefront_name)??(0,eF.J1)(s?.first_name,s?.last_name),brand_id:r,storefront_id:eo?.storefront_id,email:e.email||s.email,hide_address:!e.share_address,...ej()(e,"bio","phone_number")};e.logo&&(n=e.logo,i.logo=ej()(n,"id","src","path","alt"));let o=(t=e.website_url,a=e.instagram_url,l=[],t&&l.push({type:an.t.PERSONAL_WEBSITE,href:t}),a&&l.push({type:an.t.INSTAGRAM,href:a}),l);return o.length>0&&(i.links=o),e.address_line_1&&(i.primary_address=ev(e)),i},eC=async e=>{if((0,M.uy)(ey)||(0,M.uy)(r))return null;let t=new Set(eo?.fulfillment_options?.map(e=>e.id)??[]),a=new Set(e.fulfillment_options?.map(e=>e.id)??[]);return t.size!==a.size||Array.from(t).some(e=>!a.has(e))?{brandId:r,storefrontId:ey,fulfillmentOptionIds:Array.from(a)}:null},ew=async e=>{let t=await H(e);return t||{isValid:!0,contextualErrors:null,contextualWarnings:null,address:void 0,hasSuggestedAddress:!1,showConfirmUnverifiedAddress:!1}},ek=async a=>{if(q(!0),a.phone_number&&(a.phone_number=a.phone_number.replace(/[^\d+]/g,"")),!a.address_line_1){t((0,Y.kw)({message:e.formatMessage({defaultMessage:"Invalid address",id:"cDwFID"}),options:{variant:"error"}})),q(!1);return}if(a.address_line_1&&!V.current){let e=ev(a),t=aa()(e,"building_access","floors"),{isValid:s,contextualErrors:r,contextualWarnings:n,address:l,hasSuggestedAddress:i,showConfirmUnverifiedAddress:o}=await ew(t);if(l&&i){T(t),L(l),q(!1);return}if(o){F(!0),T(t),q(!1);return}if(!s){r&&z(r),n&&O(n),q(!1);return}}let s=await eM(a),r=await eC(a),[n,l]=await Promise.all([ed({variables:{edit_storefront_input:s}}),(0,M.d6)(r)?eg({variables:r}):Promise.resolve()]);(0,M.d6)(n.data?.createOrUpdateStorefront?.storefront_id)?t((0,Y.kw)({message:e.formatMessage({defaultMessage:"Your storefront has been updated.",id:"VdKtDK"}),options:{variant:"success"}})):t((0,Y.kw)({message:e.formatMessage({defaultMessage:"Failed to update storefront. Please reload the page or try again later.",id:"WvWD0E"}),options:{variant:"error"}})),(0,M.d6)(r)&&(0,M.uy)(l?.data?.createOrUpdateStorefrontFulfillmentOptions?.storefront_id)&&t((0,Y.kw)({message:e.formatMessage({defaultMessage:"Failed to update storefront. Please reload the page or try again later",id:"OMoImx"}),options:{variant:"error"}})),eA()};return(0,y.useEffect)(()=>{if((0,M.d6)(eo)){let e=ar.safeParse(eo.building_access);Object.entries({storefront_name:eo.name,instagram_url:eo.links?.find(e=>e.type===an.t.INSTAGRAM)?.href,website_url:eo.links?.find(e=>e.type===an.t.PERSONAL_WEBSITE)?.href,name:eo.address_name??void 0,logo:(0,M.d6)(eo.logo_id)&&(0,M.d6)(eo.logo_href)&&(0,M.d6)(eo.logo_path)?{id:eo.logo_id,src:eo.logo_href,path:eo.logo_path}:void 0,phone_number:eo.address_phone_number??eo.phone_number??void 0,share_address:!eo.hide_address,bio:eo.bio??void 0,email:eo.email??void 0,address_line_1:eo.address_line_1??void 0,address_line_2:eo.address_line_2??void 0,locality:eo.locality??void 0,postal_code:eo.postal_code??void 0,administrative_area:eo.administrative_area??void 0,building_access:e.success?e.data:void 0,floors:eo.floors??void 0,fulfillment_options:eo.fulfillment_options??void 0}).forEach(e=>{let[t,a]=e;return el(t,a)})}},[eo,el]),ei?(0,l.jsx)(t5.A,{"data-sentry-element":"Loading","data-sentry-component":"MyStorefront","data-sentry-source-file":"MyStorefront.tsx"}):(0,l.jsxs)(R.A,{title:e.formatMessage({defaultMessage:"My Storefront",id:"8OctlU"}),"data-sentry-element":"AccountLayout","data-sentry-component":"MyStorefront","data-sentry-source-file":"MyStorefront.tsx",children:[(0,l.jsxs)("div",{className:"mb-8",children:[(0,l.jsxs)("div",{className:"flex flex-col items-baseline md:flex-row",children:[(0,l.jsx)(eq,{variant:m,"data-sentry-element":"AccountPageSubtitle","data-sentry-source-file":"MyStorefront.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Storefront Information",id:"u330GS","data-sentry-element":"FormattedMessage","data-sentry-source-file":"MyStorefront.tsx"})}),eo?.slug?(0,l.jsx)(v.A,{component:"span",className:k.viewStorefrontLink??"mb-2 underline md:mb-0 md:ml-2",children:(0,l.jsx)(er.A,{href:es.A.reverse("vendor",{vendorId:eo?.slug}),"data-testid":"view-storefront-link",children:(0,l.jsx)(b.A,{defaultMessage:"View storefront",id:"w2Ghey"})})}):null]}),(0,l.jsx)(ax,{isPersonalStorefront:em,"data-sentry-element":"StorefrontInformationSubtitle","data-sentry-source-file":"MyStorefront.tsx"}),(0,l.jsxs)("div",{className:"flex flex-row items-center space-x-4",children:[x?null:(0,l.jsx)(ai.A,{placeholderIcon:(0,l.jsx)(ae.A,{fontSize:"large",className:"h-20 w-20 opacity-20"}),name:"logo",error:et.logo,control:en,rules:{required:!1},className:"border-none"}),f?(0,l.jsx)(l.Fragment,{children:(0,l.jsx)(v.A,{children:(0,l.jsx)(b.A,{defaultMessage:"Name: <bold>{name}</bold>",id:"GjAEPE",values:{name:eo.name,bold:e=>(0,l.jsx)("span",{className:"font-bold",children:e})}})})}):(0,l.jsx)(eu.A,{required:!0,name:"storefront_name",label:em?e.formatMessage({defaultMessage:"Name / Username",id:"v0hf27"}):e.formatMessage({defaultMessage:"Name",id:"HAlOn1"}),error:et.storefront_name,inputRef:ee({required:!0,pattern:/\w+/})})]}),c?(0,l.jsxs)("div",{className:"flex flex-row space-x-2",children:[(0,l.jsx)(eu.A,{name:"website_url",label:e.formatMessage({defaultMessage:"Website URL",id:"h/6smo"}
3),error:et.website_url,inputRef:ee({required:!1,pattern:{value:/^(?:(?:https?):\/\/)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/\S*)?$/,message:e.formatMessage({defaultMessage:"Please enter a valid url",id:"clK3O+"})}}),fieldProps:{placeholder:`www.${d.toLowerCase().replace(/\s/g,"")}.com`},className:"md:w-1/2"}),(0,l.jsx)(eu.A,{name:"instagram_url",label:e.formatMessage({defaultMessage:"Instagram URL",id:"UPNlBs"}),error:et.instagram_url,inputRef:ee({required:!1,pattern:{value:/www\.instagram\.com\/[A-Za-z]+/i,message:e.formatMessage({defaultMessage:"Please enter a valid url",id:"clK3O+"})}}),fieldProps:{placeholder:`www.instagram.com/${d.toLowerCase().replace(/\s/g,"")}`},className:"md:w-1/2"})]}):null,A?null:(0,l.jsx)(eu.A,{name:"bio",label:e.formatMessage({defaultMessage:"Bio",id:"2W0f9h"}),error:et.bio,inputRef:ee({required:!1,pattern:/\w+/}),fieldProps:{rows:3,fullWidth:!0,multiline:!0},className:"mt-2 w-full"})]}),em?null:(0,l.jsxs)("div",{className:"mb-8",children:[(0,l.jsx)(eq,{variant:m,children:(0,l.jsx)(b.A,{defaultMessage:"Contact Information",id:"RYiGdc"})}),(0,l.jsx)(eu.A,{required:!0,name:"email",label:e.formatMessage({defaultMessage:"Email",id:"sy+pv5"}),error:et.email,inputRef:ee({required:!0,pattern:{value:eb.Nf,message:e.formatMessage({defaultMessage:"Enter a valid email address",id:"YRe93Y"})}}),className:"w-full"})]}),(0,l.jsxs)("div",{className:"mb-8",children:[(0,l.jsx)(eq,{variant:m,"data-sentry-element":"AccountPageSubtitle","data-sentry-source-file":"MyStorefront.tsx",children:C??(0,l.jsx)(b.A,{defaultMessage:"Return Address Information",id:"pcBWIu"})}),(0,l.jsx)(v.A,{className:"mb-2","data-sentry-element":"Typography","data-sentry-source-file":"MyStorefront.tsx",children:o?.enabled?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(v.A,{className:"pb-3",children:j??(0,l.jsx)(b.A,{defaultMessage:"<b>Please note:</b> Your item must be picked up by the buyer. If you would prefer to have your item picked up from a public place, feel free to enter that address instead of your own.",values:{b:e=>(0,l.jsx)("b",{children:e})},id:"PWi3qe"})}),(0,l.jsx)(v.A,{children:(0,l.jsx)(b.A,{defaultMessage:"For your safety and privacy, buyers will only be able to see an approximate radius for your location. We will never share this information with anyone without them first confirming their purchase.",id:"n+CQyv"})})]}):(0,l.jsx)(b.A,{defaultMessage:"This is the address from which you will ship your items.",id:"IqJAmX"})}),(0,l.jsx)(i.A,{container:!0,spacing:1,"data-sentry-element":"Grid","data-sentry-source-file":"MyStorefront.tsx",children:(0,l.jsxs)(ec.Op,{...X,"data-sentry-element":"FormProvider","data-sentry-source-file":"MyStorefront.tsx",children:[(0,l.jsx)(am.U,{contextualWarnings:B,contextualErrors:G,"data-sentry-element":"AddressFormErrorsWarningsProvider","data-sentry-source-file":"MyStorefront.tsx",children:(0,l.jsx)(au.A,{"data-sentry-element":"AddressForm","data-sentry-source-file":"MyStorefront.tsx"})}),ei||ex?(0,l.jsx)(J.A,{className:"h-10 w-full"}):(0,l.jsx)(ah.A,{brandFulfillmentOptions:eh,storefrontFulfillmentOptions:eo?.fulfillment_options})]})}),u?(0,l.jsx)(al.A,{name:"share_address",defaultChecked:!0,control:en,label:e.formatMessage({defaultMessage:"Share my city on my seller profile",id:"TQ5Ux5"})}):null,Z?(0,l.jsx)(v.A,{color:"error",className:"mt-2",children:Z}):K?(0,l.jsxs)("div",{className:"my-4 flex w-full gap-x-2 border p-4",style:{borderColor:a.palette.warning.main},children:[(0,l.jsx)(ay.A,{}),(0,l.jsx)(v.A,{children:K})]}):null,I?(0,l.jsx)(af.A,{open:!!D||P,onClose:eA,onConfirm:(e,t)=>{eA(),t?ep(e):V.current=!0,ea(ek)()},enteredAddress:I,suggestedAddress:D}):null]}),(0,M.d6)(w)?(0,l.jsx)(v.A,{className:"mb-8",variant:"body2",children:w}):null,(0,l.jsx)("div",{className:"flex justify-end pb-16 md:block md:pb-0",children:(0,l.jsx)(ef.A,{variant:"contained","data-testid":"MyStorefront-save-button",color:"primary",onClick:ea(ek),loading:E||ei,"data-sentry-element":"AsyncButton","data-sentry-source-file":"MyStorefront.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Save",id:"jvo0vs","data-sentry-element":"FormattedMessage","data-sentry-source-file":"MyStorefront.tsx"})})})]})};var ap=a(81337),aA=a(54989),aj=a(61647),av=a(62965);function ab(e){let{shippingLabel:t}=e;return t?t.status===p.KlN.PreTransit?(0,l.jsx)(D.A,{size:"small",variant:"contained",color:"primary",href:t.private?.label_url??void 0,"data-sentry-element":"Button","data-sentry-component":"MyTakebacksShippingLabelButton","data-sentry-source-file":"MyTakebacksShippingLabelButton.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Print shipping label",id:"WJRfO/","data-sentry-element":"FormattedMessage","data-sentry-source-file":"MyTakebacksShippingLabelButton.tsx"})}):t.status===p.KlN.Transit?(0,l.jsx)(D.A,{size:"small",variant:"contained",color:"primary",href:t.tracking_url,children:(0,l.jsx)(b.A,{defaultMessage:"Track shipment",id:"/Hp/q0"})}):null:null}var aM=a(98456),aC=a(81274),aw=a(18063),ak=a(63427),aN=a(78930),a_=a(34640),aI=a(8426),aS=a(11452),aT=a.n(aS);function aD(e,t){return t<0?0:Math.min(Math.max(e,0),t)}function aL(e){let{open:t,photoUrls:a,initialIndex:s=0,onClose:r}=e,n=(0,h.A)(),[i,o]=(0,y.useState)(0),d=a.length,c=d>1;(0,y.useEffect)(()=>
3{t&&o(aD(s,d-1))},[s,t,d]);let u=0===i,m=i===d-1,x=a[i];return x?(0,l.jsx)(ep.A,{fullScreen:!0,open:t,onClose:r,maxWidth:!1,PaperProps:{className:"m-0 h-full max-h-none w-full max-w-none bg-transparent shadow-none"},BackdropProps:{className:"bg-white"},"data-sentry-element":"MuiDialog","data-sentry-component":"PhotoSlideshowDialog","data-sentry-source-file":"PhotoSlideshowDialog.tsx",children:(0,l.jsxs)("div",{className:"relative flex h-full w-full items-center justify-center p-8",children:[(0,l.jsx)(ak.A,{"aria-label":n.formatMessage({defaultMessage:"Close slideshow",id:"OGlSSP"}),onClick:r,className:"absolute top-2 right-2 z-20 bg-transparent","data-sentry-element":"IconButton","data-sentry-source-file":"PhotoSlideshowDialog.tsx",children:(0,l.jsx)(aN.A,{className:"h-8 w-8","data-sentry-element":"Close","data-sentry-source-file":"PhotoSlideshowDialog.tsx"})}),c?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ak.A,{"aria-label":n.formatMessage({defaultMessage:"Previous photo",id:"kF7ScK"}),onClick:()=>{o(e=>aD(e-1,d-1))},disabled:u,className:f()("absolute top-1/2 left-0 z-20 -translate-y-1/2 bg-transparent",{"opacity-40":u}),children:(0,l.jsx)(a_.A,{className:"h-10 w-10"})}),(0,l.jsx)(ak.A,{"aria-label":n.formatMessage({defaultMessage:"Next photo",id:"hfJqeM"}),onClick:()=>{o(e=>aD(e+1,d-1))},disabled:m,className:f()("absolute top-1/2 right-0 z-20 -translate-y-1/2 bg-transparent",{"opacity-40":m}),children:(0,l.jsx)(aI.A,{className:"h-10 w-10"})})]}):null,(0,l.jsx)("div",{className:"relative h-[calc(100vh-2rem)] w-[calc(100vw-4rem)] md:h-[calc(100vh-4rem)] md:w-[calc(100vw-8rem)]",children:(0,l.jsx)(aT(),{src:x,fill:!0,className:"object-contain",alt:"","data-sentry-element":"Image","data-sentry-source-file":"PhotoSlideshowDialog.tsx"})})]})}):null}function aP(e){let{index:t,takebackItem:a}=e,s=(0,h.A)(),[r,n]=(0,y.useState)(!1),{showUnidentifiedItemAsItemCount:i}=(0,_.A)("MyTakebacksTakebackItem"),{defectLabels:o,inspectionPhotoUrls:d,loading:c}=function(e){let{takebackItemId:t,skip:a}=e,{data:s,loading:r}=(0,p.Nlf)({variables:{takebackItemId:t},skip:a}),n=s?.wms_getWmsItemIdForTakebackItem,{data:l,loading:i}=(0,p.bDr)({variables:{wmsItemId:n},skip:(0,M.uy)(n)}),o=l?.wms_getReceivedConditionForWmsItem,d=o?.defects??[],c=d.map(e=>e.defectTypeId).filter(e=>(0,M.uI)(e)),u=d.map(e=>e.regionId).filter(e=>(0,M.uI)(e)),{data:m,loading:f}=(0,p.kep)({variables:{defectTypeIds:c,regionIds:u},skip:0===c.length});return{loading:r||i||f,defectLabels:function(e){let{defects:t,defectTypeLabelsById:a,regionTranslationsById:s}=e;return t.map(e=>{let{defectTypeId:t,regionId:r}=e,n=a.get(t)??t;if(!(0,M.uI)(n))return null;if((0,M.uy)(r))return n;let l=s.get(r);if((0,M.uy)(l))return n;let i=l.prepositionalPhrase?.trim();return(0,M.uI)(i)?`${n} ${i}`:`${n} (${l.display})`}).filter(e=>(0,M.uI)(e))}({defects:d,defectTypeLabelsById:new Map((m?.itemDefectTypes??[]).map(e=>[e.id,e.content?.[0]?.display??e.id])),regionTranslationsById:new Map((m?.itemRegions??[]).map(e=>[e.id,{display:e.content?.[0]?.display??e.id,prepositionalPhrase:e.content?.[0]?.prepositionalPhrase}]))}),inspectionPhotoUrls:(o?.photos??[]).map(e=>e.src).filter(e=>(0,M.uI)(e))}}({takebackItemId:a.id,skip:a.status!==p.my_.NotAccepted}),u=(0,aM.ny)(s,a.not_accepted_reason),m=0===o.length&&(0,M.d6)(u)?[u]:o;return(0,l.jsxs)("div",{className:"flex flex-col","data-sentry-component":"MyTakebacksTakebackItem","data-sentry-source-file":"MyTakebacksTakebackItem.tsx",children:[(0,l.jsx)(v.A,{variant:"subtitle1",className:"font-medium","data-sentry-element":"Typography","data-sentry-source-file":"MyTakebacksTakebackItem.tsx",children:a.product?(0,K.Si)(a.product):a.product_style?.content?.[0]?.name?(0,K.Si)(a.product_style):a.style_code?a.style_code:i?(0,l.jsx)(b.A,{defaultMessage:"Item #{itemCount}",id:"8qDdI1",values:{itemCount:t+1}}):(0,l.jsx)(b.A,{defaultMessage:"Unidentified Item",id:"x0r45L"})}),(0,l.jsxs)(v.A,{className:"flex gap-1","data-sentry-element":"Typography","data-sentry-source-file":"MyTakebacksTakebackItem.tsx",children:[(0,l.jsx)(aw.A,{label:s.formatMessage({defaultMessage:"Status",id:"tzMNF3"}),value:a.status===p.my_.Pending?(0,l.jsx)(b.A,{defaultMessage:"Pending",id:"eKEL/g"}):a.status===p.my_.Accepted?(0,l.jsx)(b.A,{defaultMessage:"Accepted",id:"aFyFm0"}):a.status===p.my_.NotAccepted?(0,l.jsx)(b.A,{defaultMessage:"Not Accepted",id:"hL2XvL"}):null,"data-sentry-element":"LabelValue","data-sentry-source-file":"MyTakebacksTakebackItem.tsx"}),c?(0,l.jsx)(J.A,{variant:"text",className:"h-5 w-48"}):null,m.length>0&&!c?(0,l.jsxs)("span",{children:["(",m.join(", "),")"]}):null]}),d.length>0?(0,l.jsxs)(L.A,{component:"button",variant:"body1",color:"inherit",className:"mt-1 flex w-fit items-center gap-1 text-left underline",onClick:()=>n(!0),children:[(0,l.jsx)(aC.A,{}),(0,l.jsx)(b.A,{defaultMessage:"View Inspection Photos",id:"ux98vQ"})]}):null,(0,l.jsx)(aL,{open:r,photoUrls:d,onClose:()=>n(!1),"data-sentry-element":"PhotoSlideshowDialog","data-sentry-source-file":"MyTakebacksTakebackItem.tsx"})]})}function aF(e){let{takeback:t}=e,{formatDate:a}=(0,I.A)(),s=t?.takeback_mail_takeback?.[0]?.shipping_label;return(0,l.jsx)(d.A,{className:"px-0","data-sentry-element":"ListItem","data-sentry-component":"MyTakebacksListItem","data-sentry-source-file":"MyTakebacksListItem.tsx",children:(0,l.jsxs)("div",{className:"flex w-full flex-col gap-2 md:flex-row md:justify-between",children:[(0,l.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,l.jsx)(v.A,{"data-sentry-element":"Typography","data-sentry-source-file":"MyTakebacksListItem.tsx",children:(0,l.jsx)(b.A,{defaultMessage:"Trade-in #{takebackNumber}",id:"l3leXY",values:{takebackNumber:(0,l.jsx)("span",{children:t.takeback_number})},description:"Trade-in number","data-sentry-element":"FormattedMessage","data-sentry-source-file":"MyTakebacksListItem.tsx"})}),t.takeback_items.map((e,t)=>(0,l.jsx)(aP,{index:t,takebackItem:e},e.id))]}),(0,l.jsxs)("div",{className:"flex flex-col gap-2 md:items-end",children:[(0,l.jsx)(v.A,{"data-sentry-element":"Typography","data-sentry-source-file":"MyTakebacksListItem.tsx",children:a(t.created_at)}),s?(0,l.jsx)(ab,{shippingLabel:s}):null]})]})},t.id)}function aE(e){let{title:t,statuses:a}=e,{page:s,setPage:r}=(0,av.A)(aj.v),{loading:n,data:i}=(0,aj.N)(s,a),d=i?.takebacks??[],c=i?.takebacks_aggregate?.aggregate?.count??0,m=null!=c?Math.ceil(c/aj.v):1;return n||c>0?(0,l.jsxs)("div",{"data-sentry-component":"MyTakebacksList","data-sentry-source-file":"MyTakebacksList.tsx",children:[(0,l.jsx)(eq,{"data-sentry-element":"AccountPageSubtitle","data-sentry-source-file":"MyTakebacksList.tsx",children:t}),(0,l.jsxs)(o.A,{className:"shadow-border-t gap-2","data-sentry-element":"List","data-sentry-source-file":"MyTakebacksList.tsx",children:[n?[...Array(6)].map((e,t)=>(0,l.jsx)(J.A,{variant:"rect",className:"mb-4 h-32"},t)):null,d.map((e,t)=>(0,l.jsxs)(y.Fragment,{children:[(0,l.jsx)(aF,{takeback:e}),t<c&&(0,l.jsx)(u.A,{component:"li",className:"my-4"})]},e.id))]}),m>1&&(0,l.jsx)("div",{className:"mt-2 grid w-full",children:(0,l.jsx)(ez.A,{className:"justify-self-center",count:m,page:s,onChange:(e,t)=>
3{r(t)}})})]}):null}let aq={inProgress:[p.cJ5.Initiated,p.cJ5.Received,p.cJ5.Ready],completed:[p.cJ5.Completed]};function aB(){let{mailTakebackConfig:e}=(0,g.qQ)(),t=(0,h.A)(),a=(0,j.LZ)(),s=(0,N.A)("MyTakebacks"),{title:r,noTakebacks:n}=(0,S.A)("MyTakebacks"),{hideTradeInEntryPoints:i}=(0,U.A)();return(0,l.jsx)(R.A,{title:r??t.formatMessage({defaultMessage:"My Trade-ins",id:"WCDiEI"}),actionButton:e?.enabled&&!i?(0,l.jsxs)(D.A,{startIcon:(0,l.jsx)(ap.A,{fontSize:"large"}),variant:"contained",color:"primary",to:es.A.reverse("takebackAdd",{step:"1"}),component:aA.A,children:[!a&&t.formatMessage({defaultMessage:"New Trade-In",id:"XPu/5t"}),a?t.formatMessage({defaultMessage:"New",id:"bW7B87"}):null]}):void 0,"data-sentry-element":"AccountLayout","data-sentry-component":"MyTakebacks","data-sentry-source-file":"MyTakebacks.tsx",children:(0,l.jsxs)("div",{className:"flex flex-col gap-8","data-ph-record":"true",children:[(0,l.jsx)(aE,{title:t.formatMessage({defaultMessage:"In Progress",id:"B487HA"}),statuses:aq.inProgress,"data-sentry-element":"MyTakebacksList","data-sentry-source-file":"MyTakebacks.tsx"}),(0,l.jsx)(aE,{title:t.formatMessage({defaultMessage:"Completed",id:"95stPq"}),statuses:aq.completed,"data-sentry-element":"MyTakebacksList","data-sentry-source-file":"MyTakebacks.tsx"}),(0,l.jsx)("div",{className:"shadow-border-t hidden only:block",children:(0,l.jsx)(v.A,{color:"textSecondary",className:s.emptyList??"py-8 text-lg","data-sentry-element":"Typography","data-sentry-source-file":"MyTakebacks.tsx",children:n??(i?(0,l.jsx)(b.A,{defaultMessage:"You havenât traded in any items yet.",id:"tH3HIJ"}):(0,l.jsx)(b.A,{defaultMessage:"You havenât traded in any items yet. <Link>Trade in your item</Link>",id:"KFvS5Z",values:{Link:e=>(0,l.jsx)(er.A,{className:f()("ml-1",s.link),href:es.A.reverse("tradein"),children:e})}}))})})]})})}let aO={myDetails:void 0,myBalance:"balance",myOrders:"orders",myListings:"listings",myTakebacks:"tradeins",myFavorites:"favorites",myWishList:"wishlist",myListingWishlist:"listingWishlist",listingsToReview:"listingsToReview",myStorefront:"storefront",myItemRequests:"itemRequests",myMessages:"messages"},aR=()=>{let e=(0,j.bn)(),t=(0,j.ol)(),a=(0,h.A)(),s=(0,x.Zp)(),r=(0,x.g)(),n=r?.["*"]===""?void 0:r?.["*"],{accountPages:m}=(0,U.A)(),y=(0,g.Wg)(),v=m.some(e=>"listingsToReview"===e.route),{data:b}=(0,p.ze5)({variables:{where:(0,A.s)(y)},fetchPolicy:"cache-and-network",skip:t||!v}),M=b?.listings_aggregate?.aggregate?.count,C=(0,N.A)("AccountPageDetails"),{navLinkListItemTextVariant:w}=(0,_.A)("AccountPageDetails");return(0,l.jsx)("div",{className:"flex flex-col","data-sentry-component":"AccountPageDetails","data-sentry-source-file":"AccountPageDetails.tsx",children:(0,l.jsxs)(i.A,{container:!0,spacing:t?void 0:6,className:C.gridContainer??"mt-6 h-full","data-sentry-element":"Grid","data-sentry-source-file":"AccountPageDetails.tsx",children:[!t&&(0,l.jsx)(i.A,{item:!0,xs:12,md:4,className:"pt-0",children:(0,l.jsxs)(o.A,{className:C.routeList??"pt-0",component:"nav",children:[m.map(e=>"myBalance"===e.route?(0,l.jsx)(d.A,{"data-testid":`AccountPageDetails-label-${e.route}`,button:!0,className:f()("flex-col items-start pt-3 pb-4",C.navLink,{[C.selectedPage??""]:aO[e.route]===n}),selected:aO[e.route]===n,onClick:()=>s(es.A.reverse(e.route)),children:(0,l.jsx)(T,{isSelected:aO[e.route]===n})},e.route):(0,l.jsx)(d.A,{"data-testid":`AccountPageDetails-label-${e.route}`,"data-ph-record":"true",button:!0,selected:aO[e.route]===n,onClick:()=>s(es.A.reverse(e.route)),className:f()(C.navLink,{[C.selectedPage??""]:aO[e.route]===n}),children:(0,l.jsx)(c.A,{className:C.navLinkListItemText??"",classes:{primary:C.navLinkListItemTextTypography??""},primaryTypographyProps:{variant:w??void 0},primary:"listingsToReview"===e.route?`${e.label}${M?` (${M})`:""}`:e.label})},e.label)),(0,l.jsx)(u.A,{}),(0,l.jsx)(d.A,{button:!0,"data-ph-record":"true",onClick:()=>{ts.Q.signOut(),s(es.A.reverse("home"))},className:C.signOut??"capitalize",children:(0,l.jsx)(c.A,{className:C.signOutListItemText??"",primaryTypographyProps:{variant:w??void 0},primary:a.formatMessage({defaultMessage:"Sign out",id:"xXbJso"}),classes:{primary:C.signOutListItemTextTypography??""}})})]})}),(0,l.jsx)(i.A,{item:!0,xs:12,md:8,className:f()({"md:shadow-border-l":!e,"md:shadow-border-dark-l":e},C.contentContainer??"mb-20 pt-2"),"data-sentry-element":"Grid","data-sentry-source-file":"AccountPageDetails.tsx",children:(0,l.jsxs)(x.BV,{"data-sentry-element":"Routes","data-sentry-source-file":"AccountPageDetails.tsx",children:[(0,l.jsx)(x.qh,{index:!0,element:(0,l.jsx)(eG,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"balance",element:(0,l.jsx)(eT,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"orders",element:(0,l.jsx)(ta,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"listings",element:(0,l.jsx)(eH.A,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"tradeins",element:(0,l.jsx)(aB,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"favorites",element:(0,l.jsx)(eZ,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"wishlist",element:(0,l.jsx)(eZ,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"listingWishlist",element:(0,l.jsx)(tn,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"listingsToReview",element:(0,l.jsx)(tm,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"storefront",element:(0,l.jsx)(ag,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"itemRequests",element:(0,l.jsx)(tl.A,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"}),(0,l.jsx)(x.qh,{path:"messages",element:(0,l.jsx)(t7,{}),"data-sentry-element":"Route","data-sentry-source-file":"AccountPageDetails.tsx"})]})})]})})}},37114:(e,t,a)=>{a.d(t,{Y:()=>o});var s=a(84206),r=a(86272),n=a(5776),l=a(68339),i=a(51456);let o=()=>
3{let[e,t]=(0,n.useState)(),[o,d]=(0,n.useState)(!1),[c,u]=(0,n.useState)(),{isAuthenticated:m}=(0,i.yj)({required:!1}),f=(0,l.ZC)(m),y=(0,n.useCallback)(async()=>{if(o)try{let{default:e}=await Promise.resolve().then(a.bind(a,70876));await e.disconnect(),d(!1),t(void 0),u(void 0)}catch(e){u(e),(0,s.h)(e,r.y.CHAT)}},[o]),h=(0,n.useCallback)(async()=>{let e=async()=>{try{let{default:e}=await Promise.resolve().then(a.bind(a,70876)),s=await e.connect();d(!0),t(s),u(void 0)}catch(e){u(e),(0,s.h)(e,r.y.CHAT)}};o?f!==m&&(await y(),await e()):await e()},[o,y,m,f]);return(0,n.useEffect)(()=>(h(),()=>{y()}),[y,h]),{connected:o,error:c,chatUserId:e}}},61647:(e,t,a)=>{a.d(t,{N:()=>i,v:()=>l});var s=a(40897),r=a(57833),n=a(51456);let l=10;function i(e,t){let{me:a}=(0,n.yj)({required:!0}),i=(0,s.Wg)(),{data:o,error:d,loading:c}=(0,r.Dfg)({variables:{user_id:a.id,brand_id:i,status_condition:{_in:t},limit:l,offset:(e-1)*l},skip:!a.id});return{data:o,loading:c,error:d}}},70876:(e,t,a)=>{a.r(t),a.d(t,{default:()=>u});let s=["af","am","ar","az","bg","bn","bs","cs","da","de","el","en","es","es-MX","et","fa","fa-AF","fi","fr","fr-CA","ha","he","hi","hr","hu","id","it","ja","ka","ko","lt","lv","ms","nl","no","pl","ps","pt","ro","ru","sk","sl","so","sq","sr","sv","sw","ta","th","tl","tr","uk","ur","vi","zh","zh-TW"];function r(e){return s.includes(e)}var n=a(82216),l=a(29837),i=a(80820),o=a(57833),d=a(3982);class c{static init(e,t){(this.instance=new c(e),(0,i.uy)(t))?console.info("No chat config present, skipping chat service initialization"):!(0,i.uy)(t)&&(0,i.uy)(t.streamChatKey)?console.error("Missing chatConfig.streamChatKey brand setting, unable to initialize chat service"):(console.info("Initializing chat service with key",{key:t.streamChatKey}),this.client=n.hxx.getInstance(t.streamChatKey,{timeout:6e3}),this.client.setMessageComposerSetupFunction(e=>{let{composer:t}=e;t.textComposer.middlewareExecutor.remove("stream-io/text-composer/mentions-middleware"),t.textComposer.middlewareExecutor.remove("stream-io/text-composer/commands-middleware")}))}static async refreshToken(e,t){let a=c.store.getState().brand.id,{data:s}=await d.A.client.query({query:o.OXq,variables:{brand_id:a,stream_chat_user_id:e,verification_code:t}});return s.refreshStreamChatToken.stream_chat_user_token}static languageForChat(){var e=c.store.getState().locale.language;if(!e)return;if(r(e))return e;let t=e.split("-")[0];return t&&r(t)?t:void 0}static async connect(){let e=c.store.getState().auth.uid;if(!(0,i.uy)(e)){let e=c.store.getState().brand.id,{data:t}=await d.A.client.query({query:o.wCP,variables:{brand_id:e}}),a=t.getOrCreateStreamChatUser.stream_chat_user_id;return await c.client.connectUser({id:a},async()=>c.refreshToken(a)),a}let{streamUserId:t,verificationCode:a}=c.store.getState().chat;if(!(0,i.uy)(t)&&!(0,i.uy)(a))return await c.client.connectUser({id:t},async()=>c.refreshToken(t,a)),t;await c.client.connectAnonymousUser()}static async disconnect(){await c.client.disconnectUser()}static async queryChannels(e){return c.client.queryChannels(e)}static getI18nInstance(){let e=c.languageForChat();return new l.L({language:e})}constructor(e){c.store=e,c.instance=this}}let u=c}}]); 4//# sourceMappingURL=1141.98a91e61cfb75c04.js.map 5//# chunkId=ce8fd3ba-fdca-5083-8a6d-820c6164c894 6//# debugId=b5384467-7152-568f-aefd-a25894904db5
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.