From f6b4bb39236beae6d1951b33640e181530ab08be Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com>
Date: Wed, 10 Jan 2024 16:25:59 -0600
Subject: [PATCH] feat: no armor unload
---
.../tankopedia/[id]/components/Model/TankDisplay.tsx | 2 +-
.../[id]/components/Model/components/TankArmor.tsx | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/app/tools/tankopedia/[id]/components/Model/TankDisplay.tsx b/src/app/tools/tankopedia/[id]/components/Model/TankDisplay.tsx
index b3fdfe27e..73183d7de 100644
--- a/src/app/tools/tankopedia/[id]/components/Model/TankDisplay.tsx
+++ b/src/app/tools/tankopedia/[id]/components/Model/TankDisplay.tsx
@@ -134,7 +134,7 @@ export function TankDisplay() {
}
>
- {mode === 'armor' && controlsEnabled && }
+ {mode === 'armor' && }
diff --git a/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx b/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx
index 8b208c885..ff063f71a 100644
--- a/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx
+++ b/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx
@@ -1,4 +1,4 @@
-import { useLoader } from '@react-three/fiber';
+import { GroupProps, useLoader } from '@react-three/fiber';
import { useEffect, useState } from 'react';
import { Euler, Mesh, Vector3 } from 'three';
import { GLTFLoader } from 'three-stdlib';
@@ -12,9 +12,9 @@ import {
} from '../../../../../../../core/blitzkrieg/modelDefinitions';
import { useTankopedia } from '../../../../../../../stores/tankopedia';
-interface TankArmorProps {}
+interface TankArmorProps extends GroupProps {}
-export function TankArmor() {
+export function TankArmor(props: TankArmorProps) {
const [awaitedModelDefinitions, setAwaitedModelDefinitions] = useState<
ModelDefinitions | undefined
>(undefined);
@@ -81,7 +81,7 @@ export function TankArmor() {
return (
-
+
{nodes.map((node) => {
const isHull = node.name.startsWith('hull_');
const armorId = parseInt(node.name.match(/.+_armor_(\d+)/)![1]);