From 526b5785b7c030caec4e37177e834d4cc9b0e876 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Mon, 8 Apr 2024 09:22:27 -0500 Subject: [PATCH] feat: modules button --- src/app/tools/compare/page.tsx | 502 +++++++++++++++++---------------- 1 file changed, 264 insertions(+), 238 deletions(-) diff --git a/src/app/tools/compare/page.tsx b/src/app/tools/compare/page.tsx index cb96d2cf1..9aa912961 100644 --- a/src/app/tools/compare/page.tsx +++ b/src/app/tools/compare/page.tsx @@ -488,274 +488,300 @@ export default function Page() { - - - - - - - provision.id, - )} - selected={provisions} - disabled={tank.provisions === provisions.length} - onChange={(provisions) => { - mutateCompareTemporary((draft) => { - draft.members[index].provisions = - provisions; - }); - }} - /> - - + + + - - - + - - - - - + + - - { - mutateCompareTemporary((draft) => { - draft.members[index].equipmentMatrix = - matrix; - draft.sorting = undefined; - }); - }} - /> + + + + + + + { mutateCompareTemporary((draft) => { draft.members[index].equipmentMatrix = - times(3, () => - times(3, () => 0), - ) as EquipmentMatrix; + matrix; draft.sorting = undefined; }); }} - > - Clear - - - - - - - - - + - - + + - - { - mutateCompareTemporary((draft) => { - draft.members[index].consumables = - consumables; - }); - }} - disabled={ - tank.consumables === consumables.length - } - /> - - + + - - - + + + + { + mutateCompareTemporary((draft) => { + draft.members[index].consumables = + consumables; + }); + }} + disabled={ + tank.consumables === consumables.length + } + /> + + + + + + + + + );