1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[3197],{913(e,t,a){a.d(t,{A:()=>g});var n=a(77810),r=a(64965),o=a(90031),s=a(7424),l=a(36287),i=a(41908),c=a(25966),d=a(2219),m=a(93377),u=a(74780),p=a(59752);const y={"commerce_assets.promoTile":i.Yh,"commerce_layouts.carousel":c.FN,"commerce_layouts.promoTileLayout":c.QE,"pd_assets.pdPlusStaticContent":i.aM,"commerce_layouts.mobileGrid2r1c":u.A,"commerce_layouts.mobileGrid1r1c":u.A},h=e=>{const{pageId:t}=(0,r.g)(),{store:a}=(0,m.K)(),{isVisible:i}=(e=>{const{data:t,isLoading:a}=(0,p.L)({prefIds:["promoVisibility"],cacheTime:9e5,staleTime:9e5,retry:2});if(a||!e)return{isVisible:!1,isLoading:a};try{var n;const a=null==t||null===(n=t.customPreferences)||void 0===n?void 0:n.promoVisibility,r=a?JSON.parse(a):[];return{isVisible:!new Set(r).has(null==e?void 0:e.pageType),isLoading:!1}}catch(e){return console.error("Invalid promoVisibility JSON:",e),{isVisible:!1,isLoading:!1}}})(e),{data:c,error:u,refetch:h}=(0,o.usePage)({parameters:{pageId:"promo"}},{enabled:!!a}),g=(0,n.useRef)(a);if((0,n.useEffect)(()=>{g.current&&g.current!==a&&h(),g.current=a},[a,h]),u){var f;let e=404===(null===(f=u.response)||void 0===f?void 0:f.status)?d.HTTPNotFound:d.HTTPError;console.log("Error occured while try to get promot code and error is:",JSON.stringify(e))}return i?n.createElement(l.az,{minHeight:{base:"44px",md:"48px"}},n.createElement(s.Page,{page:c,components:y})):null};h.displayName="HomepagePromosPD";const g=h},14905(e,t,a){var n=a(64180),r=a(77810),o=a(75599),s=a(36287),l=a(75826),i=a.n(l),c=a(94615);const d=({wrapperStyles:e={},spinnerStyles:t={}})=>r.createElement(s.az,(0,n.A)({zIndex:"overlay",position:"absolute",top:"0",left:"0",right:"0",bottom:"0",background:"racDefault.22",className:"full-screen"},e),r.createElement(s.az,{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"100px",height:"100px",backgroundImage:`url(${(0,c.sU)("static/img/RAC_Spinner.png")})`,backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundPosition:"center"},r.createElement(o.y,{"data-testid":"loading",animation:"none",thickness:"0",width:"100%",height:"100%",visibility:"hidden"})));d.propTypes={wrapperStyles:i().object,spinnerStyles:i().object};const m=d;a.d(t,["A",0,m])},90508(e,t,a){var n=a(77810),r=a(66115),o=a(58493),s=a(74393),l=a(40133),i=a(86400),c=a(10577),d=a(38340),m=a(36287),u=a(98027),p=a(39197),y=a(61351),h=a(17613),g=a(34692),f=a(64965),E=a(7711),b=a(93377);a.d(t,["A",0,()=>{const e=(0,g.A)(),t=(0,f.zy)(),a=(0,E.A)(),{store:v}=(0,b.K)()||{},x=(0,r.d)(),A=[{icon:p.VGZ,activeIcon:p.x$1,label:e.formatMessage({id:"quick.links.my.account.dashboard",defaultMessage:[{type:0,value:"My Account Dashboard"}]}),href:"/my-account",event:"QL-dashboard-click"},{icon:y.zIN,label:e.formatMessage({id:"quick.links.cart",defaultMessage:[{type:0,value:"Cart"}]}),href:"/cart",event:"QL-cart-click"},{icon:u.sOK,label:e.formatMessage({id:"quick.links.saved.items",defaultMessage:[{type:0,value:"Saved Items"}]}),href:"/cart/wishlist",event:"QL-saved-click"},{icon:p.xM0,activeIcon:p.x1c,label:e.formatMessage({id:"quick.links.payment.methods",defaultMessage:[{type:0,value:"Payment Methods"}]}),href:"/my-account/payment-method",event:"QL-payment-method-click"},{icon:h.A01,activeIcon:h.LIR,label:e.formatMessage({id:"quick.links.payment.history",defaultMessage:[{type:0,value:"Payment History"}]}),href:"/my-account/payment-history",event:"QL-history-click"},{icon:u.wwX,activeIcon:u.uO9,label:e.formatMessage({id:"quick.links.personal.info",defaultMessage:[{type:0,value:"Personal Info"}]}),href:"/my-account/personal-info",event:"QL-personal-info-click"}];return n.createElement(i.B,{maxW:"678px",mx:"auto",spacing:6,mt:{base:6,md:12}},n.createElement(d.D,{as:"h2",className:"my-account-sub-headings",mb:0,fontFamily:"Open Sans, sans-serif"},e.formatMessage({id:"quick.links.title",defaultMessage:[{type:0,value:"Quick Links"}]})),n.createElement(c.x,{templateColumns:"repeat(3, 2fr)",gap:{base:3,md:"20px"},alignContent:"stretch",justifyContent:"center"},A.map((e,r)=>{const i=t.pathname.replace(/^\/[a-z]{2}-[a-z]{2}\//,"/")===e.href,c=i?e.activeIcon:e.icon;return n.createElement(m.az,{key:r,maxWidth:{base:"auto",sm:"212px"},width:"100%"},n.createElement(o.N,{onClick:()=>{e.event&&"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:e.event})),"/my-account/payment-method"===e.href?v?a(e.href):x({title:"Store not found!",description:"Please select a store from the store locator to add a payment method",status:"error",duration:3e3,isClosable:!0}):a(e.href)},_hover:{textDecoration:"none"}},n.createElement(m.az,{p:6,borderRadius:"12px",bg:i?"racDefault.4":"white",borderColor:i?"none":"racDefault.2 !important",border:i?"none":"1px solid",_hover:{bg:"racDefault.4",borderColor:"racDefault.14"},textAlign:"center",cursor:"pointer",display:"flex",justifyContent:"center",alignItems:"center",height:{base:"78px",sm:"154px"}},n.createElement(s.I,{as:c,boxSize:{base:10,sm:16},color:"racDefault.2"})),n.createElement(l.E,{mt:{base:"4px",md:"8px"},fontWeight:"600",fontSize:{base:"14px",sm:"16px"},textAlign:"center",px:{base:4,md:0},color:"racDefault.2"},e.label)))})))}])},50841(e,t,a){a.r(t),a.d(t,{default:()=>me});var n=a(77810),r=a(282),o=a(94615),s=a(66272),l=a(36287),i=a(76315),c=a(45825),d=a(40133),m=a(45915),u=a(74393),p=a(37180),y=a(75011),h=a(21466),g=a(25610),f=a(
173295),E=a(28387),b=a(60505),v=a(5979),x=a(4130),A=a(39625),M=a(90508),S=a(28407),C=a(10939),D=a(30916),P=a(66115),k=a(4259),w=a(14326),I=a(64194),O=a(72030),z=a(54560),T=a(58476),L=a(58493),j=a(33218),_=a(14905),$=a(81438);const N=()=>{const{agreementSummary:e,agreementSummaryIsLoading:t,agreementSummaryError:a}=(0,$.N)();return(0,n.useMemo)(()=>{var n,r;if(t||a)return!1;const o=null==e||null===(n=e.agreement)||void 0===n?void 0:n.some(e=>"Active"===e.agreementStatus||"Preliminary Paid"===e.agreementStatus),s=null==e||null===(r=e.clubInfoResponse)||void 0===r?void 0:r.some(e=>"Active"===e.agreementStatus);return!o&&!s},[e,t,a])};var W=a(41863),F=a(39197),R=a(66170),U=a(44076),V=a(26578),q=a(61351),H=a(90031),Q=a(75826),J=a.n(Q),K=a(60309);const B=({isOpen:e,onClose:t,paymentMethodDetails:a,onSuccess:r})=>{const[o,s]=(0,n.useState)(!1),i=(0,P.d)(),c=(0,K.J)(),{refetch:u,data:f,isLoading:x}=(0,H.useCustomQuery)({options:{method:"POST",customApiPathParameters:{apiVersion:"v1",endpointPath:"payments/delete-payment-method",apiName:"payments"},body:JSON.stringify({paymentMethodDetails:a})}},{enabled:!1,rawResponse:!1,headersCallback:()=>({"correlation-id":null==c?void 0:c.customerId}),onSuccess:e=>{i({title:"Success",description:"Payment method has been deleted successfully.",status:"success",duration:5e3,isClosable:!0}),s(!1),t(),r&&r()},onError:e=>{console.error("Delete Payment Method Error:",e),i({title:"Error",description:"There was an error deleting the payment method. Please try again.",status:"error",duration:5e3,isClosable:!0}),s(!1)}});return n.createElement(p.aF,{isOpen:e,onClose:t,isCentered:!0},n.createElement(y.m,{bg:"blackAlpha.600"}),n.createElement(h.$,{maxW:{base:"360px",md:"678px"},borderRadius:"12px",padding:4,boxShadow:"0px 1px 2px 0px #00000080"},n.createElement(g.r,{textAlign:"center",mt:5,fontSize:"20px",fontWeight:"700",color:"racDefault.2",p:2},n.createElement(W.A,{defaultMessage:[{type:0,value:"Delete Payment Method"}],id:"delete.payment.method"})),n.createElement(R.K,{"aria-label":"Close modal",icon:n.createElement(q.$8F,null),onClick:t,position:"absolute",right:"8px",top:"8px",variant:"ghost",_hover:{background:"white"},className:"modal-close-icon"}),n.createElement(E.c,{padding:1},a&&n.createElement(n.Fragment,null,n.createElement(d.E,{fontSize:"16px",fontWeight:"400",textAlign:"center"},n.createElement(W.A,{defaultMessage:[{type:0,value:"Are you sure you want to delete this payment method?"}],id:"are.you.sure.to.delete.payment.method"})),n.createElement(d.E,{fontSize:"16px",fontWeight:"600",mt:4},n.createElement(W.A,{defaultMessage:[{type:0,value:"Your Saved Payment Method:"}],id:"your.saved.payment.method"})),n.createElement(U.Z,{mt:2,border:"1px solid",borderColor:"racDefault.14",borderRadius:"10px",boxShadow:"0px 0px 3px 0px #00000029"},n.createElement(V.b,{px:4,py:3},n.createElement(m.s,{justify:"space-between",align:"center"},n.createElement(d.E,{fontSize:"16px",fontWeight:"600",color:"racDefault.1"},null==a?void 0:a.paymentInfo),(null==a?void 0:a.icon)&&n.createElement(O._,{src:null==a?void 0:a.icon,alt:null==a?void 0:a.paymentType,objectFit:"contain"})),(null==a?void 0:a.address)&&n.createElement(m.s,{justify:"space-between",mt:3},(null==a?void 0:a.address)&&n.createElement(d.E,{fontSize:{base:"12px",md:"14px"},fontWeight:"400",color:"racDefault.7"},null==a?void 0:a.address),(null==a?void 0:a.exp)&&n.createElement(l.az,{display:"flex",justifyContent:"end",width:{base:"240px",md:"340px"}},n.createElement(d.E,{fontSize:{base:"12px",md:"14px"},fontWeight:"600",color:"racDefault.7",ml:4},"Exp: ",a.exp))))))),n.createElement(b.j,{as:"flex",flexDirection:"column",gap:4,pb:0,mt:3},n.createElement(v.$,{colorScheme:"racDefault",onClick:()=>{s(!0),u()},isLoading:o,loadingText:"Deleting..."},n.createElement(W.A,{defaultMessage:[{type:0,value:"Delete Payment Method"}],id:"delete.payment.method"})),n.createElement(v.$,{onClick:t,variant:"outline",colorScheme:"racDefault"},n.createElement(W.A,{defaultMessage:[{type:0,value:"Cancel"}],id:"cancel.button"})))))};B.propTypes={isOpen:J().bool.isRequired,onClose:J().func.isRequired,onSuccess:J().func,paymentMethodDetails:J().shape({paymentInfo:J().string,paymentType:J().string,icon:J().string,address:J().string,exp:J().string,paymentMethodId:J().string})};const G=B;var Y=a(64965),Z=a(68066);function X(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function ee(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?X(Object(a),!0).forEach(function(t){(0,C.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):X(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const te={Visa:(0,o.sU)("static/img/icons/Visa.svg"),Master:(0,o.sU)("static/img/icons/MC.svg"),PayPal:(0,o.sU)("static/img/icons/paypal.svg"),Venmo:(0,o.sU)("static/img/icons/venmo.svg"),"Cash App":(0,o.sU)("static/img/icons/cashapppay.svg"),default:(0,o.sU)("static/img/icons/Visa.svg")},ae=({isEnrollAutopay:e,isAccountPaymentMethodsPage:t=!1,restrictAddPaymentMethodOverride:a,handleOpenTechnicalDifficultyModal:r,handleCloseTechnicalDifficultyModal:s,handleSavedPaymentMethodError:i})=>{const[c,u]=(0,n.useState)(""),{isOpen:b,onToggle:x}=(0,D.j)({defaultIsOpen:!0}),[A,M]=(0,n.useState)([]),[C,R]=(0,n.useState)(!0),[U,V]=((0,P.d)(),(0,n.useState)(!1)),{agreementAutopayPaymentMethods:q,paymentMethodsData:H,refetchPaymentMethods:Q,paymentMethodsError:J}=(0,$.N)(),B=N(),X=!!t&&(a??B),ae=(0,n.useRef)(null);(0,n.useEffect)(()=>{ae.current&&(X?ae.current.setAttribute("inert",""):ae.current.removeAttribute("inert"))},[X]),(0,n.useEffect)(()=>{J&&i(!0)},[J]);const[ne,re]=(0,n.useState)(!1),[oe,se]=(0,n.useState)(null),{isOpen:le,onOpen:ie,onClose:ce}=(0,D.j)();(0,n.useEffect)(()=>{if(H&&H.length>0){const e=H.map(e=>{var t,a;const n=e.cardType||"default";return{id:e.paymentMethodId,type:e.cardType||e.paymentMethodType,last4:e.lastFour,exp:null!==(t=e.tokenInfo)&&void 0!==t&&t.expirationDate?null===(a=e.tokenInfo)||void 0===a?void 0:a.expirationDate:"N/A",address:e.billingAddress?`${e.billingAddress.addressLine1}${e.billingAddress.addressLine2?", "+e.billingAddress.addressLine2:""}, ${e.billingAddress.city}, ${e.billingAddress.state} ${e.billingAddress.postalCode}`:"",email:e.emailAddress,username:`${e.firstName||""} ${e.lastName||""}`.trim(),icon:te[n]||te.default,paymentMethodId:e.paymentMethodId,customerId:e.customerId}});M(e),e.length>0&&!c&&u(e[0].id),R(!1)}else M([]),R(!1)},[H,c]);const de=()=>{re(!1),se(null)},me=function(){var e=(0,S.A)(function*(){de();try{yield Q()}catch(e){console.error("Error refetching payment methods:",e)}});return function(){return e.apply(this,arguments)}}(),{customerType:ue,isRegistered:pe,data:ye}=(0,K.J)(),{buildUrl:he}=(0,Z.A)();if(!1===(null==ye?void 0:ye.c_customerFoundbyLOGINId)){const e=he("/link-agreement");return n.createElement(Y.rd,{to:{pathname:e,state:{directedFrom:"/my-account/payment-method"}}})}return n.createElement(l.az,null,n.createElement(l.az,null,C?n.createElement(l.az,null,n.createElement(d.E,{as:"strong",fontSize:"md",display:"block",fontWeight:"700",color:"racDefault.1",mb:2},n.createElement(W.A,{defaultMessage:[{type:0,value:"Saved Payment Methods:"}],id:"saved.payment.methods"})),n.createElement(l.az,{position:"relative",height:"150px"},n.createElement(_.A,{wrapperStyles:{height:"100%",width:"100%",display:"flex",justifyContent:"center",alignItems:"center",background:"rgba(255, 255, 255, 0.9)"},spinnerStyles:{width:"80px",height:"80px"}}))):n.createElement(n.Fragment,null,A.length>0&&n.createElement(d.E,{as:"strong",fontSize:"md",display:"block",fontWeight:"700",color:"racDefault.1",mb:2},n.createElement(W.A,{defaultMessage:[{type:0,value:"Saved Payment Methods:"}],id:"saved.payment.methods"})),n.createElement(k.z,{className:"payment-radios",onChange:u,value:c,mt:3},A.length>0?A.map(t=>{return n.createElement(w.s,{value:t.id,key:t.id,border:"1px solid",borderColor:c===t.id?"blue.500":"gray.300",p:3,marginBottom:"12px",borderRadius:"100%",cursor:"pointer",className:"payment-radio",onClick:()=>u(t.id)},n.createElement(I.z,{fontWeight:"400",paddingLeft:"25px",justifyContent:"space-between"},n.createElement(d.E,{fontSize:"16px",fontWeight:"600"},"Cash App"===t.type?"Cash App Pay":["Venmo","PayPal"].includes(t.type)?t.username||t.email:`${t.type} ${t.last4?`â¢â¢â¢â¢ ${t.last4}`:""}`),(e=>{const a=null===(e=t.type)||void 0===e?void 0:e.toLowerCase();return a?"visa"===a?n.createElement(O._,{src:(0,o.sU)("static/img/icons/Visa.svg"),alt:"Visa",title:"Visa",objectFit:"cover"}):"master"===a||"mastercard"===a?n.createElement(O._,{src:(0,o.sU)("static/img/icons/MC.svg"),alt:"MasterCard",title:"MasterCard",objectFit:"cover"}):"american express"===a||"amex"===a?n.createElement(O._,{src:(0,o.sU)("static/img/icons/Amex.svg"),alt:"American Express",title:"American Express",objectFit:"cover"}):"discover"===a?n.createElement(O._,{src:(0,o.sU)("static/img/icons/Discover.svg"),alt:"Discover",title:"Discover",objectFit:"cover"}):"ach"===a?null:t.icon&&n.createElement(O._,{src:t.icon,alt:t.type,objectFit:"cover"}):null})()),(t.address||t.exp)&&n.createElement(I.z,{color:"racDefault.7",fontSize:{base:"12px",md:"14px"},lineHeight:{base:"16px",md:"19px"},justifyContent:"space-between",padding:"12px 0 0",fontWeight:"400"},t.address&&n.createElement(d.E,{as:"span",flexBasis:"50%"},t.address),t.exp&&"N/A"!==t.exp&&"Cash App"!==t.type&&"CA"!==t.type&&"CAP"!==t.type&&n.createElement(d.E,{as:"span",fontWeight:"600"},"Exp: ",(a=t.exp)&&"N/A"!==a?3===a.length?`0${a.substring(0,1)}/${a.substring(1,3)}`:4===a.length?`${a.substring(0,2)}/${a.substring(2,4)}`:"N/A":"N/A")),n.createElement(m.s,{justify:"flex-end",mt:3},(r=t.paymentMethodId,(null==q?void 0:q.some(e=>e.paymentMethodId===r))?n.createElement(v.$,{variant:"ghost",size:"sm",color:"racDefault.3",fontWeight:"700",onClick:e=>{e.stopPropagation(),ie()},_hover:{bg:"transparent"}},n.createElement(W.A,{defaultMessage:[{type:0,value:"Enrolled in AutoPay - Details"}],id:"enrolled.autopay.details"})):n.createElement(v.$,{variant:"ghost",size:"sm",leftIcon:n.createElement(F.qbC,null),color:"racDefault.3",fontWeight:"700",onClick:e=>{e.stopPropagation(),(e=>{se({paymentInfo:["Venmo","PayPal"].includes(e.type)?e.username||e.email:`${e.type} ${e.last4?`â¢â¢â¢â¢ ${e.last4}`:""}`,address:e.address,exp:e.exp,icon:e.icon,paymentType:e.type,paymentMethodId:e.paymentMethodId,customerId:e.customerId}),re(!0)})(t)},_hover:{bg:"transparent"}},n.createElement(W.A,{defaultMessage:[{type:0,value:"Delete"}],id:"delete.title"})))),e&&c===t.id&&n.createElement(z.S,{in:b,animateOpacity:!0},n.createElement(l.az,{paddingTop:{base:"20px",md:"24px"},borderTop:"1px solid",borderColor:"racDefault.14",marginTop:"12px"},n.createElement(l.az,null,n.createElement(T.S,{fontWeight:"600",lineHeight:"17px",colorScheme:"green",isChecked:U,onChange:e=>V(e.target.checked)},n.createElement(W.A,{defaultMessage:[{type:0,value:"I agree to the "},{type:1,value:"termsLink"}
1],id:"terms.conditions",values:{termsLink:n.createElement(L.N,{href:"/terms-and-conditions",color:"racDefault.3",textDecoration:"underline",isExternal:!0},n.createElement(W.A,{defaultMessage:[{type:0,value:"Terms & Conditions"}],id:"terms.conditions.link"}))}})),n.createElement(d.E,{fontSize:{base:"12px",md:"14px"},lineHeight:{base:"16px",md:"19px"},fontWeight:"400",color:"racDefault.7",padding:"12px 0"},n.createElement(W.A,{defaultMessage:[{type:0,value:'By clicking "enroll in autopay" I\'m authorizing rentacenter.com to make automatic payments in the amount of'}],id:"enroll.terms.conditions.info1"})),n.createElement(l.az,{marginTop:"12px",textAlign:"center"},n.createElement(v.$,{variant:"solid",colorScheme:"racDefault",minWidth:{base:"152px",md:"340px"},isDisabled:!U},n.createElement(W.A,{defaultMessage:[{type:0,value:"Enroll In Autopay"}],id:"enroll.in.autopay"})))))));var a,r}):null)),n.createElement(l.az,{mt:6,ref:ae,opacity:X?.5:1,"aria-disabled":X||void 0},n.createElement(j.A,{ccOnly:!1,onPaymentMethodAdded:e=>{const t=ee(ee({},e),{},{icon:te[e.type]||te.default});M([...A,t]),u(e.id),Q()},isEnrollAutopay:!1,handleOpenTechnicalDifficultyModal:r,handleCloseTechnicalDifficultyModal:s}))),n.createElement(G,{isOpen:ne,onClose:de,paymentMethodDetails:oe,onSuccess:me}),n.createElement(p.aF,{isOpen:le,onClose:ce},n.createElement(y.m,null),n.createElement(h.$,null,n.createElement(g.r,null,n.createElement(W.A,{defaultMessage:[{type:0,value:"Payment Method Details"}],id:"payment.method.details"})),n.createElement(f.s,null),n.createElement(E.c,{pb:6},n.createElement(d.E,null,n.createElement(W.A,{defaultMessage:[{type:0,value:"If you wish to delete this payment method, please first go to the dashboard to update your AutoPay payment method on the agreement and then delete this payment method."}],id:"autopay.delete.instructions"}))))))};var ne=a(34692),re=a(913),oe=a(93377),se=a(8280),le=a(85052),ie=a(37159),ce=(a(73448),a(16512));const de="undefined"!=typeof window,me=()=>{const{store:e}=(0,oe.K)()||{},{pushInterstitialEngineEvents:t}=(0,se.A)(),[a,S]=(0,n.useState)(null),C=(0,le.c)(),{data:D}=(0,K.J)(),{buildUrl:P}=(0,Z.A)(),[k,w]=(0,n.useState)(!1),I=()=>{w(!1)},{storeContextData:O}=(0,oe.K)();let z=null==O?void 0:O.customerLoyaltyTier;const T=N();(0,n.useEffect)(()=>{try{const e=(()=>{const e=`; ${document.cookie}`.split("; gtmIE=");if(2===e.length)return e.pop().split(";").shift()})();e&&(t(e),document.cookie="gtmIE=; path=/; expires=Thu, 01 Jan 1970 00:00:00 UTC;")}catch(e){S(e)}},[]);const[L,j]=(0,n.useState)(null),[_,$]=(0,n.useState)(!1),[F,R]=(0,n.useState)(!1),U=(0,ne.A)();if((0,n.useEffect)(()=>{a&&(C.mutate({message:"Error pushing GTM events: "+a.toString(),level:"error"}),S(null))},[a]),(0,n.useEffect)(()=>{var e;if("undefined"!=typeof window&&null!==(e=window.location)&&void 0!==e&&e.search)try{const e=new URLSearchParams(window.location.search),t=e.get("isRedirected"),a=e.get("cashapp");"true"===t&&"true"===a&&($(!0),R(!0))}catch(e){console.error("Error parsing URL params:",e)}},[]),D&&null!==D.customerType&&!D.isRegistered&&de){const e=P("/login");return n.createElement(Y.rd,{to:{pathname:e,state:{directedFrom:"/my-account"}}})}return n.createElement(s.m,{maxWidth:"container.xxl",mx:"auto",pb:8},n.createElement(r.Helmet,null,n.createElement("link",{rel:"stylesheet",type:"text/css",href:(0,o.sU)("static/css/account.css")})),!z&&n.createElement(re.A,{pageType:"PaymentMethod"}),T&&n.createElement(l.az,{maxWidth:"678px",mx:"auto",width:"100%",mb:4},n.createElement(i.F,{status:"info",borderRadius:"md",mt:4,borderColor:"racDefault.3",border:"1px solid",backgroundColor:"racDefault.4"},n.createElement(c._,{color:"racDefault.3"}),n.createElement(d.E,{fontWeight:"normal",fontSize:{base:"14px",md:"16px"}},n.createElement(W.A,{id:"payment.methods.add.restricted.banner",defaultMessage:[{type:0,value:"Please start a new agreement or enroll in Benefits Plus to add a new payment method."}]})))),n.createElement(A.A,{title:n.createElement(W.A,{id:"quick.links.payment.methods",defaultMessage:[{type:0,value:"Payment Methods"}]}),description:n.createElement(W.A,{id:"payment.methods.description",defaultMessage:[{type:0,value:"Add or modify your payment methods"}]})}),n.createElement(l.az,{maxWidth:"678px",mx:"auto",width:"100%"},L&&n.createElement(n.Fragment,null,n.createElement(m.s,{border:"2px s
1olid",borderColor:"red",bg:"white",mb:"5%"},n.createElement(l.az,{bg:"red",p:4,display:"flex",alignItems:"flex-start"},n.createElement(u.I,{as:ce.qVL,color:"white",boxSize:6,mt:1})),n.createElement(l.az,{p:2,display:"flex",alignItems:"center"},n.createElement(d.E,{fontSize:"14px"},n.createElement(W.A,{id:"rac.myacct.failure.text2",defaultMessage:[{type:0,value:"Unfortunately, we're experiencing technical difficulties. Please try again later."}]}))))),e?n.createElement(n.Fragment,null,n.createElement(ae,{isEnrollAutopay:!1,isAccountPaymentMethodsPage:!0,restrictAddPaymentMethodOverride:T,handleOpenTechnicalDifficultyModal:()=>{w(!0)},handleCloseTechnicalDifficultyModal:I,handleSavedPaymentMethodError:e=>{j(e)}}),n.createElement(M.A,null)):n.createElement(m.s,{align:"center",justify:"center",bg:"red.50",p:4,borderRadius:"md",border:"1px",borderColor:"red.200"},n.createElement(u.I,{as:x.i,color:"red.500",mr:2}),n.createElement(d.E,{color:"red.600",fontWeight:"medium"},n.createElement(W.A,{id:"payment.methods.no.store",defaultMessage:[{type:0,value:"Please add a store to manage payment methods"}]})))),n.createElement(ie.A,{isOpen:k,handleCloseTechnicalDifficultyModal:I}),F&&n.createElement(p.aF,{isOpen:F,onClose:()=>R(!1),isCentered:!0},n.createElement(y.m,null),n.createElement(h.$,{borderColor:"racDefault.9",borderWidth:"1px",borderRadius:"md"},n.createElement(g.r,{color:"racDefault.9",fontWeight:"bold",textAlign:"center"},U.formatMessage({id:"cashapp.redirect.header.text",defaultMessage:[{type:0,value:"Something went wrong during the Cash App process."}]})),n.createElement(f.s,{color:"racDefault.9"}),n.createElement(E.c,null,n.createElement(d.E,{mb:4,textAlign:"center",color:"racDefault.9"},U.formatMessage({id:"cashapp.redirect.body.text",defaultMessage:[{type:0,value:"Please try again, and make sure you have the Cash App installed on your phone."}]}))),n.createElement(b.j,{justifyContent:"center"},n.createElement(v.$,{colorScheme:"blue",width:"full",onClick:()=>R(!1)},U.formatMessage({id:"common.message.try.again",defaultMessage:[{type:0,value:"TRY AGAIN"}]}))))))}}}]);
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.