diff --git a/ui/experience-tracking/package-lock.json b/ui/experience-tracking/package-lock.json index 92a74ae46..ab63422d9 100644 --- a/ui/experience-tracking/package-lock.json +++ b/ui/experience-tracking/package-lock.json @@ -5303,7 +5303,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001600", + "version": "1.0.30001684", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz", + "integrity": "sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==", "funding": [ { "type": "opencollective", @@ -5317,8 +5319,7 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ], - "license": "CC-BY-4.0" + ] }, "node_modules/case-sensitive-paths-webpack-plugin": { "version": "2.4.0", diff --git a/ui/experience-tracking/src/components/Leaderboard.tsx b/ui/experience-tracking/src/components/Leaderboard.tsx index ca80f40e9..0520f0a7b 100644 --- a/ui/experience-tracking/src/components/Leaderboard.tsx +++ b/ui/experience-tracking/src/components/Leaderboard.tsx @@ -7,7 +7,7 @@ import {ErrorDisplay} from "./ErrorDisplay"; export function Leaderboard({serverId, userId}: { serverId: bigint, userId: bigint }) { const pageSize = 50; - const windowSize = 10; + const windowSize = 25; const [members, setMembers] = useState([]) const [memberCount, setMemberCount] = useState(0) @@ -40,7 +40,7 @@ export function Leaderboard({serverId, userId}: { serverId: bigint, userId: bigi setHasMoreAfterwards(!leaderboardJson.last) } if(addStart) { - members.unshift(... loadedMembers) + members.unshift(...loadedMembers) setMembers(members) } else { setMembers(members.concat(loadedMembers)) @@ -120,13 +120,13 @@ export function Leaderboard({serverId, userId}: { serverId: bigint, userId: bigi } async function loadBefore() { - await loadLeaderboardForGuild(pageCountStart, pageSize, pageOffsetStart != 0 ? pageOffsetStart : 0, 0, true) + await loadLeaderboardForGuild(pageCountStart, pageSize, pageOffsetStart !== 0 ? pageOffsetStart : 0, 0, true) setPageOffsetStart(0) setPageCountStart(pageCountStart - 1) } async function loadAfter() { - await loadLeaderboardForGuild(pageCountEnd, pageSize, pageOffsetEnd != 0 ? 0 : pageSize, pageOffsetEnd, false) + await loadLeaderboardForGuild(pageCountEnd, pageSize, pageOffsetEnd !== 0 ? 0 : pageSize, pageOffsetEnd, false) setPageOffsetEnd(0) setPageCountEnd(pageCountEnd + 1) }