diff --git a/components/ability-item.tsx b/components/ability-item.tsx index bfd74c4..008a208 100644 --- a/components/ability-item.tsx +++ b/components/ability-item.tsx @@ -18,6 +18,11 @@ interface AbilityItemP { description: Ability["description"]; feats: Ability["feats"] | PartialFeat[]; usage: Ability["usage"]; + version: Ability["version"]; + variant: Ability["variant"]; + tier: Ability["tier"]; + source: Ability["source"]; + replaced_by: Ability["replaced_by"]; } export default function AbilityItem({ @@ -26,6 +31,7 @@ export default function AbilityItem({ description, feats, usage, + source }: AbilityItemP): JSX.Element { const headerBgMap: Record, string> = { "at-will": @@ -38,8 +44,13 @@ export default function AbilityItem({ recharge: "from-sky-600 to-sky-800 dark:from-sky-700 dark:to-sky-900", }; + const isSubItem = type && (type.startsWith("Domain Spell") || type.startsWith("Death Knight Rune") || type.startsWith("Bonus Power") || type.startsWith("Arcane Shot")) + return ( -
+