WIP
| Key | Type | Required | Default Value | Note |
|---|---|---|---|---|
| id | string | yes | ID of the filed, can be any string | |
| label | string | yes | " " | |
| placeholder | string | yes | " " | |
| type | string | yes | text | for short-text field, you need to set this to text |
| errors | json | yes | {} | |
| validators | json | yes | {} | |
| options | json | yes | {} | |
| style | json | yes | {} |