import { Field } from 'welcome-ui/Field'import { InputText } from 'welcome-ui/InputText'const Example = () => {return (<Field hint="A hint" label="Label"><InputText placeholder="Placeholder" /></Field>)}export default Example
We recommend using React-hook-form or Formik with these components. If so, use Field for your fields (as in the examples below). The examples below give you an overview of common props (e.g. size, disable, required etc.)
You can find props for each field component in the other Forms pages.
Label
Use label to add a Label to your field.
You can also use hideLabel to hide it visually but keep it accessible for screen readers, or inline to display it next to the input.
Hint
Use hint to add an hint to your field (it can be overload by a variant - see below)
Variants
Use warning, error, or success properties to add a variant status on your fields. The label, hint or border color are set by magic 🪄
Disabled
Add disabled on Field component
Required
Add required on Field component