PageSourceSearch

https://juddmonte.com/_next/static/chunks/2504.1dfdb083b5a2fd4c.js

js juddmonte.com collected 2026-10-02 10:53:53 UTC 3,177 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2504],{7227:(e,t,n)=>{n.d(t,{A:()=>s});var i=n(20296),r=n(37876);let s=(e="",t="",n="",s="")=>{let a;return(t||n)&&e&&s&&(a=(0,r.jsx)(i.A,{href:"internal"===e?t:n,type:e,children:s})),a}},20296:(e,t,n)=>{n.d(t,{A:()=>s});var i=n(79600),r=n(37876);let s=e=>{let{children:t,href:n,type:s}=e;return(0,r.jsx)(i.A,{className:"button",href:n,type:s,children:t})}},92504:(e,t,n)=>{n.r(t),n.d(t,{default:()=>x});var i=n(27454),r=n.n(i),s=n(15039),a=n.n(s),l=n(7227),h=n(79600),d=n(14232),o=n(37876);let c=e=>{let{videoURL:t,addOverlay:n,buttonPosition:i,textPosition:s,image:c,fullWidth:u,overlayContent:x,heading:f,headingType:p,subheading:v,link:m,buttonText:y,linkType:g,internalLink:b,externalLink:j}=e,k=a()("hero","has-bg-image",`button-position-${i}`,`text-position-${s}`,{"is-full-width":u,"has-overlay":n}),_=(0,d.useRef)(),N=(0,d.useRef)(),{0:w,1:A}=(0,d.useState)({width:200,height:200}),L=(0,d.useRef)(),{0:P,1:T}=(0,d.useState)(),C=(0,l.A)(g,b,j,y),E=f&&(0,o.jsx)("h1",{className:"hero-headline",children:r()(f)});switch(p){case"h2":E=f&&(0,o.jsx)("h2",{className:"hero-headline",children:r()(f)});break;case"h3":E=f&&(0,o.jsx)("h3",{className:"hero-headline",children:r()(f)})}return(0,d.useEffect)(()=>{L.current&&T(L.current.offsetWidth*(9/16)),N.current&&A({width:N.current.offsetWidth,height:N.current.offsetHeight})},[N,L]),(0,d.useLayoutEffect)(()=>{_.current&&(_.current.muted=!0,_.current.playsInline=!0,_.current.play())},[_]),(0,o.jsx)("div",{className:"container container-flush",children:(0,o.jsxs)("div",{ref:L,className:k,children:[(0,o.jsx)("div",{className:"hero-carousel",ref:N,children:(0,o.jsx)("div",{style:{width:w.width,height:w.height},children:(0,o.jsx)("div",{className:"bkg",children:(0,o.jsx)("video",{ref:_,className:"vid",autoPlay:!1,loop:!0,muted:!0,playsInline:!0,children:(0,o.jsx)("source",{src:t,type:"video/mp4"})})})})}),(0,o.jsx)("div",{className:"hero-content",children:(0,o.jsxs)(o.Fragment,{children:["image"===m&&(0,o.jsx)(h.A,{className:"hero-link-behind-image",type:g,href:"internal"===g?b:j}),x&&(f||v)&&(0,o.jsxs)("div",{className:"hero-text",children:[f&&E,v&&(0,o.jsx)("p",{className:"hero-subtitle",children:r()(v)})]}),"button"===m&&C&&(0,o.jsx)("div",{className:"hero-button-wrap",children:C})]})})]})})};c.defaultProps={addOverlay:!1,buttonPosition:"center",textPosition:"center",fullWidth:!1,overlayContent:!1,heading:"",headingType:"h1",subheading:"",link:"none",buttonText:"",linkType:"internal",internalLink:"",externalLink:""};let u="hero_carousel_video_",x=e=>{let{getModuleField:t,module:n}=e,i=t(n,u,"add_overlay"),r=t(n,u,"text_position"),s=t(n,u,"button_position"),a=t(n,u,"button_text"),l=t(n,u,"external_link"),h=t(n,u,"full_width"),d=t(n,u,"heading"),x=t(n,u,"heading_type"),f=t(n,u,"image"),p=t(n,u,"internal_link"),v=t(n,u,"link"),m=t(n,u,"link_type"),y=t(n,u,"overlay_content"),g=t(n,u,"subheading"),b=t(n,u,"video");return(0,o.jsx)(c,{videoURL:b,addOverlay:i,buttonPosition:s,textPosition:r,buttonText:a,externalLink:l,fullWidth:h,heading:d,headingType:x,image:f,internalLink:p,link:v,linkType:m,overlayContent:y,subheading:g})}}}]);

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.