<div class="textarea__container">
  <div class="textarea__container__box">
    <label *ngIf="label" class="textarea__label p4" [htmlFor]="identifier">
      {{ label }}
    </label>

    <textarea
      [id]="identifier"
      [ngClass]="'textarea__field ' + isValid"
      [placeholder]="placeholder"
      (input)="onChanges($event)"
      [disabled]="isDisabled"
      [attr.maxlength]="maxLength"
      >{{ value }}</textarea
    >
  </div>

  <p *ngIf="!isValid && errorMessage" class="textarea__error-text p5">
    {{ errorMessage }}
  </p>
</div>
