Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProShows the override layer of a generated form: relabelled fields, a textarea and a radio group instead of the defaults, a hidden field, custom option labels, a disabled field and a custom order. Use this when the schema is right but the presentation needs a nudge.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
A generated form needs per-field presentation (a long text, a short choice as radio, a read-only id) without giving up generation.
Do not use it when: If most fields need overrides, write the form by hand.
import { AutoFormFieldOverrides } from "@/components/auto-form-field-overrides"<AutoFormFieldOverrides />The pattern shows a fixed example. Copy its fieldConfig object: each key is a field path and each value may set label, description, placeholder, widget (input, textarea, password, select, radio, switch, checkbox), hidden, disabled and optionLabels. Order comes from x-order in the schema.
required mark and error messages stay attached.hidden removes a field from the page and from the submitted object; use disabled when the value should remain visible.The pattern ships with a Testing Library test (auto-form-field-overrides.test.tsx) that covers: its main behaviour, the keyboard path and the error or empty states.