+
+ Configure which contact fields are required when creating new events.
+
+
+ updateSetting('event_require_customer_name', value)}
+ />
+
+ updateSetting('event_require_customer_email', value)}
+ warning="Required for sending gallery invitations"
+ />
+
+ updateSetting('event_require_admin_email', value)}
+ warning="Required for receiving event notifications"
+ />
+
+
+ );
+};
+```
+
+#### 9.2 Event Creation Form Update
+
+**File:** `/frontend/src/components/admin/EventForm.tsx` (or similar)
+
+```tsx
+interface EventFormProps {
+ // ... existing props
+}
+
+const EventForm: React.FC