PageSourceSearch

https://chesswatch.com/_nuxt/BB9vezVi.js

js chesswatch.com collected 2026-10-04 04:30:52 UTC 16,180 bytes, 1 lines download raw bytes

1import{d as ee,u as te,e as o,I as W,i as w,g as e,j as _,k as s,f as c,F as $,t as g,r as O,s as U,D as de,G as D,o as ue,a as K,h as i,m as P,M as y,p as b,q as B,_ as pe,x as T,T as Q,n as N,O as fe,y as m,J as Z,K as me}from"./COr6DqSn.js";import{_ as he}from"./DKf46uul.js";import{i as xe,_ as be}from"./DFMKhhuA.js";import{a as ve,_ as ye}from"./DF9Xxrgy.js";import{u as we}from"./DKmRIyjl.js";import"./DLsGeBod.js";const ge={class:"grid gap-6 md:grid-cols-2"},_e={class:"flex flex-col rounded-xl bg-white p-4"},ke={class:"mb-11 grow text-base text-secondary-dark"},Se={class:"mb-1"},Ce={class:"list-inside list-disc"},$e={class:"flex flex-col rounded-xl bg-white p-4"},Re={class:"mb-11 grow text-base text-secondary-dark"},Me={class:"list-inside list-disc"},Te=ee({__name:"PriceRequestModal",setup(se){const{isOpen:d,tournamentName:A}=we(),f=te("contactModalOpen",()=>!1),h=["Detailed Viewership Metrics (PV, AV, HW)","Language & Platform Breakdown","Detailed Stage-by-Stage Analytics","Co-streaming & Community Reach"];function k(){d.value=!1,f.value=!0}return(u,l)=>{const x=ve;return o(),W(x,{modelValue:s(d),"onUpdate:modelValue":l[0]||(l[0]=S=>U(d)?d.value=S:null),"max-width-class":"max-w-[49.25rem]","body-class":"bg-[#F0F0F1] p-4"},{default:w(()=>[e("div",ge,[e("div",_e,[l[4]||(l[4]=e("p",{class:"mb-1.5 text-lg font-bold text-primary"},"Buy One Tournament Report",-1)),l[5]||(l[5]=e("p",{class:"mb-3 flex items-baseline gap-x-2"},[e("span",{class:"text-3xl font-bold text-black_base"},"$1,500"),e("span",{class:"text-base text-secondary-dark"},"/ one time")],-1)),e("div",ke,[e("p",Se,[l[1]||(l[1]=_(" Deep dive into ",-1)),s(A)?(o(),c($,{key:0},[_(g(s(A))+" stats. ",1)],64)):(o(),c($,{key:1},[_("tournament stats.")],64)),l[2]||(l[2]=e("br",null,null,-1)),l[3]||(l[3]=_("In the report, you will have: ",-1))]),e("ul",Ce,[(o(),c($,null,O(h,S=>e("li",{key:S},g(S),1)),64))])]),e("button",{type:"button",class:"mt-auto h-8 w-full rounded-xl bg-primary text-xs font-bold text-white transition-opacity hover:opacity-90",onClick:k}," Contact Sales for Report ")]),e("div",$e,[l[7]||(l[7]=e("p",{class:"mb-1.5 text-lg font-bold text-violet"},"Unlimited Chess Data",-1)),l[8]||(l[8]=e("p",{class:"mb-3 flex items-baseline gap-x-2"},[e("span",{class:"text-3xl font-bold text-black_base"},"$12,000"),e("span",{class:"text-base text-secondary-dark"},"/ year")],-1)),e("div",Re,[l[6]||(l[6]=e("p",{class:"mb-1"},"Access to ALL historical and live chess tournaments database:",-1)),e("ul",Me,[(o(),c($,null,O(h,S=>e("li",{key:S},g(S),1)),64))])]),e("button",{type:"button",class:"mt-auto h-8 w-full rounded-xl bg-violet text-xs font-bold text-white transition-opacity hover:opacity-90",onClick:k}," Contact Sales for Full Access ")])])]),_:1},8,["modelValue"])}}}),qe=Object.assign(Te,{__name:"PriceRequestModal"}),Oe={class:"min-h-screen bg-body antialiased"},Ae=["onKeydown"],Le={class:"mx-auto flex h-16 w-full max-w-screen-2xl items-center gap-3 px-4 sm:px-6 lg:px-10"},Ne=["aria-label"],Ue={class:"ml-3 hidden h-full items-center gap-1 lg:flex"},Ve={class:"ml-auto flex items-center gap-1 sm:gap-2"},Ie=["onKeydown"],Ee=["aria-label"],De={key:0,class:"fixed inset-x-0 top-16 z-50 overflow-hidden border-y border-black/10 bg-white shadow-[0_20px_40px_rgba(0,0,0,0.12)] lg:absolute lg:left-auto lg:right-0 lg:top-[calc(100%_+_0.5rem)] lg:mt-2 lg:w-80 lg:rounded-xl lg:border lg:shadow-[0_20px_40px_rgba(0,0,0,0.18)]",style:{"--tw-shadow":"none"}},Ke={key:0,class:"px-4 py-3 text-sm text-secondary-dark"},Pe={key:1,class:"px-4 py-3 text-sm text-secondary-dark"},Be={key:0,class:"border-b border-dashed border-black/10 py-2"},We={class:"flex flex-col"},Fe=["onClick","onKeydown"],He={key:1,class:"py-2"},je={class:"flex flex-col"},ze=["onClick","onKeydown"],Ge={class:"min-w-0"},Ye={class:"line-clamp-1 block"},Xe={key:0,class:"block text-[11px] font-semibold uppercase tracking-wide text-secondary-dark"},Je={class:"px-4 pt-2"},Qe={key:2,class:"px-4 py-3 text-sm text-secondary-dark"},Ze={href:"https://x.com/ChessWatchCom",target:"_blank",rel:"noopener noreferrer nofollow",class:"btn-icon hidden shrink-0 sm:flex","aria-label":"Chess Watch on X"},et={key:0,class:"fixed inset-x-0 bottom-0 top-16 z-40 overflow-y-auto border-t border-black/10 bg-white lg:hidden"},tt={class:"mx-auto max-w-screen-2xl px-4 py-4 sm:px-6"},st={class:"flex flex-col"},at={class:"pb-12 pt-20"},lt={class:"mx-auto w-full max-w-screen-2xl px-4 sm:px-6 lg:px-10"},nt={class:"relative border-t border-[#d9d9df] bg-white"},ot={class:"mx-auto w-full max-w-screen-2xl px-4 pb-6 pt-12 sm:px-6 lg:px-10"},rt={class:"relative flex flex-col gap-6 gap-x-10 md:flex-row md:flex-wrap md:items-start lg:flex-nowrap"},it={class:"flex list-none flex-col gap-2 text-sm font-bold text-black_base/50 sm:flex-row sm:gap-6"},ct={class:"flex gap-6 md:ml-auto md:items-end sm-max:flex-col"},dt={class:"flex flex-col gap-y-3 lg:mr-10"},ut=["disabled"],pt=["disabled"],ft={key:0,class:"text-xs text-red"},mt={href:"https://x.com/ChessWatchCom",target:"_blank",rel:"noopener noreferrer nofollow",class:"btn-icon sm-max:hidden","aria-label":"Chess Watch on X"},ht={class:"mb-6 mt-1 flex w-full items-center gap-3 pt-4 sm-max:justify-end"},xt={href:"https://awerti.com",target:"_blank",rel:"noopener noreferrer"},bt={class:"flex flex-col items-center gap-6 pt-6 text-sm text-secondary-dark lg:flex-row lg:items-center lg:justify-between md-max:text-center"},vt={class:"whitespace-nowrap"},yt={class:"flex items-center gap-2"},wt={class:"flex items-center gap-2"},Rt=ee({__name:"default",setup(se){const d=m(!1),A=m(!1),f=m(""),h=m(!1),k=m(!1),u=m({query:"",events:[],channels:[]}),l=m(""),x=m("idle");async function S(){if(l.value){x.value="loading";try{await $fetch("/api/newsletter",{method:"POST",body:{email:l.value}}),x.value="success",l.value=""}catch{x.value="error"}}}const F=m(null),H=m(null),j=m(null),z=m(null),V=m([]);let I=null,R=0;const E=de(),G=[{label:"Tournaments",to:"/events"},{label:"Influencers",to:"/influencers"},{label:"News",to:"/news"}];D(()=>E.path,()=>{d.value=!1,v()}),D(d,n=>{document.body.classList.toggle("overflow-hidden",n)});function Y(n){return E.path===n||E.path.startsWith(`${n}/`)}function ae(){const n=f.value.trim();d.value=!1,v(),Z({path:"/influencers",query:n?{search:n}:{}})}function le(){h.value=!0;const n=f.value.trim();if(n.length<3)return;const t=++R;k.value=!0,$fetch("/api/search/global",{query:{q:n}}).then(r=>{t===R&&(u.value=r)}).catch(()=>{t===R&&(u.value={query:n,events:[],channels:[]})}).finally(()=>{t===R&&(k.value=!1)})}function v(){h.value=!1,f.value="",V.value=[]}function ne(){if(h.value){v();return}le(),me(()=>{(window.innerWidth<1024?z.value:j.value)?.focus()})}function X(n,t){V.value[t]=n}function q(n){const t=V.value.filter(Boolean);if(!t.length)return;const r=Math.min(Math.max(n,0),t.length-1);t[r]?.focus()}function J(n){d.value=!1,v(),Z(n.to)}D(f,n=>{if(!h.value)return;const t=n.trim();if(I&&clearTimeout(I),t.length<3){k.value=!1,u.value={query:t,events:[],channels:[]};return}I=setTimeout(async()=>{const r=++R;k.value=!0;try{const p=await $fetch("/api/search/global",{query:{q:t}});if(r!==R)return;u.value=p}catch{if(r!==R)return;u.value={query:t,events:[],channels:[]}}finally{r===R&&(k.value=!1)}},300)},{flush:"post"}),ue(()=>{let n=window.pageYOffset||document.documentElement.scrollTop;const t=()=>{const p=window.pageYOffset||document.documentElement.scrollTop;A.value=p>n&&p>64,n=p};window.addEventListener("scroll",t,{passive:!0});const r=p=>{const L=p.target;L&&(F.value?.contains(L)||H.value?.contains(L)||v())};document.addEventListener("mousedown",r),K(()=>window.removeEventListener("scroll",t)),K(()=>document.removeEventListener("mousedown",r)),K(()=>document.body.classList.remove("overflow-hidden"))});const oe=te("contactModalOpen");function re(){d.value=!1,oe.value=!0}return(n,t)=>{const r=pe,p=he,L=be,ie=ye,ce=qe;return o(),c("div",Oe,[e("div",{class:N(["fixed left-0 top-0 z-50 w-full border-b border-black/10 bg-white/95 backdrop-blur transition-transform duration-300",s(A)?"-translate-y-full":"translate-y-0"])},[i(Q,{"enter-active-class":"transition duration-150 ease-out","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition duration-100 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:w(()=>[s(h)?(o(),c("div",{key:0,ref_key:"headerSearchMobileOverlayRef",ref:H,class:"absolute inset-0 z-10 flex items-center gap-2 bg-white px-4 sm:px-6 lg:hidden"},[t[8]||(t[8]=e("label",{for:"header-search-mobile",class:"sr-only"},"Search",-1)),P(e("input",{id:"header-search-mobile",ref_key:"headerSearchMobileInputRef",ref:z,"onUpdate:modelValue":t[0]||(t[0]=a=>U(f)?f.value=a:null),type:"text",class:"search-input min-w-0 flex-1",placeholder:"Search",autocomplete:"off",onKeydown:[t[1]||(t[1]=y(b(a=>q(0),["prevent"]),["down"])),y(b(v,["prevent"]),["esc"])]},null,40,Ae),[[B,s(f),void 0,{trim:!0}]]),e("button",{type:"button",class:"btn-icon shrink-0","aria-label":"Close search",onClick:v},[i(r,{name:"close",class:"h-5 w-5"})])],512)):T("",!0)]),_:1}),e("header",null,[e("div",Le,[e("button",{class:"flex h-10 w-10 items-center justify-center text-black_base lg:hidden","aria-label":s(d)?"Close site navigation":"Open site navigation",onClick:t[2]||(t[2]=a=>d.value=!s(d))},[s(d)?(o(),W(r,{key:1,name:"close",class:"h-5 w-5"})):(o(),W(r,{key:0,name:"menu",class:"h-5 w-5"}))],8,Ne),i(p,{to:"/",class:"flex items-center",onClick:t[3]||(t[3]=a=>d.value=!1)},{default:w(()=>[i(r,{name:"logo",class:"h-10 w-[7.125rem]"})]),_:1}),e("nav",Ue,[(o(),c($,null,O(G,a=>i(p,{key:a.to,to:a.to,class:N(["inline-flex h-full items-center border-b-4 border-transparent px-4 text-sm font-bold text-secondary-dark transition hover:text-primary",{"!border-primary !text-black_base":Y(a.to)}])},{default:w(()=>[_(g(a.label),1)]),_:2},1032,["to","class"])),64))]),e("div",Ve,[e("div",{ref_key:"headerSearchContainerRef",ref:F,class:"relative flex items-center gap-x-1"},[e("div",{class:N(["hidden overflow-hidden transition-[width,opacity] duration-200 ease-in-out lg:block",s(h)?"w-48 opacity-100 xl:w-80":"pointer-events-none w-0 opacity-0"])},[t[9]||(t[9]=e("label",{for:"header-search",class:"sr-only"},"Search",-1)),P(e("input",{id:"header-search",ref_key:"headerSearchInputRef",ref:j,"onUpdate:modelValue":t[4]||(t[4]=a=>U(f)?f.value=a:null),type:"text",class:"search-input w-full",placeholder:"Search",autocomplete:"off",onKeydown:[t[5]||(t[5]=y(b(a=>q(0),["prevent"]),["down"])),y(b(v,["prevent"]),["esc"])]},null,40,Ie),[[B,s(f),void 0,{trim:!0}]])],2),e("button",{type:"button",class:"btn-icon shrink-0","aria-label":s(h)?"Close search":"Search",onClick:ne}
1,[i(r,{name:s(h)?"close":"search",class:"h-5 w-5"},null,8,["name"])],8,Ee),s(h)?(o(),c("div",De,[s(k)?(o(),c("div",Ke," Searching... ")):s(f).trim().length<3?(o(),c("div",Pe," Type at least 3 characters. ")):(o(),c($,{key:2},[s(u).events.length?(o(),c("div",Be,[t[10]||(t[10]=e("div",{class:"px-4 pb-1 text-xs text-secondary-dark"},"Events",-1)),e("ul",We,[(o(!0),c($,null,O(s(u).events,(a,M)=>(o(),c("li",{key:`event-${a.slug}`},[e("button",{ref_for:!0,ref:C=>X(C,M),type:"button",class:"flex w-full items-center px-4 py-2 text-left text-sm font-bold text-black_base transition hover:bg-row",onClick:C=>J({to:`/events/${a.slug}`}),onKeydown:[y(b(C=>q(M+1),["prevent"]),["down"]),y(b(C=>q(M-1),["prevent"]),["up"]),y(b(v,["prevent"]),["esc"])]},g(a.name),41,Fe)]))),128))])])):T("",!0),s(u).channels.length?(o(),c("div",He,[t[12]||(t[12]=e("div",{class:"px-4 pb-1 text-xs text-secondary-dark"},"Channels",-1)),e("ul",je,[(o(!0),c($,null,O(s(u).channels,(a,M)=>(o(),c("li",{key:`channel-${a.slug}`},[e("button",{ref_for:!0,ref:C=>X(C,M+s(u).events.length),type:"button",class:"flex w-full items-center gap-3 px-4 py-2 text-left text-sm font-bold text-black_base transition hover:bg-row",onClick:C=>J({to:s(xe)(a.slug,a.platform)}),onKeydown:[y(b(C=>q(M+s(u).events.length+1),["prevent"]),["down"]),y(b(C=>q(M+s(u).events.length-1),["prevent"]),["up"]),y(b(v,["prevent"]),["esc"])]},[i(L,{src:a.avatarUrl,alt:a.displayName,width:32,height:32,"fallback-icon":"user-fill",platform:a.platform,"platform-icon-size":16,"img-class":"object-cover w-8 h-8 rounded-full","wrapper-class":"w-8 h-8 rounded-full"},null,8,["src","alt","platform"]),e("div",Ge,[e("span",Ye,g(a.displayName),1),a.language?(o(),c("span",Xe,g(a.language),1)):T("",!0)])],40,ze)]))),128))]),e("div",Je,[e("button",{type:"button",class:"btn btn-card h-9 w-full text-sm",onClick:ae},[t[11]||(t[11]=_(" All channels ",-1)),i(r,{name:"arrow-right",class:"ml-1 h-4 w-4"})])])])):T("",!0),!s(u).events.length&&!s(u).channels.length?(o(),c("div",Qe," No matches found. ")):T("",!0)],64))])):T("",!0)],512),e("a",Ze,[i(r,{name:"twitter-fill",class:"h-5 w-5"})]),t[13]||(t[13]=e("a",{href:"https://meetings.hubspot.com/denis-matusovskiy/chess-watch-meeting-with-denis",target:"_blank",rel:"noopener noreferrer nofollow",class:"btn btn-system h-10 whitespace-nowrap"}," Book a call ",-1))])])])],2),i(Q,{"enter-active-class":"transition duration-200 ease-out","enter-from-class":"-translate-y-1 opacity-0","enter-to-class":"translate-y-0 opacity-100","leave-active-class":"transition duration-150 ease-in","leave-from-class":"translate-y-0 opacity-100","leave-to-class":"-translate-y-1 opacity-0"},{default:w(()=>[s(d)?(o(),c("div",et,[e("div",tt,[e("nav",st,[(o(),c($,null,O(G,a=>i(p,{key:a.to,to:a.to,class:N(["flex items-center border-l-4 border-transparent px-3 py-3 text-sm font-bold text-black_base transition-colors hover:text-primary",{"!border-primary text-primary":Y(a.to)}]),onClick:t[6]||(t[6]=M=>d.value=!1)},{default:w(()=>[_(g(a.label),1)]),_:2},1032,["to","class"])),64))])])])):T("",!0)]),_:1}),e("main",at,[e("div",lt,[fe(n.$slots,"default")])]),e("footer",nt,[e("div",ot,[e("div",rt,[i(p,{to:"/",class:"sm-max:absolute sm-max:right-0 sm-max:top-0","aria-label":"Go to homepage"},{default:w(()=>[i(r,{name:"logo-outline",class:"h-8 w-[6.625rem]"})]),_:1}),e("ul",it,[e("li",null,[i(p,{to:"/news",class:"transition hover:text-primary"},{default:w(()=>[...t[14]||(t[14]=[_("News",-1)])]),_:1})]),e("li",null,[i(p,{to:"/privacy",class:"transition hover:text-primary"},{default:w(()=>[...t[15]||(t[15]=[_("Privacy policy",-1)])]),_:1})]),e("li",null,[i(p,{to:"/terms",class:"transition hover:text-primary"},{default:w(()=>[...t[16]||(t[16]=[_("Terms of Use",-1)])]),_:1})])]),e("div",ct,[e("div",dt,[t[17]||(t[17]=e("p",{class:"text-sm text-secondary-dark"}," Stay up to date with the latest chess events ",-1)),e("form",{class:"flex flex-col gap-2 sm:flex-row",onSubmit:b(S,["prevent"])},[P(e("input",{"onUpdate:modelValue":t[7]||(t[7]=a=>U(l)?l.value=a:null),type:"email",required:"",placeholder:"Enter your email",class:"search-input md:min-w-[18rem]",disabled:s(x)==="success"},null,8,ut),[[B,s(l),void 0,{trim:!0}]]),e("button",{type:"submit",class:"btn btn-system h-10",disabled:s(x)==="loading"||s(x)==="success"},g(s(x)==="loading"?"...":s(x)==="success"?"Subscribed!":"Subscribe"),9,pt)],32),s(x)==="error"?(o(),c("p",ft," Something went wrong. Please try again. ")):T("",!0)]),e("a",mt,[i(r,{name:"twitter-fill",class:"h-5 w-5"})]),e("button",{class:"btn btn-outline h-10 sm-max:w-full",type:"button",onClick:re}," Contact Us ")])]),e("div",ht,[t[18]||(t[18]=e("span",{class:"text-sm text-secondary-dark"},"Part of",-1)),e("a",xt,[i(r,{name:"awerti",class:"h-5"})])]),t[22]||(t[22]=e("div",{class:"absolute left-0 w-full border-t border-[#d9d9df]"},null,-1)),e("div",bt,[t[21]||(t[21]=e("p",{class:"leading-5 lg:max-w-[46%]"}," Chess Watch is not affiliated with any third-party company. All trademarks displayed on the site are owned by third-parties and are used on Chess Watch for informational purposes only. ",-1)),e("p",vt," © "+g(new Date().getFullYear())+", STREAMS CHARTS, SO. All rights reserved ",1),e("div",yt,[i(r,{name:"ua-flag",class:"h-4 w-5 rounded"}),t[19]||(t[19]=e("span",{class:"whitespace-nowrap"},"Developed in Ukraine",-1))]),e("div",wt,[i(r,{name:"localtime-fill",class:"h-4 w-4"}),t[20]||(t[20]=e("span",{class:"whitespace-nowrap"},"GMT/UTC +0",-1))])])])]),i(ie),i(ce)])}}});
1export{Rt as default};

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.