Forms
MSM patternForm Field
One label, hint, and validation contract for any control, plus labeled groups.
When to use it
Label every other single control with FormField: select, textarea, input group, or a picker. Use orientation="horizontal" for checkbox and switch rows and FormFieldset for a group of choices.
A composed form
Usage
Use the Code tab to copy a complete example. MSM pages import shared components from @msm/ui; changes to those components appear here and in the application.