fix: show Asset Brand and Location first on the Add Asset form
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
c4ccdbf7d3
commit
97dc3b6286
@ -12,10 +12,18 @@ import {
|
||||
import { emptyValues, validateActivity } from '../../api/activityForm'
|
||||
import { useAuth } from '../../store/AuthContext'
|
||||
|
||||
// Asset Brand and Asset Location come first, as on the Edit form; the rest
|
||||
// keep the builder's order.
|
||||
const FIRST_FIELDS = ['field_59', 'field_61']
|
||||
const FORM_FIELDS = [
|
||||
...FIRST_FIELDS.map((id) => ASSET_FIELDS.find((f) => f.id === id)),
|
||||
...ASSET_FIELDS.filter((f) => !FIRST_FIELDS.includes(f.id)),
|
||||
]
|
||||
|
||||
// Asset Owner sits after Condition, as in the builder.
|
||||
const OWNER_AFTER = ASSET_FIELDS.findIndex((f) => f.id === 'field_47') + 1
|
||||
const FIELDS_BEFORE_OWNER = ASSET_FIELDS.slice(0, OWNER_AFTER)
|
||||
const FIELDS_AFTER_OWNER = ASSET_FIELDS.slice(OWNER_AFTER)
|
||||
const OWNER_AFTER = FORM_FIELDS.findIndex((f) => f.id === 'field_47') + 1
|
||||
const FIELDS_BEFORE_OWNER = FORM_FIELDS.slice(0, OWNER_AFTER)
|
||||
const FIELDS_AFTER_OWNER = FORM_FIELDS.slice(OWNER_AFTER)
|
||||
|
||||
const upload = (fieldId, file) => uploadAssetFile(ASSET_INIT_ACTIVITY_ID, fieldId, file)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user