<label for="textarea-field" class="" aria-label="">
    Label: <span class="required-marker" aria-hidden="true">*</span>
    <textarea id="textarea-field" placeholder="Your placeholder here" class="" rows="4" required aria-required="true" aria-describedby="textarea-note"></textarea>
    <em class="c-field__note u-visuallyhidden" id="textarea-note">
        Inserisci il messaggio
    </em>
</label>
<label for="{{ label_id }}" class="{{ label_class }}" aria-label="{{ screen-reader-text }}">
  {{ label_message }} {{#if atom-textarea.required}}<span class="required-marker" aria-hidden="true">*</span>{{/if}}
  <textarea 
    id="{{ atom-textarea.id }}"
    placeholder="{{ atom-textarea.placeholder }}"
    class="{{ atom-textarea.class }}"
    rows="{{ atom-textarea.rows }}"
    {{#if atom-textarea.required}}
      required aria-required="true"
    {{/if}}
    {{#if atom-textarea.hasNote}}
      aria-describedby="{{ atom-textarea.describedby }}" 
    {{/if}}
    {{#if atom-textaea.isInvalid}}
      aria-invalid=”true”
    {{/if}}
  ></textarea>
  {{#if atom-textarea.hasNote}}
  <em class="c-field__note {{ note_class }}" id="{{ note_id }}">
    {{{ note_message }}}
  </em>
  {{/if}}
</label>
{
  "label_id": "textarea-field",
  "label_message": "Label:",
  "label_class": "",
  "atom-textarea": {
    "id": "textarea-field",
    "class": "",
    "rows": "4",
    "placeholder": "Your placeholder here",
    "required": true,
    "hasNote": true,
    "describedby": "textarea-note"
  },
  "note_id": "textarea-note",
  "note_message": "Inserisci il messaggio",
  "note_class": "u-visuallyhidden"
}

No notes defined.