1"use strict";(self.rspackChunkvagaro_websitebuilder_consumer=self.rspackChunkvagaro_websitebuilder_consumer||[]).push([[4544],{13334(e,a,t){t.d(a,{A:()=>i});let i={card:"card-dzAGAu",serviceClassInfo:"serviceClassInfo-xL27Np",packageTag:"packageTag-TgdZuK",statusContainer:"statusContainer-qEMtze",CardborderBottom:"CardborderBottom-z4RXnG",cardborderBottom:"CardborderBottom-z4RXnG"}},28271(e,a,t){t.d(a,{O:()=>g,F:()=>m});var i=t(27291),n=t(72834),s=t(67359),r=t(8221),o=t(28733);class l{static async getGiftCards(e){return(await r.Ay.post(o.rp.getGiftCards(),e)).data.data}static async getGiftCardHistory(e){return(await r.Ay.post(o.rp.getGiftCardHistory(),e)).data.data.giftCertificateHistoryResponse}}var c=t(58011),d=t(80736),u=t(75538);let m=()=>{let{device:e,module:a}=(0,n.J)();return(0,s.X)({queryKey:{resource:i.N.giftCards,params:{brandedApp:(0,u.IN)()??!1,device:e,module:a,pageNumber:1,pageSize:12,merchantId:(0,u.IN)()?"QX9p3jq6~mMP6js9ReeSqw==":(0,d.db)(),appNo:(0,u.IN)()?window.BrandedAppBID:null,multiLocation:!!(0,u.gK)()}},fetcher:(e,a)=>l.getGiftCards({...a,pageNumber:e}),initialPage:1,pageSize:12,onError:()=>c.oR.error("Error getting gift cards.")})},g=(e,a,t)=>{let{device:r,module:o}=(0,n.J)();return(0,s.X)({queryKey:{resource:i.N.giftCardHistory,params:{gcOrPackageId:e,device:r,module:o,pageNumber:1,pageSize:10,merchantId:a,groupId:t}},fetcher:(e,a)=>l.getGiftCardHistory({...a,pageNumber:e}),initialPage:1,pageSize:10,enableFirstPageCache:!0})}},94079(e,a,t){t.d(a,{k:()=>i,y:()=>n});let i={giftCertificateNo:"",giftCertificateAmt:0,giftCertificateImg:"",assignedToName:"",currentBalance:0,senderName:"",businessName:"",currencySymbol:"",businessCDnUrl:"",businessContainerName:"",quantity:0,initialQuantity:0,totalPage:0,sGroup:"",strQuantity:"",giftCertificateID:"",isUserIdMatched:!1,expiresOn:"",serviceID:"",serviceName:"",merchantId:""},n={createdDate:"",changedAmt:0,currencySymbol:"",currentBalance:0,type:"",createdDateFormat:"",businessName:"",serviceDesc:"",visitRemaining:0,typeId:0,totalPage:0,transactionBy:"",redeemTo:"",relationshipWithUser:"",usedByCustomer:"",serviceTitle:"",serviceBalance:0,expiresOn:"",visitRemainingText:""}},20653(e,a,t){t.d(a,{A:()=>s});var i=t(8221),n=t(28733);class s{static async getBusinessMembership(e){let a=(await i.Ay.post(n.B4.getBusinessMembership(),e)).data,t=a.data.businessMembership,s=a.data.soldMembership,r=a.data.membershipHistory,o=a.data.membershipBalanceDetail??[];return t??s??r??o??[]}static async cancelMembershipPackage(e){return(await i.Ay.post(n.B4.cancelMembershipPackage(),e)).data.data}}},37891(e,a,t){t.r(a),t.d(a,{default:()=>G});var i=t(74848),n=t(96540),s=t(78692),r=t(98767),o=t(72834),l=t(58011),c=t(7974),d=t(92656),u=t(75563),m=t(67359),g=t(8221),p=t(28733);class h{static async getPackageDetails(e){let a=(await g.Ay.post(p.PA.getPackages(),e)).data.data;return Array.isArray(a)?a:"giftCertificateHistoryResponse"in a&&a.giftCertificateHistoryResponse?a.giftCertificateHistoryResponse:"packageBalance"in a&&a.packageBalance?a.packageBalance:[]}}var y=t(20653),v=t(27291);let x=e=>{let{gcOrPackageId:a,packagegcType:t,itemType:i,merchantId:n,groupId:s,brandedApp:r,appNo:c,multiLocation:d=!1}=e,{module:u,version:g,device:p}=(0,o.J)();return(0,m.X)({queryKey:{resource:v.N.packages,params:{brandedApp:r,pageNumber:1,pageSize:12,module:u,version:g,device:p,gcOrPackageId:a,packagegcType:t,itemType:i,merchantId:n,groupId:s,appNo:c,multiLocation:d}},fetcher:(e,a)=>h.getPackageDetails({...a,pageNumber:e}),initialPage:1,pageSize:12,onError:()=>l.oR.error("Error getting packages."),deleteItem:(e,a)=>e.filter(e=>e.giftCertificateId!==a),updateItem:(e,a)=>e.map(e=>e.giftCertificateId===a.giftCertificateId?{...e,...a}:e),enableFirstPageCache:!0})};var b=t(80736),f=t(79874);function C(e){let a,{packageDetail:t,isStencil:s=!1,onNavigate:m,removePackageFromList:g}=e,{module:p,device:h,profileData:v}=(0,o.J)(),[x,C]=(0,n.useState)(!1),{mutate:w,isPending:N}=(a={onSuccess:e=>{if(e.isSuccess){g(t.giftCertificateId),C(!1),l.oR.success("Auto Renew cancellation is successful for this Package.");return}l.oR.error("Something went wrong, please try again.")},onError:()=>{C(!1),l.oR.error("Something went wrong, please try again.")}},(0,u.n)({mutationFn:e=>y.A.cancelMembershipPackage(e),...a})),j=(e=>{if(!e.voidDate&&e.isRecurring&&e.renewalStatus>0)if(3==e.renewalStatus)return{text:"Paused",variation:"warning"};else if(1==e.renewalStatus)return{text:"Active",variation:"positive"};else return{text:"Inactive",variation:"alert"};return e.voidDate&&""!==e.voidDate?{text:"Cancelled",variation:"alert"}:e.expiredStatus>0?{text:"Expired",variation:"alert"}:{text:"Active",variation:"positive"}})(t),k=1!==t.isCancelPkgOnline?{massage:`This business does not allow customers to cancel recurring packages online. 2 To cancel the package, please call the business at 3 <a href='tel:${(0,b.Rv)(t.telephone,v?.countryID??1)}' style="text-decoration: none; cursor: pointer;color:#333">${(0,b.Rv)(t.telephone,v?.countryID??1)}</a>.`,buttonText:"OK",isSKip:!0}:t.countryRecurringPaymentDate&&""!==t.countryRecurringPaymentDate?{massage:"If you cancel now, you can still access your package benefits until "+t.countryRecurringPaymentDate+".",buttonText:"Cancel Package",isSKip:!1}:{massage:"If you cancel now, you can still access your package benefits until visit completed.",buttonText:"Cancel Package",isSKip:!1};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.A,{isLoading:N}),(0,i.jsxs)("div",{className:(0,f.A)("card-F6A_fc",{stenciled:s}),children:[(0,i.jsxs)("div",{className:"contentContainer-A4jfcJ",children:[(0,i.jsxs)("div",{className:"textContainer-gWYyAS",children:[(0,i.jsx)("div",{className:(0,f.A)("textContainerHeading-sVfZB9","vg-display-medium web-display-medium web-builder
3-font-color",{"stencil-item w-3/4":s}),style:s?{marginBottom:"6px"}:{},children:t.businessName}),(0,i.jsxs)("div",{className:(0,f.A)({"stencil-item w-1/2":s}),children:[(0,i.jsxs)("div",{className:"textContainerData-e_6Kpv",children:[(0,i.jsx)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:t.serviceName}),t&&""!==t.sharedRelationships&&(0,i.jsx)(c.f,{icon:"users",tooltipText:(0,b.jS)(t.assignedToName,t.sharedRelationships)})]}),(0,i.jsxs)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:["Expires:"," ",t.voidReason?"Cancelled":t.expiresOn||"Never"]}),(0,i.jsxs)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:["Auto Renew: ",t.isAutoRenew?"Yes":"No"]}),(0,i.jsxs)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:["Renewal On: ",t.renewalOnText||"---"]}),(0,i.jsxs)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:["Renewal Status: ",t.renewalStatusText||"---"]}),(0,i.jsxs)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:["Next Payment Date: ",t.nextPaymentDateText||"---"]}),(0,i.jsxs)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:["Auto Renewal Limit:"," ",t.isRecurring?-1===t.remainingRecurringLimit?"UNLIMITED":t.remainingRecurringLimit?t.remainingRecurringLimit:"---":"---"]}),(0,i.jsxs)("div",{className:(0,f.A)("visitsRemainingContainer-R7glWa","vg-display-small web-display-small web-display-small-green",{"stencil-wrapper":s,"stencil-item":s}),children:[t.voidDate&&""!==t.voidDate?0:t.quantityText," visits remaining"]})]})]}),(0,i.jsx)("div",{className:(0,f.A)("statusContainer-PmZywB",{"stencil-wrapper":s}),children:(0,i.jsx)(r.jh,{BadgeSize:"inline",BadgeText:j.text,BadgeVariation:j.variation})})]}),(0,i.jsxs)("div",{className:(0,f.A)("buttonsContainer-Gz3t7F","buttonContainerformobile-sfoNKE",{"stencil-wrapper":s}),children:[(0,i.jsx)("div",{className:(0,f.A)("solaButtonParent",{"stencil-wrapper":s}),children:(0,i.jsx)(r.YU,{ButtonVariant:"secondary",ButtononClick:()=>{m("history")},ButtononHover:()=>{},onClick:()=>{},children:"History"})}),t.isCustomPackage&&(0,i.jsx)(r.YU,{ButtonVariant:"secondary",ButtononClick:()=>{m("balance")},ButtononHover:()=>{},onClick:()=>{},children:"Balance"}),t.isAutoRenew&&t.isUserIdMatched&&(0,i.jsx)(r.YU,{ButtonVariant:"secondary",ButtononClick:()=>{C(!0)},ButtononHover:()=>{},onClick:()=>{},children:"Cancel Package"})]}),x&&(0,i.jsx)(n.Suspense,{children:(0,i.jsx)(r.W_,{ButtonPrimary:k.buttonText,ButtonSecondary:"Back",PrimaryButtonVariant:"primary",SecondaryButtonVariant:"secondary",CloseButton:!0,EnableBody:!0,Footer:1,FooterButton:k.isSKip?"primaryButton":"both",OnClickPrimary:()=>{k.isSKip?C(!1):w({userBusinessMembershipId:"",giftCertificateId:t.giftCertificateId,merchantId:t.merchantId,device:h,module:p,groupId:t.sGroup})},OnClickSecondary:()=>C(!1),PopupId:"confirm-cancel-package",PopupTitle:"Cancel Package",Popupopen:x,Size:"small",TextDescription:"",PopupBody:()=>(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:k.massage??""}}),onClose:()=>{C(!1)},BodyClass:"vg-popup-open",customClassName:"customPosition"})})]})]})}let w={businessName:"",businessContainerName:"",totalRecords:0,quantity:0,initialQuantity:0,serviceName:"",totalPage:0,expiresOn:"",expiresDate:"",isRecurring:!1,renewalStatus:0,renewalStatusText:"",renewalOn:0,renewalOnText:"",nextPaymentDate:"",nextPaymentDateText:"",isCustomPackage:!1,remainingRecurringLimit:0,sharedRelationships:"",expiredStatus:0,quantityText:"",isCancelPkgOnline:0,recurringPaymentDate:"",isAutoRenew:!1,assignedToName:"",isUserIdMatched:!1,giftCertificateId:"",telephone:"",voidDate:"",voidReason:"",merchantId:"",countryRecurringPaymentDate:"",sGroup:""},N={serviceClassName:"",visit:0,visitRemaining:0,totalPage:0,itemId:"",discount:0};var j=t(55541);let k={pageTitle:"pageTitle-UyePNS",iconSize:"iconSize-Y67oy7"};var I=t(89347),A=t(75538);function T(e){let{onPackageClick:a}=e,{items:t,hasMore:r,initialFetchDone:o,isError:l,loadMore:c,updateItemInList:d}=x({packagegcType:1,merchantId:(0,A.IN)()?"QX9p3jq6~mMP6js9ReeSqw==":(0,b.db)(),appNo:(0,A.IN)()?window.BrandedAppBID:null,brandedApp:(0,A.IN)()??!1,multiLocation:!!(0,A.gK)()}),u=o?t:Array(12).fill({...w}),m=0!==t.length||r?(0,i.jsx)("p",{style:{textAlign:"center"},children:(0,i.jsx)(j.A,{})}):(0,i.jsx)(I.A,{customElement:(0,i.jsx)("i",{className:`fa-light fa-box-open web-builder
3-font-color ${k.iconSize}`}),title:"No Packages",message:"You don't have any packages set up. But that's OK! You can set up packages with businesses to save money."});return(0,n.useEffect)(()=>{window.scrollTo(0,0)},[]),window.scrollEventBack=function(e){r&&c()},(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:`${k.pageTitle} vg-display-large web-display-large web-builder-font-color`,children:"Packages"}),(0,i.jsx)(s.A,{dataLength:u.length,next:c,hasMore:r,loader:!l&&(0,i.jsx)(C,{isStencil:!0,packageDetail:w,removePackageFromList:()=>{},onNavigate:()=>{}}),endMessage:m,style:{overflow:"visible"},children:(0,i.jsx)("ul",{children:u.map((e,t)=>(0,i.jsx)("li",{children:(0,i.jsx)(C,{isStencil:!o,packageDetail:e,removePackageFromList:e=>{let a=u.find(a=>a.giftCertificateId===e);d(a&&{...a,isAutoRenew:!1,renewalOnText:"---",renewalStatusText:"---",nextPaymentDateText:"---",isRecurring:!1})},onNavigate:t=>{a(e.giftCertificateId,t,e.serviceName,e.businessName,e.quantityText,e.sharedRelationships,e.assignedToName,e.merchantId,e.sGroup)}})},"package-item-"+e.giftCertificateId+"-"+t))})})]})}function R(e){var a;let t,{packageItemHistory:n,isStencil:s}=e;return(0,i.jsx)("div",{className:(0,f.A)("card-ds5aLn",{stenciled:s}),children:(0,i.jsxs)("div",{className:"contentContainer-GHrsXf",children:[(0,i.jsxs)("div",{className:"textContainer-i1dkOg",children:[(0,i.jsx)("div",{className:(0,f.A)("textContainerHeading-g2LX2e","vg-display-small web-display-small web-builder-font-color",{"stencil-item w-1/6":s}),children:(a=n.type,t="INITIAL VALUE"==a.toUpperCase()?"Purchased":"RENEWAL (NO OF VISIT COMPLETED)"==a.toUpperCase()?"Renewal (No. of Visit Completed)":"AMOUNT EDITED (NO OF VISIT COMPLETED)"==a.toUpperCase()?"Amount Edited (No Of Visit Completed)":"AMOUNT EDITED (EVERY 2 MONTHS)"==a.toUpperCase()?"Amount Edited (Every 2 Months)":"RENEWAL (EVERY 2 MONTHS)"==a.toUpperCase()?"Renewal (Every 2 Months)":"AMOUNT EDITED (EVERY 4 WEEKS)"==a.toUpperCase()?"Amount Edited (Every 4 Weeks)":"RENEWAL (EVERY 4 WEEKS)"==a.toUpperCase()?"Renewal (Every 4 Weeks)":"REDEEM"==a.toUpperCase()?"Redeemed":"REFUND"==a.toUpperCase()?"Refunded":a.split(/\s|_/).map(e=>e?e.startsWith("(")?"("+e[1]?.toUpperCase()+e.substring(2).toLowerCase():e[0].toUpperCase()+e.substring(1).toLowerCase():"").join(" ").toString())}),(0,i.jsx)("div",{className:(0,f.A)("vg-body-font web-body-font web-builder-font-color",{"stencil-item w-1/4":s}),children:n.createdDateFormat}),n.serviceTitle&&(0,i.jsxs)("div",{className:(0,f.A)("vg-body-font web-body-font web-builder-font-color",{"stencil-item w-1/4":s}),children:["Redeemed With : ",n.serviceTitle]}),(0,i.jsxs)("div",{className:(0,f.A)("vg-body-font web-body-font web-builder-font-color",{"stencil-item w-1/4":s}),children:["Created By :"," ","INITIAL VALUE"==n.type.toUpperCase()||"REDEEM"==n.type.toUpperCase()?n.usedByCustomer:n.transactionBy]})]}),(0,i.jsx)("div",{className:(0,f.A)("statusContainer-PpND0G","vg-display-medium web-display-medium web-display-small-green"),children:(0,i.jsx)("span",{className:(0,f.A)({"stencil-item":s}),children:0===n.serviceBalance||1===n.serviceBalance?`${n.visitRemaining.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})} Visit`:`${n.visitRemaining.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})} Visits`})})]})})}let B={backButtonContainer:"backButtonContainer-BDEe79",packageNameContainer:"packageNameContainer-krBErW",packageInfoContainer:"packageInfoContainer-gxex2m",textContainerHeading:"textContainerHeading-qFDqjt",packageHistoryData:"packageHistoryData-cUKe7P",visitsRemainingContainer:"visitsRemainingContainer-Ug1G1p",packageInfoTextContainer:"packageInfoTextContainer-Dj0jaA",card:"card-i9eXLs",contentContainer:"contentContainer-IpQJBD",textContainer:"textContainer-eTZjS9",statusContainer:"statusContainer-Mnwj7O",buttonsContainer:"buttonsContainer-I18dhB"},S={icon:"users"};var E=t(54454),P=t(28271),D=t(94079);let L=Array(12).fill({...D.y});function O(e){let{onBack:a,packageHistoryId:t,selectedPackage:r}=e,{packageName:o,businessName:l,visitRemainingText:d,sharedRelationships:u,assignedToName:m,merchantId:g,sGroup:p}=r,{items:h,initialFetchDone:y,hasMore:v,loadMore:x,isError:f}=(0,P.O)(t,g??"",p??"");return(0,n.useEffect)(()=>{window.handleOperation="PkgBack",window.scrollTo(0,0)},[]),window.scrollEventBack=function(e){v&&x()},(0,i.jsxs)("div",{children:[(0,i.jsx)(E.A,{onClick:a,children:"Back"}),(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:`cardBg ${B.card}`,children:(0,i.jsxs)("div",{className:B.contentContainer,children:[(0,i.jsxs)("div",{className:B.textContainer,children:[(0,i.jsx)("div",{className:`${B.textContainerHeading}
3 vg-display-medium web-display-medium web-builder-font-color`,children:l}),u&&""!==u&&(0,i.jsxs)("div",{className:B.packageNameContainer,children:[(0,i.jsx)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:o}),(0,i.jsx)(c.f,{...S,tooltipText:(0,b.jS)(m,u)})]}),h.length>0&&(0,i.jsx)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:h[0]?.serviceDesc})]}),(0,i.jsx)("div",{className:B.statusContainer,children:(0,i.jsx)("span",{className:` ${B.visitsRemainingContainer} vg-display-medium web-display-medium web-display-small-green`,children:null!==d?`${d} ${parseInt(d)>1?"visits":"visit"} remaining`:"---"})})]})}),(0,i.jsx)("div",{className:B.packageHistoryListContainer,children:y?(0,i.jsx)(s.A,{dataLength:h.length,next:x,hasMore:v,loader:!f&&(0,i.jsx)("div",{className:"infinite-scroll-component",children:(0,i.jsx)("ul",{className:B.packageHistoryData,children:(0,i.jsx)("li",{children:(0,i.jsx)(R,{packageItemHistory:D.y,isStencil:!0})},"package-history-item-stencil-loader")})}),endMessage:(0,i.jsx)("p",{style:{textAlign:"center"},children:(0,i.jsx)(j.A,{})}),children:(0,i.jsx)("ul",{className:`${B.packageHistoryData}`,children:h.map((e,a)=>(0,i.jsx)("li",{children:(0,i.jsx)(R,{packageItemHistory:e,isStencil:!1})},`package-history-item-${e.createdDate}-${a}`))})}):(0,i.jsx)("div",{className:"infinite-scroll-component",children:(0,i.jsx)("ul",{className:B.packageHistoryData,children:L.map((e,a)=>(0,i.jsx)("li",{children:(0,i.jsx)(R,{packageItemHistory:e,isStencil:!0})},`package-history-item-${e.createdDate}-${a}`))})})})]})]})}var U=t(13334);function M(e){let{packageBalanceItem:a,activeTabId:t,isStencil:n}=e,s=-1===a.visitRemaining;return(0,i.jsxs)("div",{className:(0,f.A)(U.A.card,{stenciled:n}),children:[(0,i.jsx)("div",{className:(0,f.A)(U.A.serviceClassInfo),children:(0,i.jsx)("div",{className:(0,f.A)({"stencil-item w-1/2":n}),style:{height:"100%"},children:(0,i.jsx)("div",{className:(0,f.A)("vg-body-font web-body-font web-builder-font-color"),children:a.serviceClassName.split("%~%").map((e,a,t)=>(0,i.jsx)("span",{id:"asdfasdf-"+a,className:t.length>1?U.A.packageTag:"",children:e?e.trim():"j"},a))})})}),(0,i.jsxs)("div",{className:(0,f.A)(U.A.statusContainer,"vg-display-medium web-display-medium web-display-small-green",{"stencil-item":n}),children:[s?"Unlimited":a.visitRemaining," Visit",1===a.visitRemaining?"":"s"," ",s?"":"Remaining"]})]})}var H=t(99060);function $(e){let{onBack:a,packageId:t,selectedPackage:o}=e,l=(0,H.Zp)(),d=(0,H.zy)(),{packageName:u,businessName:m,sharedRelationships:g,assignedToName:p,merchantId:h,sGroup:y}=o,[v,f]=(0,n.useState)(d.pathname.includes("/packages/balance/products")?2:1),{items:C,hasMore:w,initialFetchDone:k,isError:I,loadMore:T}=x({packagegcType:3,gcOrPackageId:t,itemType:1===v?4:3,merchantId:h??"",groupId:y??"",multiLocation:!!(0,A.gK)()});(0,n.useEffect)(()=>{d.pathname.includes("/balance/products")?f(2):f(1)},[d]),(0,n.useEffect)(()=>{window.handleOperation="PkgBack",window.scrollTo(0,0)},[]);let R=w||0!==C.length?(0,i.jsx)("p",{style:{textAlign:"center"},children:(0,i.jsx)(j.A,{})}):(0,i.jsx)("div",{className:"noRecordsFoundState-skLaFP",style:{marginBottom:"var(--spacing_20)"},children:(0,i.jsx)(r.yy,{Children:"No records found.",LinkText:"",OnLinkClick:()=>{},Title:"",Variant:"error"})});return window.scrollEventBack=function(e){w&&T()},(0,i.jsxs)("div",{children:[(0,i.jsx)(E.A,{onClick:a,children:"Back"}),(0,i.jsxs)("div",{className:"contentContainer-iQ5blF",children:[(0,i.jsxs)("div",{className:"cardBg textContainer-EoUE_4 card-dghwxm",children:[(0,i.jsx)("div",{className:"textContainerHeading-kVN_j4 vg-display-medium web-display-medium web-builder-font-color",children:m}),(0,i.jsxs)("div",{className:"packageNameContainer-j9sYPT",children:[(0,i.jsx)("div",{className:"vg-body-font web-body-font web-builder-font-color",children:u}),g&&""!==g&&(0,i.jsx)(c.f,{...S,tooltipText:(0,b.jS)(p,g)})]})]}),(0,i.jsx)("div",{className:"cardBg tabsContainer-SYJX73",children:(0,i.jsxs)(n.Suspense,{children:[(0,i.jsx)(r.hg,{ActiveTab:v,BottomBorder:!0,Name:[{id:1,name:"Services/Classes"},{id:2,name:"Products"}],NoOfTab:"2",TabPosition:"center",TabSize:"large",TabVariant:"horizontal",onClick:e=>{2===e?l(d.pathname.replace(/^\/myaccount\/packages\/balance(\/products)?/,"/myaccount/packages/balance/products")):1===e&&l(d.pathname.replace(/^\/myaccount\/packages\/balance(\/products)?/,"/myaccount/packages/balance"))},FullWidth:!0}),k?(0,i.jsx)(s.A,{dataLength:C.length,next:T,hasMore:w,loader:!I&&(0,i.jsx)("ul",{style:{listStyleType:"none"},children:(0,i.jsx)("li",{children:(0,i.jsx)(M,{packageBalanceItem:N,activeTabId:1,isStencil:!0})})}),endMessage:R,children:(0,i.jsx)("ul",{children:C.map((e,a)=>(0,i.jsx)("li",{children:(0,i.jsx)(M,{packageBalanceItem:e,activeTabId:v,isStencil:!k})},`${v}-${e.itemId}-${a}`))})}):(0,i.jsx)("ul",{style:{listStyleType:"none"},children:Array(12).fill(N).map((e,a)=>(0,i.jsx)("li",{children:(0,i.jsx)(M,{packageBalanceItem:e,activeTabId:v,isStencil:!k})},`${v}-${e.itemId}-${a}`))})]})})]})]})}var F=t(51850);
3function G(){let e=(0,H.zy)(),a=(0,H.Zp)(),[t,s]=(0,n.useState)("packages"),[r,o]=(0,n.useState)({id:null,packageName:null,businessName:null,visitRemainingText:null,sharedRelationships:null,assignedToName:null,merchantId:null,sGroup:null});(0,F.A)({onReset:()=>{s("packages"),o({id:null,packageName:null,businessName:null,visitRemainingText:null,sharedRelationships:null,assignedToName:null,merchantId:null,sGroup:null})}});let l=()=>{a("/myaccount/packages"+(0,b.X_)()),window.handleOperation=""};return window.handleEventBack=l,(0,n.useEffect)(()=>{let a=e.pathname.replace("/myaccount/packages","").split("/").filter(Boolean);if(0===a.length){s("packages"),o({id:null,packageName:null,businessName:null,visitRemainingText:null,sharedRelationships:null,assignedToName:null,merchantId:null,sGroup:null});return}let t=a[0],i=a[1],n=a["products"===i?2:1],[r,l,c,d,u,m,g,p]=n?decodeURIComponent(n).split("|$|"):[];"history"===t?s("history"):"balance"===t&&s("balance"),o({id:r??null,packageName:l??null,businessName:c??null,visitRemainingText:d??null,sharedRelationships:u??null,assignedToName:m??null,merchantId:g??null,sGroup:p??null})},[e]),(0,i.jsxs)("div",{className:`vg-body-font MyaccountWrapper packagePage web-body-font web-builder-font-color ${k.packagesPage}`,children:["packages"===t&&(0,i.jsx)(T,{onPackageClick:(e,t,i,n,s,r,o,l,c)=>{let d=(e=>{let{id:a,packageName:t,businessName:i,visitRemainingText:n,sharedRelationships:s,assignedToName:r,merchantId:o,sGroup:l}=e,c=[a,t,i,n,s,r,o,l??""].map(encodeURIComponent).join("|$|");return`/${c}`})({id:e,packageName:i,businessName:n,visitRemainingText:s,sharedRelationships:r,assignedToName:o,merchantId:l,sGroup:c});"history"===t?a(`/myaccount/packages/history${d}${(0,b.X_)()}`):"balance"===t&&a(`/myaccount/packages/balance${d}${(0,b.X_)()}`)}}),"history"===t&&(0,i.jsx)(O,{packageHistoryId:r.id,onBack:l,selectedPackage:r}),"balance"===t&&(0,i.jsx)($,{onBack:l,packageId:r.id,selectedPackage:r})]})}},54454(e,a,t){t.d(a,{A:()=>l});var i=t(74848),n=t(98767),s=t(60458),r=t(96540),o=t(75538);function l(e){let{children:a,onClick:t}=e,l=(0,s.G)(),c=(0,o.op)(),d={width:l?7.5:18.75,height:l?20:30};if((0,r.useEffect)(()=>{let e=document.getElementById("main");return e&&e.classList.add("innerPage"),()=>{e&&e.classList.remove("innerPage")}},[]),!1==c)return(0,i.jsx)("div",{className:"backButtonContainer-K0G0fy",children:(0,i.jsxs)("div",{onClick:t,className:"container-XhJun4",children:[(0,i.jsx)(n.qy,{name:"chevronLeft",width:d.width,height:d.height}),(0,i.jsx)("span",{children:a})]})})}},60458(e,a,t){t.d(a,{G:()=>n});var i=t(96540);function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:768,[a,t]=(0,i.useState)(window.innerWidth>=e);return(0,i.useEffect)(()=>{let a=()=>{t(window.innerWidth>=e)};return window.addEventListener("resize",a),()=>window.removeEventListener("resize",a)},[e]),a}}}]);
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.