le king fu
|
344c27ee6d
|
feat(balance): account form vehicle field + category rename via custom_label (#203)
PR Check / rust (pull_request) Successful in 22m29s
PR Check / frontend (pull_request) Successful in 2m23s
- AccountForm: optional vehicle_type dropdown (account mode, 6 fiscal
envelopes + none) wired into create/update; custom_label field (category
mode) written to custom_label, never i18n_key.
- AccountsPage rename: writes custom_label, leaves i18n_key intact (fixes
bug I where renaming clobbered the translation key).
- New shared renderCategoryLabel helper (+ shape adapters) applied at the 5
sites: AccountsPage, AccountForm, SnapshotEditor, BalanceAccountsTable,
BalancePage.
- Hide v13-deactivated seeds: useBalanceAccounts passes includeInactive=false
(keeps #202 behavior-neutral default + tests green).
- BALANCE_VEHICLE_TYPES exported from shared/types as single source of truth
(service reuses it).
- i18n FR+EN: vehicleType.*, category.form.customLabel*, errors.vehicle_type_invalid.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-01 20:50:40 -04:00 |
|