Co-authored-by: Mikhail Bashkirov <mikhail.bashkirov@ing.com> Co-authored-by: Thijs Louisse <thijs.louisse@ing.com> Co-authored-by: Joren Broekema <joren.broekema@ing.com> Co-authored-by: Gerjan van Geest <gerjan.van.geest@ing.com> Co-authored-by: Erik Kroes <erik.kroes@ing.com> Co-authored-by: Lars den Bakker <lars.den.bakker@ing.com>
28 lines
1.9 KiB
Markdown
28 lines
1.9 KiB
Markdown
# Forms
|
|
|
|
Forms allows you to create complex forms with various validation in an easy way.
|
|
|
|
## Features
|
|
- built in [validate](../packages/validate) for error/warning/info/success
|
|
- formatting of values
|
|
- accessible
|
|
- ...
|
|
|
|
## Packages
|
|
|
|
| Package | Description |
|
|
| ------------------------------------------------------ | -------------------------------------------- |
|
|
| [checkbox](../packages/checkbox) | Checkbox form element |
|
|
| [checkbox-group](../packages/checkbox-group) | Group of checkboxes |
|
|
| [field](../packages/field) | Base class for all inputs |
|
|
| [form](../packages/form) | Wrapper for multiple form elements |
|
|
| [input](../packages/input) | Input element for strings |
|
|
| [input-amount](../packages/input-amount) | Input element for amounts |
|
|
| [input-date](../packages/input-date) | Input element for dates |
|
|
| [input-email](../packages/input-email) | Input element for e-mails |
|
|
| [input-iban](../packages/input-iban) | Input element for IBANs |
|
|
| [radio](../packages/radio) | Radio form element |
|
|
| [radio-group](../packages/radio-group) | Group of radios |
|
|
| [select](../packages/select) | Simple native dropdown element |
|
|
| [textarea](../packages/textarea) | Multiline text input |
|
|
| [validate](../packages/validate) | Validation for our form components |
|