1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8995],{4462:function(e,t,r){r.d(t,{z:function(){return d}});var n=r(57437),l=r(37053),a=r(90535),s=r(2265),i=r(93448);let o=(0,a.j)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,t)=>{let{className:r,variant:a,size:s,asChild:d=!1,...c}=e,u=d?l.g7:"button";return(0,n.jsx)(u,{className:(0,i.cn)(o({variant:a,size:s,className:r})),ref:t,...c})});d.displayName="Button"},13628:function(e,t,r){r.d(t,{Ol:function(){return i},Zb:function(){return s},aY:function(){return d},ll:function(){return o}});var n=r(57437),l=r(2265),a=r(93448);let s=l.forwardRef((e,t)=>{let{className:r,...l}=e;return(0,n.jsx)("div",{ref:t,className:(0,a.cn)("rounded-xl border bg-card text-card-foreground shadow",r),...l})});s.displayName="Card";let i=l.forwardRef((e,t)=>{let{className:r,...l}=e;return(0,n.jsx)("div",{ref:t,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",r),...l})});i.displayName="CardHeader";let o=l.forwardRef((e,t)=>{let{className:r,...l}=e;return(0,n.jsx)("div",{ref:t,className:(0,a.cn)("font-semibold leading-none tracking-tight",r),...l})});o.displayName="CardTitle",l.forwardRef((e,t)=>{let{className:r,...l}=e;return(0,n.jsx)("div",{ref:t,className:(0,a.cn)("text-sm text-muted-foreground",r),...l})}).displayName="CardDescription";let d=l.forwardRef((e,t)=>{let{className:r,...l}=e;return(0,n.jsx)("div",{ref:t,className:(0,a.cn)("p-6 pt-0",r),...l})});d.displayName="CardContent",l.forwardRef((e,t)=>{let{className:r,...l}=e;return(0,n.jsx)("div",{ref:t,className:(0,a.cn)("flex items-center p-6 pt-0",r),...l})}).displayName="CardFooter"},38995:function(e,t,r){r.r(t),r.d(t,{BlogPostSection:function(){return x}});var n=r(57437),l=r(2265),a=r(97112),s=r(83603),i=r(27648),o=r(33145),d=r(93448),c=r(13628),u=r(4462);function f(e){let t=[...e.map(e=>(0,d.m9)(e).trim()).filter(Boolean)].sort((e,t)=>t.length-e.length),r=[];for(let e of t){let t=e.toLowerCase();r.some(e=>e.toLowerCase().includes(t))||r.push(e)}return r.slice(0,2)}function m(e){var t,r;let{post:a,tags:s,authors:m,index:x=0,categoryLabel:p}=e,h=f((0,d.lN)(a.tags,s)),g=p?f([p,...h.filter(e=>!["soccer","football","super bowl"].includes(e.toLowerCase()))]):h,[v,b]=(0,l.useState)(null);(0,l.useEffect)(()=>{(async()=>{try{var e,t;if((null===(t=a._embedded)||void 0===t?void 0:null===(e=t.author)||void 0===e?void 0:e.length)>0){b(a._embedded.author[0]);return}if(m&&m.length>0){let e=m.find(e=>e.id===a.author);e&&b(e)}}catch(e){console.error("Error fetching author:",e)}})()},[a.author,a,m]);let y=a.featured_media_url||"https://c.animaapp.com/mgn0j3jqHMFIlZ/img/placeholder.png";return(null===(t=a.yoast_head_json)||void 0===t?void 0:t.description)||null===(r=a.excerpt)||void 0===r||r.rendered,(0,n.jsx)(c.Zb,{className:"w-full translate-y-[-1rem] animate-fade-in opacity-0 relative overflow-hidden rounded-xl border-0 shadow-none bg-transparent group hover:scale-[1.02] transition-transform duration-300",style:{"--animation-delay":"".concat(400+200*x,"ms")},children:(0,n.jsxs)(c.aY,{className:"relative p-0 h-[468px]",children:[(0,n.jsx)(o.default,{className:"absolute inset-0 w-full h-full rounded-xl object-cover",alt:(0,d.m9)(a.title.rendered),src:y,fill:!0,sizes:"(max-width: 768px) 100vw, 33vw"}),(0,n.jsx)("div",{className:"absolute inset-0 rounded-xl bg-[linear-gradient(180deg,rgba(0,0,0,0)_0%,#000000_100%)]"}),(0,n.jsxs)("div",{className:"absolute inset-x-0 bottom-0 z-10 flex flex-col gap-2.5 p-6",children:[g.length>0?(0,n.jsx)("div",{className:"flex flex-wrap items-center gap-x-2 gap-y-1",children:g.map((e,t)=>(0,n.jsxs)(l.Fragment,{children:[t>
10&&(0,n.jsx)("span",{className:"h-[15px] w-px shrink-0 bg-white/60"}),(0,n.jsx)("span",{className:"max-w-full truncate font-normal text-xs uppercase leading-none tracking-[0.04em] text-white",children:e})]},"".concat(e,"-").concat(t)))}):null,(0,n.jsx)("h3",{className:"font-semibold text-xl leading-snug text-white line-clamp-2",children:(0,n.jsx)(i.default,{href:"/blog/".concat(a.slug),children:(0,d.m9)(a.title.rendered)})}),(0,n.jsxs)("p",{className:"text-xs font-normal text-white/90",children:[(null==v?void 0:v.name)||"Waresport Team"," | ",(0,d.p6)(a.date)]}),(0,n.jsx)("div",{children:(0,n.jsx)(i.default,{href:"/blog/".concat(a.slug),children:(0,n.jsx)(u.z,{className:"h-9 rounded-full bg-[#e70026] px-4 transition-colors hover:bg-[#e70026]/90",children:(0,n.jsx)("span",{className:"text-center text-xs font-medium leading-5 text-white",children:"Read More"})})})})]})]})},a.id)}let x=e=>{let{title:t="Join the Conversation.",title2:r="Be Part of Waresport",description:i="Daily insights from coaches, athletes, and clubs â <br/>shared on our sports community blog.",tagNames:o,limit:d=3,fallbackToLatest:c=!0,initialPosts:u,initialTags:f,categoryLabel:x,excludeTagSlugs:p,fallbackTagNames:h}=e,g=!!(null==u?void 0:u.length),[v,b]=(0,l.useState)(null!=u?u:[]),[y,w]=(0,l.useState)(null!=f?f:[]),[j,N]=(0,l.useState)(!g),_=(0,l.useMemo)(()=>(null==o?void 0:o.length)?o.map(a.o2).join("|"):"",[o]);if((0,l.useEffect)(()=>{if(g)return;let e=!1;return(async()=>{N(!0);try{let[t,r]=await Promise.all([(0,s.L$)(o,(null==o?void 0:o.length)?50:void 0),(0,s.NJ)()]);if(e)return;b((0,a.Ib)(t,r,{tagNames:o,fallbackTagNames:h,limit:d,fallbackToLatest:c,excludeTagSlugs:p})),w(r)}catch(t){console.error("Error fetching blog data:",t),e||b([])}finally{e||N(!1)}})(),()=>{e=!0}},[g,_,d,o,c,p,h]),!j&&0===v.length)return null;let C=()=>(0,n.jsxs)("div",{className:"w-full max-w-[380px] h-auto rounded-xl overflow-hidden bg-white shadow animate-pulse",children:[(0,n.jsx)("div",{className:"h-[180px] bg-gray-300"}),(0,n.jsxs)("div",{className:"p-4 space-y-3",children:[(0,n.jsx)("div",{className:"h-4 w-3/4 bg-gray-300 rounded"}),(0,n.jsx)("div",{className:"h-3 w-full bg-gray-300 rounded"}),(0,n.jsx)("div",{className:"h-3 w-5/6 bg-gray-300 rounded"}),(0,n.jsx)("div",{className:"h-3 w-1/2 bg-gray-300 rounded"})]})]}),k=j?3:v.length;return(0,n.jsx)("div",{className:"relative w-full bg-[#f3fbff99] py-8 sm:py-12 md:py-[60px] px-4 sm:px-6 md:px-8 lg:px-10",children:(0,n.jsxs)("div",{className:"max-w-[1440px] mx-auto w-full px-0",children:[(0,n.jsxs)("div",{className:"text-center mb-6",children:[(0,n.jsxs)("h2",{className:"font-semibold text-[1.5rem] sm:text-[30px] lg:text-[35px] leading-[1.3] sm:leading-[1.4] mb-3 sm:mb-6 opacity-0 animate-fade-in translate-y-[-1rem]",children:[(0,n.jsxs)("span",{className:"font-semibold text-black",children:[t,(0,n.jsx)("br",{})]}),(0,n.jsx)("span",{className:"font-semibold text-[#e60027]",children:r})]}),(0,n.jsx)("p",{className:"font-normal text-black text-sm sm:text-xl mb-8 sm:mb-12 md:mb-[60px] opacity-0 animate-fade-in translate-y-[-1rem]",dangerouslySetInnerHTML:{__html:i}})]}),(0,n.jsx)("div",{className:"flex flex-wrap justify-center gap-6 max-w-[1200px] mx-auto",children:j?[void 0,void 0,void 0].map((e,t)=>(0,n.jsx)(C,{},t)):v.length>0?v.map((e,t)=>(0,n.jsx)("div",{className:"w-full ".concat(1===k?"max-w-[400px]":2===k?"max-w-[380px] md:w-[calc(50%-0.75rem)]":"max-w-[380px] md:w-[calc(50%-0.75rem)] lg:w-[calc(33.333%-1rem)]"),children:(0,n.jsx)(m,{post:e,tags:y,index:t,categoryLabel:x})},e.id)):(0,n.jsx)("p",{className:"text-center text-gray-600 col-span-full w-full",children:"No posts available."})})]})})}},98575:function(e,t,r){r.d(t,{F:function(){return a},e:function(){return s}});var n=r(2265);function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,n=e.map(e=>{let n=l(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():l(e[t],null)}}}}function s(...e){return n.useCallback(a(...e),e)}},37053:function(e,t,r){r.d(t,{Z8:function(){return s},g7:function(){return i}});var n=r(2265),l=r(98575),a=r(57437);function s(e){let t=function(e){let t=n.forwardRef((e,t)=>
1{let{children:r,...a}=e;if(n.isValidElement(r)){let e,s;let i=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,o=function(e,t){let r={...t};for(let n in t){let l=e[n],a=t[n];/^on[A-Z]/.test(n)?l&&a?r[n]=(...e)=>{let t=a(...e);return l(...e),t}:l&&(r[n]=l):"style"===n?r[n]={...l,...a}:"className"===n&&(r[n]=[l,a].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props);return r.type!==n.Fragment&&(o.ref=t?(0,l.F)(t,i):i),n.cloneElement(r,o)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:l,...s}=e,i=n.Children.toArray(l),o=i.find(d);if(o){let e=o.props.children,l=i.map(t=>t!==o?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(t,{...s,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,l):null})}return(0,a.jsx)(t,{...s,ref:r,children:l})});return r.displayName=`${e}.Slot`,r}var i=s("Slot"),o=Symbol("radix.slottable");function d(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===o}},90535:function(e,t,r){r.d(t,{j:function(){return s}});var n=r(61994);let l=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=n.W,s=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return a(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:s,defaultVariants:i}=t,o=Object.keys(s).map(e=>{let t=null==r?void 0:r[e],n=null==i?void 0:i[e];if(null===t)return null;let a=l(t)||l(n);return s[e][a]}),d=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return a(e,o,null==t?void 0:null===(n=t.compoundVariants)||void 0===n?void 0:n.reduce((e,t)=>{let{class:r,className:n,...l}=t;return Object.entries(l).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...i,...d}[t]):({...i,...d})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}}}]);
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.