mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-23 11:39:50 +02:00
fix: x min and max dates
This commit is contained in:
1 parent
ae2d12a629
commit
d8f53bff9f
4 files changed
+6
-18
No files matched your search
@@ -19,7 +19,7 @@ import { StatType } from './stats.js';
|
||||
|
||||
export default async function evolution<Type extends StatType>(
|
||||
type: Type,
|
||||
{ start, end, evolutionName, relativePeriodName }: ResolvedPeriod,
|
||||
{ start, end, evolutionName }: ResolvedPeriod,
|
||||
{ server, id }: ResolvedPlayer,
|
||||
tankId: Type extends 'tank' ? number : never,
|
||||
) {
|
||||
@@ -78,6 +78,7 @@ export default async function evolution<Type extends StatType>(
|
||||
const battleYs = careerBattles.map(([, y]) => y);
|
||||
const maxBattle = Math.max(...battleYs);
|
||||
const minBattle = Math.min(...battleYs);
|
||||
const minTime = Math.min(...careerBattles.map(([x]) => x));
|
||||
|
||||
const accountInfo = await getWargamingResponse<AccountInfo>(
|
||||
`https://api.wotblitz.${server}/wotb/account/info/?application_id=${WARGAMING_APPLICATION_ID}&account_id=${id}`,
|
||||
@@ -97,8 +98,8 @@ export default async function evolution<Type extends StatType>(
|
||||
{/* goofy ahh bug forces me to call them as functions */}
|
||||
{careerWinrate.length > 0 && (
|
||||
<Graph.Root
|
||||
xMinLabel={relativePeriodName}
|
||||
xMaxLabel="Latest recorded battle" // TODO: this is not true in custom periods
|
||||
xMinLabel={new Date(minTime * 1000).toDateString()}
|
||||
xMaxLabel={new Date(end * 1000).toDateString()}
|
||||
leftVerticalMargin={{
|
||||
min: minWinrate,
|
||||
max: maxWinrate,
|
||||
|
||||
Reference in new issue
Block a user