PageSourceSearch

https://www.virginactive.com.au/_next/static/chunks/7873-c00e08466d762986.js

js virginactive.com.au collected 2026-09-25 20:48:21 UTC 9,349 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7873],{3077:(t,e,s)=>{"use strict";s.d(e,{A:()=>i});var r=s(37876);s(14232);var a=s(5811);function i(t,e){let s=(0,a.PA)(t,e);return t=>(0,r.jsx)(s,{...t})}},8762:t=>{t.exports={p3:"Hu5yuK4",p3Book:"lQbU3us"}},17958:(t,e,s)=>{"use strict";s.d(e,{Fb:()=>n,MB:()=>i,iq:()=>a});let r=s(91040).A.create({baseURL:"/api"}),a=async(t,e)=>(await r.get(t,{params:e})).data,i=async(t,e)=>(await r.post(t,e)).data,n=async t=>(await r.delete(t)).data},21162:(t,e,s)=>{"use strict";s.d(e,{A:()=>l});var r=s(37876),a=s(49589),i=s(56970),n=s(37784);let l=t=>{let{children:e,...s}=t;return(0,r.jsx)(i.A,{className:"g-0",children:(0,r.jsx)(n.A,{children:(0,r.jsx)(a.A,{...s,children:e})})})}},23858:t=>{t.exports={textInput:"dKlAcLu"}},24329:(t,e,s)=>{"use strict";function r(t,e,s){let r=t.indexOf("?")>=0?"&":"?";return"".concat(t).concat(r).concat(e,"=").concat(encodeURIComponent(s))}s.d(e,{M:()=>i,m:()=>r});let a=t=>void 0===t?t:Array.isArray(t)?t.length>0?t[0]:void 0:t,i=t=>{let{query:e,key:s,caseSensitive:r}=t;if(r)return a(e[s]);for(let[t,r]of Object.entries(e))if(t.toLowerCase()===s.toLowerCase())return a(r)}},26856:(t,e,s)=>{"use strict";s.d(e,{A:()=>n});var r=s(37876);s(14232);var a=s(8762),i=s.n(a);let n=t=>{let{children:e,className:s}=t;return(0,r.jsx)("p",{className:"".concat(i().p3," ").concat(s||""),children:e})}},29077:(t,e,s)=>{"use strict";s.d(e,{Ay:()=>d,m$:()=>n});var r=s(37876),a=s(86649),i=s(24329),n=function(t){return t[t.Auto=0]="Auto",t[t.Avoid=1]="Avoid",t}({});let l=t=>Object.keys(t).map(e=>"".concat(e.toLowerCase(),'="').concat(t[e],'"')).join(" "),c=t=>{let{optimization:e}=t,s=e.formatConversion||0,r=e.format;return 1!==s&&(r=r||"jpg"),r},o=t=>{let{src:e,optimization:s}=t,r=e+"";if(s&&!r.startsWith("data:")){s.w&&(r=(0,i.m)(r,"w",s.w));let t=c({optimization:s});if(t&&(r=(0,i.m)(r,"fm",t)),null!==s.quality){let t=s.quality||85;r=(0,i.m)(r,"q",t)}r=(0,i.m)(r,"auto","format")}return r},u=t=>{let{src:e,optimization:s,lazyLoad:r,...a}=t,i=o({src:e,optimization:s}),n="box-sizing:border-box;display:block;overflow:hidden;width:".concat(t.width,";height:").concat(t.height,";background:none;opacity:1;border:0;margin:0;padding:0;");return'<div style="'.concat(n,'"><img ').concat(l({...a,alt:t.alt||"",src:i}),' style="object-fit: cover" draggable="false" loading="').concat(!1===r?"eager":"lazy",'"/></div>')},d=t=>{let e=u(t);return(0,r.jsx)(r.Fragment,{children:(0,a.Ay)(e)})}},40559:t=>{t.exports={container:"rgE2pv5",textContainer:"__1HXXYT3",successContainer:"bAgbig7",emailInput:"kPOfXKU",inputContainer:"IRP3_Id"}},58385:(t,e,s)=>{"use strict";s.d(e,{A:()=>a});var r=s(37876);let a=()=>(0,r.jsx)("svg",{width:"38",height:"39",viewBox:"0 0 38 39",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M33.7812 19.5C33.7812 27.6635 27.1635 34.2812 19 34.2812C10.8365 34.2812 4.21875 27.6635 4.21875 19.5C4.21875 11.3365 10.8365 4.71875 19 4.71875C27.1635 4.71875 33.7812 11.3365 33.7812 19.5ZM37.8125 19.5C37.8125 29.8899 29.3899 38.3125 19 38.3125C8.61014 38.3125 0.1875 29.8899 0.1875 19.5C0.1875 9.11014 8.61014 0.6875 19 0.6875C29.3899 0.6875 37.8125 9.11014 37.8125 19.5ZM26.1715 12.6861L16.335 22.5227L11.8641 18.0518L9.01358 20.9023L14.9097 26.7984L16.335 28.2237L17.7602 26.7984L29.022 15.5367L26.1715 12.6861Z",fill:"#31A22D"})})},59158:(t,e,s)=>{"use strict";s.d(e,{j:()=>r});var r=function(t){return t.WEBSITE="website",t.ARTICLE="article",t}({})},60984:(t,e,s)=>{"use strict";s.d(e,{Y:()=>c});var r=s(37876),a=s(70564),i=s(67204),n=s.n(i),l=s(82750);s(14232);let c=t=>{let{error:e,errorMessage:s}=t;return(0,r.jsx)(r.Fragment,{children:e&&s&&(0,r.jsxs)(a.A.Label,{className:n().errorMessage,children:[(0,r.jsx)("div",{className:n().errorIcon,children:(0,r.jsx)(l.A,{})}),(0,r.jsx)("span",{children:s})]})})}},65399:(t,e,s)=>{"use strict";s.d(e,{A:()=>f});var r=s(37876),a=s(80035),i=s(3077),n=s(14232),l=s(34846),c=s(98097),o=s(98130),u=s(93150),d=s(49589),p=s(37784),m=s(40559),h=s.n(m),x=s(58385),j=s(82443);let g=(0,i.A)(t=>
1{let{state:e,onChangeEmail:s,onSubmit:a,t:i}=t;return(0,r.jsx)(d.A,{className:h().container,children:e.subscriptionSuccess?(0,r.jsxs)(p.A,{lg:12,className:h().successContainer,children:[(0,r.jsx)(x.A,{}),(0,r.jsx)("h3",{children:i("subscriptionBanner.successTitle")}),(0,r.jsx)("p",{children:i("subscriptionBanner.successBody")})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(p.A,{sm:12,className:h().textContainer,children:[(0,r.jsx)("h2",{children:i("subscriptionBanner.title")}),(0,r.jsx)(c.A,{children:i("subscriptionBanner.body")})]}),(0,r.jsxs)(p.A,{sm:12,className:h().inputContainer,children:[(0,r.jsx)(o.A,{label:i("subscriptionBanner.input"),error:e.validations.email.status===j.Uf.Failed||!1===e.subscriptionSuccess,errorMessage:e.validations.email.error||i("subscriptionBanner.requestFailed")||"",onInput:t=>s(t),inputValue:e.email,className:h().emailInput}),(0,r.jsx)(u.A,{label:i("subscriptionBanner.cta"),onClick:()=>a()})]})]})})});var v=s(17958);class A{static getInitialState(){return{email:"",subscriptionSuccess:void 0,validations:{email:{}}}}validateEmail(t){let{t:e}=t;if(0===this.state.email.length){this.state.validations.email={status:j.Uf.Failed,error:e("validations.emailRequired")};return}(0,j.DT)(this.state.email)?this.state.validations.email={status:j.Uf.Passed}:this.state.validations.email={status:j.Uf.Failed,error:e("validations.emailInvalid")}}setEmail(t){this.state.email=t}*subscribeToBlog(t){let{t:e}=t;if(this.validateEmail({t:e}),this.state.validations.email.status!==j.Uf.Passed)return;let s={EmailAddress:this.state.email};try{let t=yield(0,v.MB)("/subscribeToBlog",s);200===t?this.state.subscriptionSuccess=!0:this.state.subscriptionSuccess=!1}catch(t){this.state.subscriptionSuccess=!1}}constructor(){this.state=A.getInitialState(),(0,a.l_)(this)}}let f=(0,i.A)(()=>{let{t}=(0,l.Bd)("blog"),[e]=(0,n.useState)(()=>new A),{state:s}=e;return(0,r.jsx)(g,{state:s,onChangeEmail:t=>e.setEmail(t),onSubmit:async()=>await (0,a.gP)(e.subscribeToBlog({t})),t:t})})},65845:(t,e,s)=>{"use strict";s.d(e,{A:()=>i});var r=s(37876);s(14232);var a=s(66482);let i=t=>{let{children:e,className:s,h:i}=t;return(0,r.jsx)(a.A,{h:i,className:"h1 primaryH ".concat(s||""),children:e})}},66482:(t,e,s)=>{"use strict";s.d(e,{A:()=>a});var r=s(37876);s(14232);let a=t=>{let{children:e,className:s,h:a="h2"}=t;return(0,r.jsx)(a,{className:s,children:e})}},67204:t=>{t.exports={errorMessage:"qjQVzUj",errorIcon:"BBzh3T3"}},82443:(t,e,s)=>{"use strict";s.d(e,{DT:()=>o,Dc:()=>u,Dx:()=>m,FY:()=>d,JH:()=>p,Uf:()=>r,WU:()=>h});var r=function(t){return t[t.Passed=1]="Passed",t[t.Failed=2]="Failed",t[t.Skipped=3]="Skipped",t}({});let a=/^[a-zA-Z0-9._\-+]+@[a-zA-Z0-9.-]+\.[a-zA-Z]+$/,i=/^\+?\d{8,15}$/,n=/[\s\-()]/g,l=/^[4|5][0-9]{12,15}$/,c=/^[A-Za-z-'\s]*$/,o=t=>a.test(t),u=t=>t.replace(n,""),d=t=>i.test(u(t)),p=t=>l.test(t),m=t=>c.test(t),h=t=>{for(let e of Object.values(t))if(!e.status||2===e.status)return!1;return!0}},92026:(t,e,s)=>{"use strict";s.d(e,{A:()=>j});var r=s(37876);s(14232);var a=s(77328),i=s.n(a),n=s(59158),l=s(22154),c=s(89099),o=s(31709),u=s(646);let d=new Map([[l.cB.australia,"Australia"],[l.cB.singapore,"Singapore"],[l.cB.thailand,"Thailand"]]),p=t=>{let e=(0,l.zj)();return"".concat(e.publicConfig.siteUrl).concat(t)},m=(t,e)=>{let s=(e||"").trim();if(s.toLowerCase().indexOf("virgin")>=0)return s;let r=(0,l.zj)().region,a="Virgin Active ".concat(d.get(r)||"");return(t?[a,s]:[s,a]).filter(t=>t).join(" | ")},h=t=>{if(!t)return p("");let{asPath:e,locale:s,defaultLocale:r}=t,a=p((0,o.D)(e.split("/").filter(t=>t),s,{defaultLocale:r||u.y}));return a.endsWith("/")&&(a=a.slice(0,-1)),a},x=t=>{let{metaTitle:e,metaDescription:s,metaImage:a,metaKeywords:l,contentType:o=n.j.WEBSITE,prefixTitle:u}=t,d=m(u,e),p=h((0,c.useRouter)());return(0,r.jsxs)(i(),{children:[(0,r.jsx)("title",{children:d}),(0,r.jsx)("meta",{property:"twitter:title",content:d}),(0,r.jsx)("meta",{property:"og:title",content:d}),s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{name:"description",content:s}),(0,r.jsx)("meta",{property:"twitter:description",content:s}),(0,r.jsx)("meta",{property:"og:description",content:s})]}),l&&(0,r.jsx)("meta",{name:"keywords",content:l}),(0,r.jsx)("meta",{property:"og:type",content:o}),(0,r.jsx)("link",{rel:"canonical",href:p}),(0,r.jsx)("meta",{property:"og:url",content:p}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(null==a?void 0:a.url)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{property:"og:image",content:a.url}),(0,r.jsx)("meta",{property:"twitter:image",content:a.url})]})]})};x.defaultProps={prefixTitle:!1};let j=x},98130:(t,e,s)=>{"use strict";s.d(e,{A:()=>c});var r=s(37876);s(14232);var a=s(70564),i=s(23858),n=s.n(i),l=s(60984);let c=t=>{let{label:e,placeholder:s,error:i,errorMessage:c,onInput:o,inputValue:u,onBlur:d,className:p="",id:m}=t,h=m||"text-input-".concat((e||"field").replace(/\s+/g,"-").toLowerCase());return(0,r.jsxs)(a.A.Group,{className:"".concat(n().textInput," ").concat(p),children:[(0,r.jsx)(a.A.Label,{htmlFor:h,children:e}),(0,r.jsx)(a.A.Control,{id:h,value:u,onChange:t=>{o(t.target.value)}
1,className:i?"error-input":"",type:"text","data-testid":"text-input",onBlur:d,placeholder:s}),(0,r.jsx)(l.Y,{error:i,errorMessage:c})]})}}}]);

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.