Adjust event defaults and nav width
This commit is contained in:
@@ -94,9 +94,9 @@ export default function MobileEventFormPage() {
|
||||
try {
|
||||
const types = await getEventTypes();
|
||||
setEventTypes(types);
|
||||
// Default to first type if none set
|
||||
if (!form.eventTypeId && types.length) {
|
||||
setForm((prev) => ({ ...prev, eventTypeId: types[0].id }));
|
||||
const preferredType = types.find((type) => type.slug === 'wedding') ?? types[0] ?? null;
|
||||
if (preferredType) {
|
||||
setForm((prev) => (prev.eventTypeId ? prev : { ...prev, eventTypeId: preferredType.id }));
|
||||
}
|
||||
} catch {
|
||||
// silently ignore; fallback to null
|
||||
|
||||
Reference in New Issue
Block a user