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:
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user