place Bringer icon next to name in Leaderboard:sequential-extra-stats

This commit is contained in:
Nuno Duque Nunes 2026-06-22 06:08:43 +01:00
parent 2502b9e70b
commit 772477e6e8

View file

@ -63,7 +63,7 @@
const tgsColumn = [...allTgs, ...allHeals]; const tgsColumn = [...allTgs, ...allHeals];
const bringerTag = Layout.bringer(char as any, week); const bringerTag = Layout.bringer(char as any, week);
const nameBlock = `${char.name}${bringerTag}`; const nameBlock = bringerTag ? `${char.name}${TextAlign.gap(1)}${bringerTag}` : char.name;
const paddedBlock = TextAlign.padToMax(nameBlock, allNameBlocks); const paddedBlock = TextAlign.padToMax(nameBlock, allNameBlocks);
const cockroach = Layout.cockroach(char as any); const cockroach = Layout.cockroach(char as any);
@ -102,8 +102,14 @@
const sortedCapella = [...capellaRows].sort(sortByPts); const sortedCapella = [...capellaRows].sort(sortByPts);
const sortedProcyon = [...procyonRows].sort(sortByPts); const sortedProcyon = [...procyonRows].sort(sortByPts);
const capellaNameBlocks = sortedCapella.map((r) => `${r.character.name}${Layout.bringer(r.character as any, week)}`); const capellaNameBlocks = sortedCapella.map((r) => {
const procyonNameBlocks = sortedProcyon.map((r) => `${r.character.name}${Layout.bringer(r.character as any, week)}`); const tag = Layout.bringer(r.character as any, week);
return tag ? `${r.character.name}${TextAlign.gap(1)}${tag}` : r.character.name;
});
const procyonNameBlocks = sortedProcyon.map((r) => {
const tag = Layout.bringer(r.character as any, week);
return tag ? `${r.character.name}${TextAlign.gap(1)}${tag}` : r.character.name;
});
const capellaScores = sortedCapella.map((r) => format.scoreBold(r.weeklyPts)); const capellaScores = sortedCapella.map((r) => format.scoreBold(r.weeklyPts));
const procyonScores = sortedProcyon.map((r) => format.scoreBold(r.weeklyPts)); const procyonScores = sortedProcyon.map((r) => format.scoreBold(r.weeklyPts));
const capellaKds = sortedCapella.map((r) => (r.totalKills || r.totalDeaths) ? format.kd(r.totalKills, r.totalDeaths) : "—"); const capellaKds = sortedCapella.map((r) => (r.totalKills || r.totalDeaths) ? format.kd(r.totalKills, r.totalDeaths) : "—");