mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-24 03:59:50 +02:00
fix: load degs
This commit is contained in:
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>
|
||||||
|
|||||||
@@ -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,
|
||||||
}}
|
}}
|
||||||
|
|||||||
@@ -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} />
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user