[AB-xxx] fixing ui code, and increasing window size in ui

updating dependency
This commit is contained in:
Sheldan
2024-11-26 23:34:52 +01:00
parent aa359f60f3
commit fed2d24a55
2 changed files with 8 additions and 7 deletions

View File

@@ -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",

View File

@@ -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<ExperienceMember[]>([])
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)
}