fix(record-form): prefill validFrom=now в create mode тоже

Form review после !224 показал что create mode имеет тот же баг что и edit:
SchemaDrivenForm без переданного defaultValues fallback'ит на '' для
validFrom, и пользователь видит пустое поле «Действует с».

Добавлен defaultValues={{ validFrom: nowIsoLocal() }} для create — consistent
UX с edit mode (!224 fix). Other formы (drafts, reviews, schema workflow) —
либо read-only либо без validFrom, clean.
This commit is contained in:
Zimin A.N.
2026-05-15 21:32:41 +03:00
parent a996b1d4e8
commit a740ab32bf
@@ -1330,6 +1330,9 @@ function DictionaryDetail() {
mode="create" mode="create"
isPending={Boolean(activeMutation?.isPending)} isPending={Boolean(activeMutation?.isPending)}
serverError={serverError} serverError={serverError}
// Prefill validFrom = now для consistent UX с edit mode.
// Без этого create form тоже показывает пустое «Действует с».
defaultValues={{ validFrom: nowIsoLocal() }}
onSubmit={handleSubmit} onSubmit={handleSubmit}
onCancel={() => setEdit({ kind: 'closed' })} onCancel={() => setEdit({ kind: 'closed' })}
formId="record-form" formId="record-form"