From f414d2589f44a18500e7d69706cb0984feee3ae0 Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Wed, 20 May 2026 14:22:02 +0000 Subject: [PATCH] fix(GRO-1366): add non-null assertion to removeButtons[0] Fix TypeScript error on line 114: HTMLElement | undefined is not assignable to Element. Added ! assertion since length guard already excludes the empty-array case. Co-Authored-By: Paperclip --- src/__tests__/PetForm.test.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/__tests__/PetForm.test.tsx b/src/__tests__/PetForm.test.tsx index 8c5f3b1..f49e135 100644 --- a/src/__tests__/PetForm.test.tsx +++ b/src/__tests__/PetForm.test.tsx @@ -111,7 +111,7 @@ describe("PetForm", () => { render(); const removeButtons = screen.getAllByRole("button", { name: "" }); if (removeButtons.length === 0) return; - const removeButton = removeButtons[0]; + const removeButton = removeButtons[0]!; if (!removeButton) return; fireEvent.click(removeButton); expect(screen.queryByText("Allergic to chicken")).toBeNull();