@let q = question();
@if (q) {
  <div>
    {{ q.description }}
  </div>
  <div>
    <ui-checklist [(ngModel)]="options">
      @for (option of q.options; track option.label) {
        <label uiCheckboxLabel>
          <ui-checkbox>
            <input type="checkbox" [uiChecklistValue]="option.value" />
          </ui-checkbox>
          {{ option.label }}
        </label>
      }
    </ui-checklist>
  </div>
  @if (q.other) {
    <div></div>
    <ui-textarea [label]="q.other.label">
      <textarea rows="4" [(ngModel)]="other"></textarea>
    </ui-textarea>
  }
}
