From 9bce5e5d759495afe02eac454ac6a61f3eeb7ca0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Sun, 21 Apr 2024 11:12:52 -0500 Subject: [PATCH] fix: duplicate keys --- .../components/CoreArmorSceneComponent/index.tsx | 16 +++------------- .../components/SpacedArmorSubExternal/index.tsx | 11 ++--------- .../components/SpacedArmorSubSpaced/index.tsx | 4 ++-- 3 files changed, 7 insertions(+), 24 deletions(-) diff --git a/src/components/Armor/components/CoreArmorSceneComponent/index.tsx b/src/components/Armor/components/CoreArmorSceneComponent/index.tsx index 3a67eaef1..76d37c64f 100644 --- a/src/components/Armor/components/CoreArmorSceneComponent/index.tsx +++ b/src/components/Armor/components/CoreArmorSceneComponent/index.tsx @@ -155,20 +155,10 @@ export function CoreArmorSceneComponent({ <> {jsxTree( node, - { - renderOrder: 0, - material: excludeMaterial, - }, - node.uuid, - )} - {jsxTree( - node, - { - renderOrder: 1, - material, - }, - node.uuid, + { renderOrder: 0, material: excludeMaterial }, + `${node.uuid}-exclude`, )} + {jsxTree(node, { renderOrder: 1, material }, `${node.uuid}-include`)} ); } diff --git a/src/components/Armor/components/SpacedArmorSceneComponent/components/SpacedArmorSubExternal/index.tsx b/src/components/Armor/components/SpacedArmorSceneComponent/components/SpacedArmorSubExternal/index.tsx index dd11dfd41..167022691 100644 --- a/src/components/Armor/components/SpacedArmorSceneComponent/components/SpacedArmorSubExternal/index.tsx +++ b/src/components/Armor/components/SpacedArmorSceneComponent/components/SpacedArmorSubExternal/index.tsx @@ -124,17 +124,10 @@ export function SpacedArmorSubExternal({ variant, } satisfies ArmorUserData, }, - node.uuid, + `${node.uuid}-exclude`, )} - {jsxTree( - node, - { - renderOrder: 4, - material, - }, - node.uuid, - )} + {jsxTree(node, { renderOrder: 4, material }, `${node.uuid}-include`)} ); } diff --git a/src/components/Armor/components/SpacedArmorSceneComponent/components/SpacedArmorSubSpaced/index.tsx b/src/components/Armor/components/SpacedArmorSceneComponent/components/SpacedArmorSubSpaced/index.tsx index fe181ff15..5f4e00918 100644 --- a/src/components/Armor/components/SpacedArmorSceneComponent/components/SpacedArmorSubSpaced/index.tsx +++ b/src/components/Armor/components/SpacedArmorSceneComponent/components/SpacedArmorSubSpaced/index.tsx @@ -124,7 +124,7 @@ export function SpacedArmorSubSpaced({ thickness, } satisfies ArmorUserData, }, - node.uuid, + `${node.uuid}-exclude`, )} {jsxTree( @@ -133,7 +133,7 @@ export function SpacedArmorSubSpaced({ renderOrder: 5, material: depthWriteMaterial, }, - node.uuid, + `${node.uuid}-include`, )} );