fix: load degs

This commit is contained in:
TrèsAbhi committed 2024-07-12 20:56:16 -05:00
1 parent 232cb4db4e
commit 424904207d
4 files changed
+4 -5

No files matched your search

@@ -67,7 +67,7 @@ export function TankControl({ index, id }: TankControlProps) {
</Dialog.Content> </Dialog.Content>
</Dialog.Root> </Dialog.Root>
<Link href={`/tools/tankopedia/${id}`} target="_blank"> <Link href={`/tools/tankopedia/${id}`} target="_blank" prefetch={false}>
<IconButton variant="ghost"> <IconButton variant="ghost">
<ExternalLinkIcon /> <ExternalLinkIcon />
</IconButton> </IconButton>
+1 -2
View File
@@ -77,7 +77,6 @@ export default function Page() {
[searchParams], [searchParams],
); );
useEffect(() => { useEffect(() => {
router.push( router.push(
pathname + pathname +
@@ -132,7 +131,7 @@ export default function Page() {
style={{ style={{
position: 'absolute', position: 'absolute',
right: 0, right: 0,
top: 73, // lol nobody complain pls :) top: 73,
transform: 'translate(50%, -50%)', transform: 'translate(50%, -50%)',
zIndex: 1, zIndex: 1,
}} }}
+1 -2
View File
@@ -3,7 +3,6 @@ import { provisionDefinitions } from '../../../../core/blitzkit/provisionDefinit
import { tankDefinitions } from '../../../../core/blitzkit/tankDefinitions'; import { tankDefinitions } from '../../../../core/blitzkit/tankDefinitions';
import { TIER_ROMAN_NUMERALS } from '../../../../core/blitzkit/tankDefinitions/constants'; import { TIER_ROMAN_NUMERALS } from '../../../../core/blitzkit/tankDefinitions/constants';
import { tankIcon } from '../../../../core/blitzkit/tankIcon'; import { tankIcon } from '../../../../core/blitzkit/tankIcon';
import { useAwait } from '../../../../hooks/useAwait';
import strings from '../../../../lang/en-US.json'; import strings from '../../../../lang/en-US.json';
import * as Duel from '../../../../stores/duel'; import * as Duel from '../../../../stores/duel';
@@ -16,12 +15,12 @@ export default async function Layout({
}) { }) {
const id = Number(params.id); const id = Number(params.id);
const awaitedTankDefinitions = await tankDefinitions; const awaitedTankDefinitions = await tankDefinitions;
const awaitedProvisionDefinitions = await provisionDefinitions;
const tank = awaitedTankDefinitions[id]; const tank = awaitedTankDefinitions[id];
const title = `${tank.name} - Tier ${TIER_ROMAN_NUMERALS[tank.tier]} ${ const title = `${tank.name} - Tier ${TIER_ROMAN_NUMERALS[tank.tier]} ${
(strings.common.nations_adjectives as Record<string, string>)[tank.nation] (strings.common.nations_adjectives as Record<string, string>)[tank.nation]
} ${strings.common.tank_class_short[tank.class]}`; } ${strings.common.tank_class_short[tank.class]}`;
const description = `Statistics, armor, and equipment for ${tank.name}`; const description = `Statistics, armor, and equipment for ${tank.name}`;
const awaitedProvisionDefinitions = useAwait(provisionDefinitions);
return ( return (
<Duel.Provider <Duel.Provider
@@ -152,6 +152,7 @@ export function TankCard({ tank, onSelect }: TankCardProps) {
<Link <Link
className={styles.link} className={styles.link}
href={onSelect ? '#' : `/tools/tankopedia/${tank.id}`} href={onSelect ? '#' : `/tools/tankopedia/${tank.id}`}
prefetch={false}
> >
<img alt={tank.name} src={tankIcon(tank.id)} className={styles.image} /> <img alt={tank.name} src={tankIcon(tank.id)} className={styles.image} />