!");const A=new URLSearchParams(window.location.search).get("scroll")==="1"?3e3:6e3,Z=()=>{const t=E(()=>({queryKey:["sioFetch"],queryFn:I,refetchInterval:A})),a=O(()=>{const s=t.data;if(s==null)return null;const r=new Map;return s.submissions.sort((e,m)=>e.timestamp-m.timestamp).map(e=>{const m=r.get(e.task_id),u=s.teams.find(d=>e.team_id===d.team_id),i=!(s.contest_freeze_timestamp<=e.timestamp||e.is_frozen)&&(m===void 0||m<=0)&&e.verdict==="OK"&&!v(u?.team_name??""),c={id:e.id,date:e.timestamp,status:e.verdict,firstSolve:i,author:{id:e.team_id??"0",firstName:u?.team_name||"...",lastName:"",username:"",unranked:!1},pi:e.task_id};return e.verdict==="OK"&&!v(u?.team_name??"")&&r.set(e.task_id,(r.get(e.task_id)??0)+1),c}).sort((e,m)=>m.date-e.date)});return n(R,{get fallback(){return j()},get children(){return[n(w,{get when(){return t.isPending},get children(){return U()}}),n(w,{get when(){return a()!=null},get children(){return n(K,{get submissions(){return a()},get contestStart(){return t.data.contest_start_timestamp},get contestEnd(){return t.data.contest_end_timestamp}})}})]}})},V=new P,D=document.getElementById("root");new URLSearchParams(window.location.search).get("scroll")==="1"&&document.documentElement.style.setProperty("overflow","hidden","important");M(()=>n(T,{client:V,get children(){return n(Z,{})}}),D);
euc-ranking/assets/ranking.js 0000644 0000000 0000000 00000021574 15221745374 015273 0 ustar root root import{k as M,l as k,n as x,o as q,p as H,e as G,c as f,t as v,i as h,F as y,S as p,a as F,b as N,q as U,m as A,f as R,g as z,M as O,v as J,s as P,w as K,u as Q,x as B,y as D,z as V,A as X,h as Z,B as j,C as Y,D as W,Q as ee,r as te,j as se}from"./index.js";function ne(e,o={}){const u=o.storage||globalThis.localStorage,l=o.name||`storage-${M()}`;if(!u)return[e[0],e[1],null];const r=o.storageOptions,n=o.serialize||JSON.stringify.bind(JSON),c=o.deserialize||JSON.parse.bind(JSON),d=u.getItem(l,r),t=typeof e[0]=="function"?i=>{try{const s=c(i);e[1](()=>s)}catch{}}:i=>{try{const s=c(i);e[1](x(s))}catch{}};let m=!0;if(d instanceof Promise?d.then(i=>m&&i&&t(i)):d&&t(d),typeof o.sync?.[0]=="function"){const i=typeof e[0]=="function"?e[0]:()=>e[0];o.sync[0](s=>{s.key!==l||(s.url||globalThis.location.href)!==globalThis.location.href||s.newValue===n(k(i))||t(s.newValue)})}return[e[0],typeof e[0]=="function"?i=>{const s=e[1](i),g=i!=null?n(s):i;return o.sync?.[1](l,g),g!=null?u.setItem(l,g,r):u.removeItem(l,r),m=!1,s}:(...i)=>{e[1](...i);const s=n(k(()=>e[0]));o.sync?.[1](l,s),u.setItem(l,s,r),m=!1},d]}var re=v("