github.com/hernad/nomad@v1.6.112/ui/app/components/das/recommendation-accordion.hbs (about) 1 {{! 2 Copyright (c) HashiCorp, Inc. 3 SPDX-License-Identifier: MPL-2.0 4 ~}} 5 6 {{#if this.show}} 7 <ListAccordion 8 data-test-recommendation-accordion 9 class="recommendation-accordion boxed-section {{if this.closing 'closing'}}" 10 @source={{array @summary}} 11 @key="id" 12 {{did-insert this.inserted}} 13 as |a| 14 > 15 {{#if a.isOpen}} 16 <div class="animation-container" style={{this.animationContainerStyle}}> 17 <Das::RecommendationCard 18 @summary={{@summary}} 19 @proceed={{this.proceed}} 20 @onCollapse={{a.close}} 21 @skipReset={{true}} 22 /> 23 </div> 24 {{else}} 25 <a.head @buttonLabel={{unless a.isOpen "Show"}}> 26 <section class="left"> 27 {{x-icon "info-circle-fill"}} 28 <span>Resource Recommendation</span> 29 <span data-test-group class="group">{{@summary.taskGroup.name}}</span> 30 </section> 31 32 <section class="diffs"> 33 {{#if this.diffs.cpu.delta}} 34 <section> 35 <span class="resource">CPU</span> 36 {{this.diffs.cpu.signedDiff}} 37 <span class="percent">{{this.diffs.cpu.percentDiff}}</span> 38 </section> 39 {{/if}} 40 41 {{#if this.diffs.memory.delta}} 42 <section> 43 <span class="resource">Mem</span> 44 {{this.diffs.memory.signedDiff}} 45 <span class="percent">{{this.diffs.memory.percentDiff}}</span> 46 </section> 47 {{/if}} 48 </section> 49 </a.head> 50 {{/if}} 51 </ListAccordion> 52 {{/if}}