github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/ui/app/components/das/recommendation-accordion.hbs (about)

     1  {{#if this.show}}
     2    <ListAccordion
     3      data-test-recommendation-accordion
     4      class="recommendation-accordion boxed-section {{if this.closing "closing"}}"
     5      @source={{array @summary}}
     6      @key="id"
     7      {{did-insert this.inserted}}
     8    as |a|>
     9      {{#if a.isOpen}}
    10        <div class="animation-container" style={{this.animationContainerStyle}}>
    11          <Das::RecommendationCard
    12            @summary={{@summary}}
    13            @proceed={{this.proceed}}
    14            @onCollapse={{action (mut a.isOpen) false}}
    15            @skipReset=true
    16          />
    17        </div>
    18      {{else}}
    19        <a.head @buttonLabel={{unless a.isOpen "Show"}}>
    20          <section class="left">
    21            {{x-icon "info-circle-fill"}}
    22            <span>Resource Recommendation</span>
    23            <span data-test-group class="group">{{@summary.taskGroup.name}}</span>
    24          </section>
    25  
    26          <section class="diffs">
    27            {{#if this.diffs.cpu.delta}}
    28              <section>
    29                <span class="resource">CPU</span>
    30                {{this.diffs.cpu.signedDiff}}
    31                <span class="percent">{{this.diffs.cpu.percentDiff}}</span>
    32              </section>
    33            {{/if}}
    34  
    35            {{#if this.diffs.memory.delta}}
    36              <section>
    37                <span class="resource">Mem</span>
    38                {{this.diffs.memory.signedDiff}}
    39                <span class="percent">{{this.diffs.memory.percentDiff}}</span>
    40              </section>
    41            {{/if}}
    42          </section>
    43        </a.head>
    44      {{/if}}
    45    </ListAccordion>
    46  {{/if}}