diff --git a/frontend/src/components/RSVPForm.tsx b/frontend/src/components/RSVPForm.tsx index 2e5ce35..5a47fe9 100644 --- a/frontend/src/components/RSVPForm.tsx +++ b/frontend/src/components/RSVPForm.tsx @@ -206,11 +206,13 @@ const RSVPForm: React.FC = () => { value={formData.items_bringing || []} onChange={handleItemsChange} input={} - renderValue={(selected) => { - const selectedArray = Array.isArray(selected) ? selected : []; + renderValue={(selected: unknown) => { + if (!selected || !Array.isArray(selected) || selected.length === 0) { + return null; + } return ( - {selectedArray.map((value) => ( + {selected.map((value: string) => ( {value}