From 7e08f8b185894c462557f140bb5d1ee826cbb5ef Mon Sep 17 00:00:00 2001 From: Starstrike Date: Tue, 29 Apr 2025 19:58:47 -0400 Subject: [PATCH] Fix neededItems handling in RSVPForm to prevent map errors --- frontend/src/components/RSVPForm.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/RSVPForm.tsx b/frontend/src/components/RSVPForm.tsx index 79289e6..2e5ce35 100644 --- a/frontend/src/components/RSVPForm.tsx +++ b/frontend/src/components/RSVPForm.tsx @@ -50,6 +50,7 @@ const RSVPForm: React.FC = () => { setNeededItems(response.data.needed_items || []); } catch (error) { setError('Failed to load event details'); + setNeededItems([]); } }; fetchEventDetails(); @@ -196,7 +197,7 @@ const RSVPForm: React.FC = () => { )} - {neededItems && neededItems.length > 0 && ( + {neededItems.length > 0 && ( What items are you bringing?