diff --git a/app/routes/object-damage.tsx b/app/routes/object-damage.tsx
index dc6fcd63c..a14500dc2 100644
--- a/app/routes/object-damage.tsx
+++ b/app/routes/object-damage.tsx
@@ -1,7 +1,7 @@
import { WeaponCombobox } from "~/components/Combobox";
import { Image } from "~/components/Image";
import { Main } from "~/components/Main";
-import { DAMAGE_RECEIVERS, useObjectDamage } from "~/modules/analyzer";
+import { useObjectDamage } from "~/modules/analyzer";
import {
type MainWeaponId,
BIG_BUBBLER_ID,
@@ -93,9 +93,11 @@ function DamageReceiversGrid({
return (
@@ -154,3 +156,10 @@ function DamageReceiversGrid({
);
}
+
+function gridTemplateColumnsValue(dataColumnsCount: number) {
+ return `max-content max-content ${new Array(dataColumnsCount)
+ .fill(null)
+ .map(() => `1fr`)
+ .join(" ")}`;
+}
diff --git a/app/styles/object-damage.css b/app/styles/object-damage.css
index 845d61dd5..cc0a54a0a 100644
--- a/app/styles/object-damage.css
+++ b/app/styles/object-damage.css
@@ -2,9 +2,6 @@
display: grid;
width: 100%;
column-gap: var(--s-6);
-
- /* xxx: make dynamic */
- grid-template-columns: max-content max-content 1fr 1fr 1fr 1fr 1fr;
place-items: center;
row-gap: var(--s-3);
}