Adjust event defaults and nav width
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-01-06 12:22:12 +01:00
parent cc89cc667a
commit e82a10cb8b
4 changed files with 20 additions and 5 deletions

View File

@@ -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