From 99123b733d64aaf0233623821523f3f58f2c46ea 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 19:27:58 -0600 Subject: [PATCH] fix: hide on rotate --- .../tools/tankopedia/[id]/components/Model/TankDisplay.tsx | 7 +------ .../[id]/components/Model/components/TankArmor.tsx | 7 ++++++- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/tools/tankopedia/[id]/components/Model/TankDisplay.tsx b/src/app/tools/tankopedia/[id]/components/Model/TankDisplay.tsx index b9c2b711f..1c729cdb9 100644 --- a/src/app/tools/tankopedia/[id]/components/Model/TankDisplay.tsx +++ b/src/app/tools/tankopedia/[id]/components/Model/TankDisplay.tsx @@ -42,7 +42,6 @@ export function TankDisplay() { if (!state.areTanksAssigned) return; return state.protagonist; }); - const controlsEnabled = useTankopedia((state) => state.model.controlsEnabled); if (!protagonist) return null; @@ -143,11 +142,7 @@ export function TankDisplay() { } > - {mode === 'armor' && ( - - - - )} + {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 0dacd214c..36aa52f34 100644 --- a/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx +++ b/src/app/tools/tankopedia/[id]/components/Model/components/TankArmor.tsx @@ -17,6 +17,7 @@ import { Lighting } from '../../Lighting'; interface TankArmorProps extends GroupProps {} export function TankArmor({ ...props }: TankArmorProps) { + const controlsEnabled = useTankopedia((state) => state.model.controlsEnabled); const [awaitedModelDefinitions, setAwaitedModelDefinitions] = useState< ModelDefinitions | undefined >(undefined); @@ -86,7 +87,11 @@ export function TankArmor({ ...props }: TankArmorProps) { - + {nodes.map((node) => { const isHull = node.name.startsWith('hull_'); const armorId = parseInt(node.name.match(/.+_armor_(\d+)/)![1]);