import type { Iwt2HealerAbility } from '../content/healerAbilities' export function AbilityBar({ abilities, cooldowns, mana, onCast, }: { abilities: Iwt2HealerAbility[] cooldowns: Record mana: number onCast: (ability: Iwt2HealerAbility) => void }) { return (
{abilities.map((ability) => { const remaining = cooldowns[ability.id] ?? 0 const disabled = remaining > 0 || mana < ability.manaCost return ( ) })}
) }