diff --git a/src/app/tools/compare/page.tsx b/src/app/tools/compare/page.tsx index c45b1a4a2..4d095df7d 100644 --- a/src/app/tools/compare/page.tsx +++ b/src/app/tools/compare/page.tsx @@ -23,6 +23,7 @@ import { usePathname, useRouter, useSearchParams } from 'next/navigation'; import { use, useCallback, useEffect, useMemo, useState } from 'react'; import { EquipmentManager } from '../../../components/EquipmentManager'; import PageWrapper from '../../../components/PageWrapper'; +import { asset } from '../../../core/blitzkrieg/asset'; import { equipmentDefinitions } from '../../../core/blitzkrieg/equipmentDefinitions'; import { modelDefinitions } from '../../../core/blitzkrieg/modelDefinitions'; import { provisionDefinitions } from '../../../core/blitzkrieg/provisionDefinitions'; @@ -86,6 +87,7 @@ export default function Page() { [searchParams], ); + const test = Object.keys(awaitedProvisionDefinitions).slice(0, 1); const hasNonRegularGun = members.some(({ gun }) => gun.type !== 'regular'); useEffect(() => { @@ -436,126 +438,174 @@ export default function Page() { - {members.map(({ equipmentMatrix, tank, key }, index) => { - const equipmentPreset = - awaitedEquipmentDefinitions.presets[tank.equipment]; + {members.map( + ({ equipmentMatrix, tank, key, provisions }, index) => { + const equipmentPreset = + awaitedEquipmentDefinitions.presets[tank.equipment]; - return ( - - - - - - + > +
+
+ + ); + })} + + ))} + + + - - - { - mutateCompareTemporary((draft) => { - draft.members[index].equipmentMatrix = - matrix; - draft.sorting = undefined; - }); - }} - /> - - - - + }} + > + Clear + + + + + + + + + + ); + }, + )}