PageSourceSearch

https://www.virginactive.com.au/_next/static/chunks/4334-58b6950d7e6112e0.js

js virginactive.com.au collected 2026-10-04 00:26:06 UTC 8,960 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4334],{3581:e=>{e.exports={snapScroll:"KZFZ9SD",doorstop:"a5YUB3a",arrow:"mWz8BQI"}},8762:e=>{e.exports={p3:"Hu5yuK4",p3Book:"lQbU3us"}},18419:(e,t,r)=>{"use strict";r.d(t,{qA:()=>n,ud:()=>o});var a=r(14232),l=r(34846);let n='a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), iframe, [tabindex]:not([tabindex="-1"])',s=new Set(["button","checkbox","image","reset","submit"]),c=e=>e instanceof HTMLElement&&(e instanceof HTMLInputElement?!s.has(e.type):!!(e instanceof HTMLTextAreaElement||e instanceof HTMLSelectElement)||null!==e.closest('[contenteditable]:not([contenteditable="false"]), [role="slider"], [role="radiogroup"], [role="tablist"], [role="listbox"], [role="menu"], [role="menubar"]')),o=e=>{let{total:t,onPrevious:r,onNext:n,followTextDirection:s=!1}=e,{t:o}=(0,l.Bd)("common"),[i,d]=(0,a.useState)(null),[u,m]=(0,a.useState)(null),h=(0,a.useRef)({onPrevious:r,onNext:n});(0,a.useEffect)(()=>{h.current={onPrevious:r,onNext:n}},[r,n]),(0,a.useEffect)(()=>{if(!i)return;let e=e=>{var t;if("ArrowLeft"!==e.key&&"ArrowRight"!==e.key||e.defaultPrevented||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||c(e.target))return;let r=s&&(null==(t=i.closest("[dir]"))?void 0:t.getAttribute("dir"))==="rtl",a="ArrowRight"===e.key!==r;e.preventDefault(),a?h.current.onNext():h.current.onPrevious()};return i.addEventListener("keydown",e),()=>i.removeEventListener("keydown",e)},[i,s]);let x=(0,a.useCallback)(e=>m(e),[]);return{region:i,regionRef:d,statusText:null===u?"":o("common:slideStatus",{index:u+1,total:t}),announce:x}}},20066:e=>{e.exports={carouselContainer:"ZFOWg4_",topBorder:"Ki7qe9m",darkHeader:"bQiEVWR"}},22970:(e,t,r)=>{"use strict";r.d(t,{RL:()=>m});var a=r(14232),l=r(18419),n=r(97064);let s={current:0,scrollable:!1,canPrevious:!1,canNext:!1,hasFocusable:!1},c=e=>Array.from(e.querySelectorAll("[data-slide-index]")),o=(e,t)=>{let r=e.getBoundingClientRect(),a=t.getBoundingClientRect();return a.left+a.width/2-(r.left+r.width/2)},i=(e,t)=>{if(0===e.length)return!1;let r=e.map(e=>e.getBoundingClientRect());return Math.max(...r.map(e=>e.left+e.width))-Math.min(...r.map(e=>e.left))>t+1},d=e=>{let{scrollWidth:t,clientWidth:r}=e,a=Math.abs(e.scrollLeft),n=c(e),s=i(n,r),d=0,u=1/0;return n.forEach((t,r)=>{let a=Math.abs(o(e,t));a<u&&(u=a,d=r)}),{current:d,scrollable:s,canPrevious:s&&a>1,canNext:s&&a+r<t-1,hasFocusable:null!==e.querySelector(l.qA)}},u=(e,t)=>e.current===t.current&&e.scrollable===t.scrollable&&e.canPrevious===t.canPrevious&&e.canNext===t.canNext&&e.hasFocusable===t.hasFocusable,m=e=>{let{total:t}=e,[r,i]=(0,a.useState)(null),[m,h]=(0,a.useState)(s),x=(0,n.j)(),f=(0,a.useRef)(s),v=(0,a.useRef)(null),b=(0,a.useRef)(!1),p=(0,a.useRef)(0),g=(0,a.useCallback)(()=>{if(!r)return f.current;let e=d(r);return f.current=e,h(t=>u(t,e)?t:e),e},[r]),j=(0,a.useCallback)(e=>{var t;if(!r)return;let{current:a,canPrevious:l,canNext:n}=f.current;if(e<0?!l:!n)return;let s=c(r),i=Math.min(Math.max((null!=(t=v.current)?t:a)+e,0),s.length-1),d=s[i];d&&(v.current=i,b.current=!0,r.scrollTo({left:r.scrollLeft+o(r,d),behavior:x?"auto":"smooth"}))},[r,x]),A=(0,a.useCallback)(()=>j(-1),[j]),w=(0,a.useCallback)(()=>j(1),[j]),N=(0,l.ud)({total:t,onPrevious:A,onNext:w,followTextDirection:!0}),{announce:y}=N;(0,a.useEffect)(()=>{let e;if(!r)return;p.current=g().current;let t=0,a=()=>{t||(t=requestAnimationFrame(()=>{t=0,g()})),clearTimeout(e),e=setTimeout(()=>{v.current=null;let{current:e}=g();b.current&&e!==p.current&&y(e),b.current=!1,p.current=e},150)},l=()=>{b.current=!0},n=["pointerdown","touchstart","wheel"];r.addEventListener("scroll",a,{passive:!0}),n.forEach(e=>r.addEventListener(e,l,{passive:!0}));let s="function"==typeof ResizeObserver?new ResizeObserver(()=>g()):void 0;return null==s||s.observe(r),c(r).forEach(e=>null==s?void 0:s.observe(e)),()=>{cancelAnimationFrame(t),clearTimeout(e),r.removeEventListener("scroll",a),n.forEac
1h(e=>r.removeEventListener(e,l)),null==s||s.disconnect()}},[r,g,y,t]);let{hasFocusable:E,...k}=m;return{...N,...k,scroller:r,scrollerRef:i,scrollerTabIndex:k.scrollable&&!E?0:void 0,previous:A,next:w}}},26856:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(37876);r(14232);var l=r(8762),n=r.n(l);let s=e=>{let{children:t,className:r,id:l}=e;return(0,a.jsx)("p",{id:l,className:"".concat(n().p3," ").concat(r||""),children:t})}},31942:e=>{e.exports={slide:"uUJZ9wh"}},34070:e=>{e.exports={region:"bwPYCoa"}},35849:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(37876),l=r(34846);let n=e=>{let{text:t}=e;return(0,a.jsx)("div",{"aria-live":"polite","aria-atomic":"true",className:"visually-hidden","data-testid":"carousel-status",children:t})};var s=r(34070),c=r.n(s);let o=e=>{let{label:t,regionRef:r,statusText:s,className:o,children:i}=e,{t:d}=(0,l.Bd)("common");return(0,a.jsxs)("div",{ref:r,role:"region","aria-roledescription":d("common:carousel"),"aria-label":t,className:"".concat(c().region," ").concat(o||""),"data-testid":"carousel",children:[i,(0,a.jsx)(n,{text:s})]})}},47567:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(37876),l=r(14232),n=r(34846),s=r(82958),c=r(82286),o=r(35849),i=r(22970),d=r(3581),u=r.n(d);let m=e=>{let{label:t,children:r}=e,{t:d}=(0,n.Bd)("common"),m=l.Children.toArray(r),h=m.length,x=(0,i.RL)({total:h});return(0,a.jsxs)(o.A,{label:(null==t?void 0:t.trim())||d("common:carousel"),regionRef:x.regionRef,statusText:x.statusText,children:[(0,a.jsxs)("div",{ref:x.scrollerRef,className:u().snapScroll,tabIndex:x.scrollerTabIndex,children:[m.map((e,t)=>(0,a.jsx)(c.A,{index:t,total:h,children:e},(0,l.isValidElement)(e)&&e.key?e.key:t)),(0,a.jsx)("div",{className:u().doorstop,"aria-hidden":"true"})]}),x.scrollable&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.A,{direction:"left",className:u().arrow,disabled:!x.canPrevious,onClick:x.previous}),(0,a.jsx)(s.A,{direction:"right",className:u().arrow,disabled:!x.canNext,onClick:x.next})]})]})}},64334:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var a=r(37876),l=r(14232),n=r(29335),s=r(7374),c=r(26856),o=r(29077),i=r(81949),d=r.n(i),u=r(48230),m=r.n(u);let h=e=>{let{imageSrc:t,category:r,timeToRead:l,header:i,path:u}=e;return(0,a.jsx)(m(),{href:u,children:(0,a.jsxs)(n.A,{className:d().card,children:[(0,a.jsx)("div",{className:d().image,children:(0,a.jsx)(o.Ay,{src:t,alt:"",width:"100%",height:"230px",optimization:{w:420}})}),(0,a.jsxs)(n.A.Body,{className:d().cardBody,children:[(0,a.jsxs)("div",{className:d().headerInfo,children:[(0,a.jsx)("section",{children:(0,a.jsx)(s.A,{children:r})}),l&&(0,a.jsx)("span",{children:(0,a.jsx)(c.A,{children:l})})]}),(0,a.jsx)("div",{className:d().headerText,children:(0,a.jsx)("h3",{"data-testid":"header",className:"h4 ".concat(d().header),children:i})})]})]})})};var x=r(20066),f=r.n(x),v=r(49589),b=r(56970),p=r(37784),g=r(47567),j=r(65845),A=r(34846);let w=e=>{let{carouselTitle:t,relatedArticles:r,darkHeader:n,className:s}=e,{t:c}=(0,A.Bd)("common");return(0,a.jsx)(l.Fragment,{children:r.length>0&&(0,a.jsx)(v.A,{className:"".concat(f().carouselContainer," ").concat(s||""," ").concat(n?"":f().topBorder),children:(0,a.jsx)(b.A,{className:"g-0",children:(0,a.jsxs)(p.A,{children:[n?(0,a.jsx)(j.A,{className:f().darkHeader,children:t}):(0,a.jsx)("h2",{children:t}),(0,a.jsx)(g.A,{label:(null==t?void 0:t.trim())||c("common:carouselLabels.articles"),children:r.map((e,t)=>(0,l.createElement)(h,{...e,key:"related-article-".concat(t)}))})]})})})})}},75390:e=>{e.exports={arrow:"__87gMgh8"}},81949:e=>{e.exports={card:"EOPdXXu",header:"Bx1_8Zo",image:"QD4cxIi",cardBody:"__0BCpLcc",headerInfo:"O_LUGOy",headerText:"JfNQrzy"}},82286:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(37876),l=r(34846),n=r(31942),s=r.n(n);let c=e=>{let{index:t,total:r,className:n,children:c}=e,{t:o}=(0,l.Bd)("common");return(0,a.jsx)("div",{role:"group","aria-roledescription":o("common:slide"),"aria-label":o("common:slideNumber",{index:t+1,total:r}),className:"".concat(s().slide," ").concat(n||""),"data-slide-index":t,"data-testid":"carousel-slide",children:c})}},82958:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(37876),l=r(34846);r(66915);var n=r(75390),s=r.n(n);let c=e=>{let{direction:t,onClick:r,disabled:n=!1,className:c}=e,{t:o}=(0,l.Bd)("common");return(0,a.jsx)("button",{type:"button",className:"react-multiple-carou
1sel__arrow react-multiple-carousel__arrow--".concat(t," ").concat(s().arrow," ").concat(c||""),"aria-label":o("left"===t?"common:previousSlide":"common:nextSlide"),"aria-disabled":n||void 0,"data-testid":"left"===t?"carousel-previous":"carousel-next",onClick:n?void 0:r})}},97064:(e,t,r)=>{"use strict";r.d(t,{j:()=>l});var a=r(14232);let l=()=>{let[e,t]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{if("function"!=typeof window.matchMedia)return;let e=window.matchMedia("(prefers-reduced-motion: reduce)");t(e.matches);let r=e=>t(e.matches);return e.addEventListener("change",r),()=>e.removeEventListener("change",r)},[]),e}}}]);

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.