feat: use short tank name

This commit is contained in:
TrèsAbhi committed 2023-11-29 12:20:59 -06:00
1 parent bdc7132337
commit 67e45ada85
3 files changed
+9 -9

No files matched your search

-6
View File
@@ -1,6 +0,0 @@
import { NextResponse } from 'next/server';
import { tankopedia } from '../../../core/blitzkrieg/tankopedia';
export async function GET() {
return NextResponse.json(await tankopedia);
}
+5 -1
View File
@@ -295,7 +295,11 @@ export default function SessionPage() {
<Breakdown.Row
key={stats.tank_id}
minimized={!session.showCareer}
title={tankopedia?.name ?? `Unknown tank ${stats.tank_id}`}
title={
tankopedia?.name_short ??
tankopedia?.name ??
`Unknown tank ${stats.tank_id}`
}
type="tank"
tankType={tankopedia?.type}
treeType={(() => {
+4 -2
View File
@@ -1,6 +1,8 @@
import { tankopedia } from '../blitzkrieg/tankopedia';
export default async function resolveTankName(tankId: number) {
const tankopediaName = (await tankopedia)[tankId]?.name;
return tankopediaName ? tankopediaName : `Unknown Tank ${tankId}`;
const awaitedTankopedia = await tankopedia;
const entry = awaitedTankopedia[tankId];
return entry?.name_short ?? entry?.name ?? `Unknown Tank ${tankId}`;
}