PageSourceSearch

https://www.beanz.com/account/_next/static/chunks/2355-6d161138d70500fc.js

js beanz.com collected 2026-10-02 16:42:00 UTC 12,816 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2355],{32355:(e,t,a)=>{a.d(t,{A:()=>S});var n=a(37876),l=a(14232),i=a(81796),o=a(39753),r=a(72194),s=a(4583),c=a(90142),u=a(59874),d=a(84034);let p=e=>{var t,a,i,o,r,s,c,u,p,h;let{subscriptions:m,paginator:b,initialPaginatedResult:v,initialDisplayCount:g,t:C,coffeePromotion:y}=e,[f,S]=(0,l.useState)(v),k={title:"",titleType:"h3",btnLabel:null!=(s=null==y||null==(t=y.placeHolderCardTile)?void 0:t.secondaryBtnLabel)?s:C("subscriptionTile.btnLabel"),btnLink:null!=(c=null==y||null==(a=y.placeHolderCardTile)?void 0:a.secondaryBtnLink)?c:C("subscriptionTile.btnLink"),btnIcon:null!=(u=null==y||null==(i=y.placeHolderCardTile)?void 0:i.secondaryBtnIcon)?u:{iconName:"arrow-up-right-from-square",iconPrefix:"fak",iconSize:"3x"},buttonVariant:null!=(p=null==y||null==(o=y.placeHolderCardTile)?void 0:o.secondaryButtonVariant)?p:"brandbg",btnSize:null!=(h=null==y||null==(r=y.placeHolderCardTile)?void 0:r.btnSize)?h:"sm"},x=m.length%2==0?f.nextPage*g===m.length:f.nextPage*g>m.length;function A(){S(b.goToNextIncrementalPage())}return(0,n.jsxs)("div",{className:"subscriptions",children:[(0,n.jsx)("ul",{className:"subscriptions__list",children:f.itemsOnPage.map(e=>(0,n.jsxs)("li",{className:"subscriptions__list-item",children:[(0,n.jsx)(d.SubscriptionTile,{placeHolderCardTile:k,subscription:e,t:C}),(0,n.jsx)(d.Separator,{color:"--sg-primary-ramp-6",margins:"24px 0",theme:"inherit"})]},"".concat(e.skuCode,"_").concat(e.standingorderid," ")))}),g<m.length&&(0,n.jsx)("div",{className:"subscriptions__toggle-btn",children:x?(0,n.jsx)(d.ButtonV2,{variant:"brandbg",size:"sm",fill:"borderless",onClick:A,children:C("subscription.showLess","Show less coffee plans")}):(0,n.jsx)(d.ButtonV2,{variant:"brandbg",size:"sm",fill:"borderless",onClick:A,children:C("subscription.showMore","Show more coffee plans")})})]})},h=e=>{let{subscriptions:t,initialDisplayCount:a=2,coffeePromotion:l,t:i}=e,{globalConfig:{locale:o}}=(0,u.h5)(),r=t.filter(e=>{var t;return!(null==e?void 0:e.isExpired)&&"AC"!==e.productType&&(null==(t=e.locale)?void 0:t.toLowerCase())===(null==o?void 0:o.toLowerCase())}),s=new c.mg(a,0,r,!0),h=s.goToNextIncrementalPage(),m={...l,placeHolderCardTile:{title:"",titleType:"h5",...null==l?void 0:l.placeHolderCardTile,buttonVariant:"brandbg",buttonFill:"outlined",btnSize:"fullWidth",btnIcon:{iconName:"arrow-up-right-from-square",iconPrefix:"fak",iconSize:"3x"},secondaryBtnLink:"",secondaryBtnLabel:""}};return(0,n.jsx)(n.Fragment,{children:r.length>0?(0,n.jsx)(p,{initialDisplayCount:a,paginator:s,subscriptions:r,t:i,coffeePromotion:l,initialPaginatedResult:h}):(0,n.jsx)(d.SubscriptionTile,{t:i,...m})})},m=e=>{let{activities:t,locale:a="en-US"}=e;return t.reverse(),(0,n.jsx)(d.CashbackActivity,{...e,activities:function(e){let t=e.reduce((e,t)=>{var a;let{cashbackActivityID:n}=t,l=null!=(a=e[n])?a:[],i=l.findIndex(e=>"SUCCESS"===e.status),o="FAILED"===t.status;return(o&&i<0||!o)&&l.push(t),{...e,[n]:l}},{});return e.filter(e=>{let{cashbackActivityID:a,status:n}=e;return!(t[a].some(e=>"SUCCESS"===e.status)&&"FAILED"===n)})}(t),locale:a})};var b=a(41116),v=a.n(b),g=a(69164),C=a(43454);let y=e=>{var t,a,i,o;let p={heading:"",title:"",subtitle:"",ctaLabel:""},{t:h,labels:m,data:b,actions:y}=e,{description:f,alert:S="",modal:{setup:k=p,update:x=p,payment:A={heading:""}}={},logoImgSrc:_}=m||{},{setLoading:T,fetchHyperwalletUserDetailRequest:L}=y,{globalConfig:E}=(0,u.h5)(),{countryCode:w,countryName:j,sfCountryCode:N,locale:P,googleMapsApiKey:D,euFlag:I,statesList:R,currencyCode:H,language:F,hyperwalletUrl:U="",inventoryChannelKey:M}=E,[V,q]=(0,l.useState)(!1),[B,z]=(0,l.useState)(!1),{hyperwalletUserData:W,userData:O,campaign:Y}=b||{},{registeredHwCustomer:K,hasTransferMethod:Z,customerData:Q,customerData:{userToken:G=""}={}}=W||{},{FirstName:J,LastName:X,PersonEmail:$,Phone:ee}=(null==O||null==(t=O.records)?void 0:t[0])||{},et=(null==Q||null==(i=Q.transferMethod)||null==(a=i.split("_"))?void 0:a.join(" "))||"",ea=(e=>{let{userDetailResponse:t,country:a}=e,n=(e=>{var t,a,n;let l=[],i={Id:"default",ParentId:null==e?void 0:e.Id,Name:g.fi.includes(null==(t=(null==e?void 0:e.Name)||"")?void 0:t.toLowerCase())?"":null==e?void 0:e.Name,AddressType:"Shipping",Street:(null==e?void 0:e.ShippingStreet)||"",Shipping_Street_Line_1__c:(null==e?void 0:e.Shipping_Street_Line_1__c)||"",Shipping_Street_Line_2__c:(null==e?void 0:e.Shipping_Street_Line_2__c)||"",CountryCode:null==e?void 0:e.ShippingCountryCode,City:(null==e?void 0:e.ShippingCity)||"",State:(null==e?void 0:e.ShippingStateCode)||"",PostalCode:(null==e?void 0:e.ShippingPostalCode)||"",isDefault:!0};return((null==i?void 0:i.Street)||(null==i?void 0:i.City)||(null==i?void 0:i.State)||(null==i?void 0:i.PostalCode))&&l.push(i),(null==e||null==(n=e.ContactPointAddresses)||null==(a=n.records)?void 0:a.length)&&e.ContactPointAddresses.records.forEach(e
1=>{var t;l.push({...e,Name:g.fi.includes(null==(t=(null==e?void 0:e.Name)||"")?void 0:t.toLowerCase())?"":null==e?void 0:e.Name})}),l})(t);return(null==n?void 0:n.find(e=>{var t;return(null==e||null==(t=e.CountryCode)?void 0:t.toUpperCase())===(null==a?void 0:a.toUpperCase())}))||{}})({userDetailResponse:null==O||null==(o=O.records)?void 0:o[0],country:w}),en=async e=>{let t=K?"HYPERWALLET/UPDATE_USER":"HYPERWALLET/CREATE_USER";try{T(!0);let a={...e,action:K?"update":"create",locale:P,webChannel:M,country:w.toUpperCase()};return await (0,r.K4)({data:a}),await L({}),q(!1),Z||z(!0),(0,C.IZ)("".concat(t,"_SUCCESS"),a),{status:"success"}}catch(e){return s.HL&&c.vF.error("createUpdateHyperwalletUser error:",e),(0,C.IZ)("".concat(t,"_FAILURE"),e),{status:"failure",errorMessage:h(["eh-error-default","signup-error-default","Whoops! Something went wrong. Please try again."])}}finally{T(!1)}},el=async e=>{let t=Z?"HYPERWALLET/UPDATE_TRANSFER_METHOD":"HYPERWALLET/CREATE_TRANSFER_METHOD";try{T(!0);let a={action:Z?"update":"create",userToken:G,transferToken:e,default:!0};await (0,r.uy)({data:a}),await L({}),z(!1),(0,C.IZ)("".concat(t,"_SUCCESS"),a)}catch(e){s.HL&&c.vF.error("createUpdateTransferTokenAPI error:",e),(0,C.IZ)("".concat(t,"_FAILURE"),e)}finally{T(!1)}};return(0,n.jsxs)("div",{children:[(0,n.jsx)(d.CashbackPayout,{t:h,campaign:Y,label:{description:f,alert:S,imgSrc:_},actions:{handleAccountModal:()=>q(!0),handlePaymentModal:()=>z(!0)},isRegisteredHwCustomer:K||!1,hasTransferMethod:Z||!1,transferMethod:(null==et?void 0:et.toLowerCase())||""}),(0,n.jsx)(v(),{isOpen:V,className:"hw-account-form__modal",overlayClassName:"hw-account-form__modal-overlay",onRequestClose:function(){q(!1)},children:(0,n.jsxs)("div",{children:[(0,n.jsx)(d.HyperwalletAccountForm,{label:{...K?x:k,imgSrc:_},user:{detail:{FirstName:J,LastName:X,PersonEmail:$,Phone:ee},address:ea},config:{country:w,countryName:j,countrynamesf:N,locale:P,googleMapApiKey:D,euflag:"true"===I,states:R},onSubmit:en,t:h}),(0,n.jsx)("button",{className:"hw-account-form__close-btn",onClick:()=>q(!1)})]})}),(0,n.jsx)(v(),{isOpen:B,className:"hw-payment-form__modal",overlayClassName:"hw-payment-form__modal-overlay",onRequestClose:function(){z(!1)},children:(0,n.jsxs)("div",{children:[(0,n.jsx)(d.HyperwalletPaymentForm,{imgSrc:_,label:A,config:{environment:U,userToken:G,country:w,currencyCode:H,language:F},actions:{onSuccess:el,getAuthenticationToken:async()=>await (0,r.ji)({params:{webchannel:M,country:w}}).then(e=>{var t;return null==e||null==(t=e.customerData)?void 0:t.authToken})},userData:{firstName:(null==Q?void 0:Q.firstName)||"",lastName:(null==Q?void 0:Q.lastName)||"",...null==Q?void 0:Q.address}}),(0,n.jsx)("button",{className:"hw-payment-form__close-btn",onClick:()=>z(!1)})]})})]})};var f=a(47366);let S=function(e){var t,a;let{coffeePromotion:p,campaignPromotion:b,payoutSettings:v,faq:g,t:C=(e,t)=>"string"==typeof t?t:(null==t?void 0:t.defaultValue)||e}=e,{globalConfig:S}=(0,u.h5)(),{isAuthenticated:k}=(0,i.WB)(),x=!!(null==e?void 0:e.isAuthenticated)||k,[A,_]=(0,l.useState)([]),[T,L]=(0,l.useState)(null),[E,w]=(0,l.useState)(null),[j,N]=(0,l.useState)(!1),P=S.awsApiURL;(0,f.BC)(P);let{response:{cashbackAPIResponse:D,subscriptionAPIResponse:I,hyperwalletUserAPIResponse:R,userDetailsAPIResponse:H},actions:{setLoading:F,fetchHyperwalletUserDetailRequest:U},error:M,loading:V}=((e,t)=>{let[a,n]=(0,l.useState)(!1),i=(0,l.useRef)(!1),u=(0,l.useRef)(""),d=(0,l.useCallback)(()=>(0,r.n9)(),[]),p=(0,l.useCallback)(()=>{let t={headers:{store:e.inventoryChannelKey,country:e.countryCode,locale:e.locale}};return(0,r.Tp)(t)},[e]),h=(0,l.useCallback)(()=>{let t={params:{webchannel:e.inventoryChannelKey,country:e.countryCode}};return(0,r.ji)(t)},[e]),m=(0,l.useCallback)(()=>(0,r.hD)(),[]),{data:b,makeRequest:v}=(0,o.A)(p),{data:g,makeRequest:C}=(0,o.A)(d),{data:y,makeRequest:f}=(0,o.A)(h),{data:S,makeRequest:k}=(0,o.A)(m),x=(0,l.useCallback)(async()=>{try{n(!0),await Promise.all([v({}),C({}),f({}),k({})]),i.current=!0}catch(e){s.HL&&c.vF.error("useFetchCashbackData error:",e),u.current=e}finally{n(!1)}},[v,f,C,k]);return(0,l.useEffect)(()=>{!t||a||i.current||x()}
1,[x,a,t]),{actions:{fetchCashbackRequest:v,fetchSubscriptionsRequest:C,fetchHyperwalletUserDetailRequest:f,fetchUserDetailsRequest:k,setLoading:n},response:{cashbackAPIResponse:b,subscriptionAPIResponse:g,hyperwalletUserAPIResponse:y,userDetailsAPIResponse:S},error:u.current,loading:a}})(S,x);if((0,l.useEffect)(()=>{if(M&&s.HL)return void c.vF.error("Error fetching cashback data:",M);if(D&&I){var e,t,a,n;let l=(e=>{if(!(null==e?void 0:e.campaignCashbacks.length))return null;let t=null,a=null;return e.campaignCashbacks.forEach(e=>{"ACTIVE"===e.status?(!t||e.ranking<t.ranking)&&(t=e):"INACTIVE"!==e.status&&(!a||e.ranking<a.ranking)&&(a=e)}),null!=t?t:a})(D);w(l),L((t=(null==D?void 0:D.campaignCashbacks.length)>1,a=!!(e=null==l?void 0:l.activities)&&!!e.find(e=>"FAILED"===e.status),l?{campaignStatus:l.status,payoutStatus:a?"ISSUE":l.payoutStatus,productName:l.productName,cashbackDenominations:l.cashbackDenominations,cashbackDenominationCentAmounts:l.cashbackDenominationCentAmounts,totalEarnedCashback:l.totalEarnedCashback,totalEarnedCashbackCentAmount:l.totalEarnedCashbackCentAmount,image:l.image,campaignDescription:l.campaignDescription,campaignTitle:l.campaignTitle,multipleMachines:t,issueAlertLinkOptions:{type:"accordion",accordionId:"payout-settings"},setupAccountAlertLinkOptions:{type:"accordion",accordionId:"payout-settings"},amountToNextMilestone:l.amountToNextMilestone,amountToNextMilestoneCentAmount:l.amountToNextMilestoneCentAmount,completedMilestones:null==l||null==(n=l.activities)?void 0:n.reduce((e,t)=>Math.max(e,t.milestone),0)}:null)),_(I),N(!0)}},[D,I,M]),j&&!E){let e={...b,placeHolderCardTile:{title:"",titleType:"h3",...null==b?void 0:b.placeHolderCardTile,buttonVariant:"primary",buttonFill:"filled",btnSize:"sm"},isPromo:!0};return(0,n.jsx)(d.SubscriptionTile,{...e})}let q={className:"cashback-earning__accordion",textProps:{type:"p2-bold",tag:"h2"},accordionType:"solo",bgColor:"--sg-primary-brand-bg",showIcon:!0,defaultExpanded:!0};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d.Loader,{transparent:!0,isLoading:V}),j&&(0,n.jsxs)("div",{className:"cashback-earning-wrapper",children:[T&&(0,n.jsx)(d.CashbackProgress,{t:C,...T}),(0,n.jsx)(d.AccordionV2,{...q,title:C("cbCoffeePlanLabel","Coffee Plan"),children:A&&(0,n.jsx)(h,{subscriptions:A,coffeePromotion:p,initialDisplayCount:2,t:C})}),(0,n.jsx)(d.AccordionV2,{...q,title:C("cbCashbackActvityLabel","Cashback Activity"),children:(null==E||null==(t=E.activities)?void 0:t.length)?(0,n.jsx)(m,{t:C,activities:null==E?void 0:E.activities,initialDisplayCount:5,locale:S.nextLocale}):(0,n.jsxs)(d.Text,{tag:"p",type:"p2",children:[" ",C("cashbackActivity.receiveActivityMsg","When you receive cashback payouts, your activity will show up here")]})}),v&&(0,n.jsx)(d.AccordionV2,{id:"payout-settings",...q,title:C("cbCashbackPayoutSettingLabel","Payout Settings"),children:(0,n.jsx)(y,{t:C,data:{hyperwalletUserData:R||{},userData:H,campaign:E||void 0},actions:{setLoading:F,fetchHyperwalletUserDetailRequest:U},...v,labels:{...v.labels,alert:C("cashbackProgress.setupAccountAlertMsgNoLink","You’re eligible for a cashback payout! Set up your payout method to receive it.")}})}),(null==g||null==(a=g.featureDetails)?void 0:a.faqs)&&j&&(0,n.jsx)(d.AccordionV2,{...q,title:C("faqLabel","FAQ"),children:(0,n.jsx)(d.Faq,{...g})})]})]})}},39753:(e,t,a)=>{a.d(t,{A:()=>l});var n=a(14232);let l=e=>
1{let[t,a]=(0,n.useState)(!1),[l,i]=(0,n.useState)(!1),[o,r]=(0,n.useState)(!1),[s,c]=(0,n.useState)(null),u=(0,n.useCallback)(async t=>{a(!0);try{let a=await e(t);return c(a),i(!1),a}catch(e){i(!0)}finally{a(!1),r(!0)}},[e]);return{data:s,error:l,isFetched:o,loading:t,setLoading:a,setData:c,setError:i,setFetched:r,makeRequest:u}}}}]);

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.