diff --git a/apps/web/src/components/__tests__/turn-navigation.test.tsx b/apps/web/src/components/__tests__/turn-navigation.test.tsx index 52fd548..16a8720 100644 --- a/apps/web/src/components/__tests__/turn-navigation.test.tsx +++ b/apps/web/src/components/__tests__/turn-navigation.test.tsx @@ -94,7 +94,8 @@ describe("TurnNavigation", () => { renderNav(); const badge = screen.getByText("R1"); const name = screen.getByText("Goblin"); - expect(badge.parentElement).toBe(name.parentElement); + // badge text is inside inner span > outer span, name is a direct child + expect(badge.closest(".flex")).toBe(name.parentElement); }); it("updates the round badge when round changes", () => { diff --git a/apps/web/src/components/ac-shield.tsx b/apps/web/src/components/ac-shield.tsx index 2b81b24..725afef 100644 --- a/apps/web/src/components/ac-shield.tsx +++ b/apps/web/src/components/ac-shield.tsx @@ -19,12 +19,10 @@ export function AcShield({ value, onClick, className }: AcShieldProps) { >
+ +
{/* AC */}
diff --git a/apps/web/src/components/turn-navigation.tsx b/apps/web/src/components/turn-navigation.tsx index a14dc7c..ec544b1 100644 --- a/apps/web/src/components/turn-navigation.tsx +++ b/apps/web/src/components/turn-navigation.tsx @@ -25,8 +25,10 @@ export function TurnNavigation() {
- - R{encounter.roundNumber} + + + R{encounter.roundNumber} + {activeCombatant ? ( {activeCombatant.name}