textarea
Multi-line text input with label, hint, and error support. Wired up identically to input — for/id and aria-describedby are derived from name.
Max 500 characters
Note is too long
textarea({ name: 'bio', label: 'Bio', placeholder: 'Tell us about yourself…', hint: 'Max 500 characters' })
textarea({ name: 'note', label: 'Note', value: state.note, error: server.errors.note, rows: 6 })