cleaner equipment and modules ui

This commit is contained in:
tresabhi committed 2026-05-17 13:46:53 -05:00
1 parent 26cc0cc723
commit c100a1e655
4 files changed
+150 -122

No files matched your search

@@ -1,10 +1,11 @@
import type { TankCatalogComponent } from "@protos/blitz_static_tank_component";
import { api } from "../api/dynamic";
import { useAwait } from "./useAwait";
export function useEquipment(presetId: string, priceId: string) {
export function useEquipment(tank: TankCatalogComponent) {
const equipment = useAwait(() => api.equipment(), "equipment");
const preset = equipment.presets[presetId];
const price = equipment.prices[priceId];
const preset = equipment.presets[tank.equipment_preset_catalog_id];
const price = equipment.prices[tank.equipment_price_preset_catalog_id];
return { preset, price, equipment };
return { preset, price, equipments: equipment.equipments };
}