Fix neededItems handling in RSVPForm to prevent map errors

This commit is contained in:
2025-04-29 19:58:47 -04:00
parent 765da97b52
commit 7e08f8b185

View File

@@ -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 && (
<FormControl fullWidth>
<InputLabel>What items are you bringing?</InputLabel>
<Select