<div>
  <div class="inputs">
    <button
      class="ui-input"
      type="button"
      *ngFor="let input of uiInputGroup?.input"
      [class.active]="activeInput === input"
      [class.has-options]="input?.hasSelectedOptions() || input?.hasUnselectedOptions()"
      (click)="setActiveInput(input)"
    >
      <div class="grow">
        {{ input?.label }}
      </div>
      <ui-icon icon="arrow_head" size="1rem"></ui-icon>
    </button>
  </div>
</div>
<ui-filter-input-options
  [class.remove-rounded-top-left]="isFirstInputSelected"
  *ngIf="activeInput?.options"
  class="options"
  [inputOptions]="activeInput?.options"
></ui-filter-input-options>
