frontend: lint and format

This commit is contained in:
2026-02-28 13:47:46 +01:00
parent 45fa841f80
commit 8c9da868f4
7 changed files with 29 additions and 39 deletions

View File

@@ -38,19 +38,17 @@ export function trimLateGameItems(builds: Builds): void {
collectItemIds(builds.tree)
// Remove late game items that appear in core
builds.lateGame = builds.lateGame.filter((item) => !coreItemIds.has(item.data))
builds.lateGame = builds.lateGame.filter(item => !coreItemIds.has(item.data))
}
/**
* Gets the index of the build with the highest pickrate
*/
export function getHighestPickrateBuildIndex(
runes: Array<{ pickrate: number }>
): number {
export function getHighestPickrateBuildIndex(runes: Array<{ pickrate: number }>): number {
if (runes.length === 0) return 0
return runes.reduce((maxIdx, rune, idx, arr) =>
rune.pickrate > arr[maxIdx].pickrate ? idx : maxIdx,
return runes.reduce(
(maxIdx, rune, idx, arr) => (rune.pickrate > arr[maxIdx].pickrate ? idx : maxIdx),
0
)
}
@@ -58,12 +56,9 @@ export function getHighestPickrateBuildIndex(
/**
* Gets the first core item for each build variant
*/
export function getFirstCoreItems(
runes: unknown[],
builds: Builds
): number[] {
export function getFirstCoreItems(runes: unknown[], builds: Builds): number[] {
return runes.map(() => {
const tree = builds?.tree
return tree?.children?.[0]?.data ?? tree?.data ?? 0
})
}
}