const { useState: useStateL, useMemo: useMemoL } = React; function LeaderboardPage({ onOpenProfile }) { const [tab, setTab] = useStateL("all"); const sorted = useMemoL(() => { const arr = [...DB.players]; if (tab === "tarneeb") arr.sort((a,b) => b.tarneeb - a.tarneeb); else if (tab === "trix") arr.sort((a,b) => b.trix - a.trix); else arr.sort((a,b) => b.wins - a.wins); return arr; }, [tab, DB.players]); return (