All files / src/app/pages/checkout-review/formly/checkout-review-tac-field checkout-review-tac-field.component.html

100% Statements 1/1
100% Branches 0/0
100% Functions 0/0
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 382x                                                                          
<div class="form-control-checkbox" [class.has-error]="showError">
  <div class="form-check form-control" [attr.data-testing-id]="'checkout-review-wrapper'">
    <label class="mb-2" [attr.for]="id">
      <input
        class="form-check-input"
        type="checkbox"
        [attr.aria-describedby]="props.ariaDescribedByIds"
        [attr.aria-invalid]="showError ? 'true' : undefined"
        [attr.aria-required]="props.required ? 'true' : undefined"
        [attr.data-testing-id]="field.key"
        [formControl]="formControl"
        [formlyAttributes]="field"
      />
      @if ('preferences.WithdrawalPreferences.WithdrawalEnabled' | ishServerSetting) {
        <span
          [ishServerHtml]="
            'checkout.tac.full_text'
              | translate
                : {
                    '0': 'page://page.termsAndConditions.pagelet2-Page',
                    '1': 'page://page.privacyPolicy.pagelet2-Page',
                  }
          "
        ></span>
      } @else {
        <span
          [ishServerHtml]="'checkout.tac.text' | translate: { '0': 'page://page.termsAndConditions.pagelet2-Page' }"
        ></span>
      }
    </label>
  </div>
  @if (showError) {
    <div class="validation-message">
      <ish-validation-message class="validation-message" [field]="field" />
    </div>
  }
</div>