1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4604],{48031:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>v});var a=s(37876),i=s(89099),r=s(14232),l=s(34846),m=s(46275),n=s(49589),c=s(56970),o=s(37784),u=s(1855),p=s(90143),d=s(7244),b=s(65539),h=s.n(b),D=s(22154),C=s(10444),y=s(17826),f=s(50984),j=s(92026);let x=e=>{let{region:t,paymentSuccess:s,memberEmail:i,selectedLocation:r,startDate:l,membershipSummary:m,myLockerCredentials:b,t:x}=e,A=!(0,y.P)(m.subscriptionPrice);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(j.A,{metaTitle:x("metaTitle"),metaDescription:x("metaDescription")}),(0,a.jsx)(u.A,{title:x("membershipConfirmation:title"),className:h().header}),(0,a.jsx)(n.A,{className:h().container,children:(0,a.jsxs)(c.A,{className:h().row,children:[t!==D.cB.thailand&&(0,a.jsx)(o.A,{lg:4,className:h().paymentSuccessColumn,children:(0,a.jsx)(f.A,{email:i,t:x,paymentSuccess:s,priceIsZero:A})}),(0,a.jsx)(o.A,{lg:4,className:h().paymentSummaryColumn,children:(0,a.jsx)(d.A,{...m,t:x,priceIsZero:A})}),t===D.cB.thailand?(0,a.jsx)(o.A,{className:h().welcomeColumnTH,lg:5,children:(0,a.jsx)(C.A,{email:i,selectedLocation:r,startDate:l,t:x})}):(0,a.jsx)(o.A,{lg:{span:11,offset:1},className:h().welcomeColumn,children:(0,a.jsx)(p.A,{t:x,className:h().welcomeContainer,priceIsZero:A,myLockerCredentials:b})})]})})]})};var A=s(39136),N=s(646),_=s(21379),g=s(47377),w=s(14247),S=s(79658);let v=()=>{var e,t;let{t:s}=(0,l.Bd)(["membershipConfirmation"]),n=(0,D.zj)(),c=(0,i.useRouter)().locale||N.y;(0,r.useEffect)(()=>{(0,S.tY)()},[]);let o=(0,w.H)(),u=null==o?void 0:o.priceBreakdown;if(!o||!o.selectedMembership||!o.selectedClub||!u||!u.proRataFee||!u.firstDirectDebitDate||!(null==o||null==(e=o.memberDetails)?void 0:e.email)||!(null==o||null==(t=o.memberDetails)?void 0:t.selectedStartDate)||!(null==o?void 0:o.memberDetails)||!o.paymentResult)return(0,a.jsx)(m.r,{replace:!0,url:A.Z.membershipsPage()});let p=o.selectedMembership.price,d=o.selectedMembership.durationLabel,b={region:n.region,paymentSuccess:o.paymentResult.paymentProcessed||!1,memberEmail:o.memberDetails.email,selectedLocation:o.selectedClub,startDate:(0,g.A)(o.memberDetails.selectedStartDate,{locale:c}),membershipSummary:{subscriptionName:o.selectedMembership.heading,subscriptionLocation:o.selectedClub.name,subscriptionPrice:(0,_.S9)(p),subscriptionCommitment:0===p?"".concat(d):s("payment:paymentSummary.minimumCommitment",{_duration_:d}),promotion:o.selectedMembership.promotion,fortnightlyCost:u.fortnightlyCost,firstDirectDebitDate:(0,g.A)(u.firstDirectDebitDate,{locale:c}),totalMinimumCost:u.totalMinimumCost,membershipStartDate:(0,g.A)(o.memberDetails.selectedStartDate,{locale:c}),proRataFee:u.proRataFee||"",activationFee:u.activationFee||""},myLockerCredentials:o.myLockerCredentials,t:s};return(0,a.jsx)(x,{...b})}},61925:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/membership/confirmation",function(){return s(48031)}])}},e=>{var t=t=>e(e.s=t);e.O(0,[9507,6649,1944,6263,1372,6817,9173,636,6593,8792],()=>t(61925)),_N_E=e.O()}]);
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.