fix acc chart
All checks were successful
Deploy Website / deploy (push) Successful in 4m30s

This commit is contained in:
Lee 2024-10-14 20:37:41 +01:00
parent 8133d18ca2
commit 5b3218c205

@ -4,6 +4,7 @@ import React from "react";
import { DatasetConfig } from "@/components/chart/generic-chart"; import { DatasetConfig } from "@/components/chart/generic-chart";
import GenericPlayerChart from "@/components/player/chart/generic-player-chart"; import GenericPlayerChart from "@/components/player/chart/generic-player-chart";
import ScoreSaberPlayer from "@ssr/common/types/player/impl/scoresaber-player"; import ScoreSaberPlayer from "@ssr/common/types/player/impl/scoresaber-player";
import { isWholeNumber } from "@ssr/common/utils/number-utils";
type Props = { type Props = {
player: ScoreSaberPlayer; player: ScoreSaberPlayer;
@ -22,6 +23,12 @@ const datasetConfig: DatasetConfig[] = [
hideOnMobile: false, hideOnMobile: false,
displayName: "Average Ranked Accuracy", displayName: "Average Ranked Accuracy",
position: "left", position: "left",
valueFormatter: value => {
if (isWholeNumber(value)) {
return value.toString();
}
return value.toFixed(1);
},
}, },
labelFormatter: (value: number) => `Average Ranked Accuracy ${value.toFixed(3)}%`, labelFormatter: (value: number) => `Average Ranked Accuracy ${value.toFixed(3)}%`,
}, },