hino / app / templates / components / app-input-combobox-autocomplete.hbs
app-input-combobox-autocomplete.hbs
Raw
<div class="form-group">
  <label class="label-input">{{ label }}</label>
  {{#if isEditable}}
  <PowerSelect 
      @triggerClass="form-control {{if showErrorMessage "is-invalid" ""}}"
      name={{name}}
       @disabled={{ disabled }}
      @searchEnabled={{ true }}
      @searchField={{ searchField }}
      @selected={{model}} 
      @options={{options}} 
      @allowClear={{ allowClear }}
      @onchange={{action "onChangeCombo" "model"}} as |item|>
      {{get-property item primaryValue}}
  </PowerSelect>
  <div class="invalid-feedback">
    {{#if showErrorMessage}}
      <div class="error">
        {{v-get modelAll valuePath "message"}}
      </div>
    {{/if}}

    {{#if showWarningMessage}}
      <div class="warning">
        {{v-get modelAll valuePath "warningMessage"}}
      </div>
    {{/if}}
  </div>
  {{else}}
  <div class="txt-value">
    {{get-property model primaryValue}}
  </div>
  {{/if}}
</div>