From cce651531b478d86d01e21689b547353abb1eb93 Mon Sep 17 00:00:00 2001 From: itsfinniii <102350242+itsfinniii@users.noreply.github.com> Date: Tue, 24 Mar 2026 21:24:54 +0100 Subject: [PATCH] Create the Equipment Table component --- astro/src/components/web/EquipmentTable.astro | 43 +++++++++++++++++++ astro/src/components/webpage/Webpage.astro | 2 + astro/src/types/components/equipment.d.ts | 2 +- 3 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 astro/src/components/web/EquipmentTable.astro diff --git a/astro/src/components/web/EquipmentTable.astro b/astro/src/components/web/EquipmentTable.astro new file mode 100644 index 0000000..5329478 --- /dev/null +++ b/astro/src/components/web/EquipmentTable.astro @@ -0,0 +1,43 @@ +--- +import { markdownToHtml } from '@/lib/markdown'; +import { imageConfig } from 'astro:assets'; +import { Image } from 'astro:assets'; + +interface Props { + equipment: EquipmentTableComponent; +} + +const equipment = Astro.props.equipment; +--- + +
|
+
+ { item.icon !== null && (
+
+ |
+ {item.text} | +
|---|