<div class="tab-section">
  <div role="tabpanel">
  {{#if (gt proxy.Proxy.Upstreams.length 0)}}
    <section class="proxy-upstreams">
      <h3>Upstreams</h3>
      <ConsulUpstreamInstanceList @items={{proxy.Proxy.Upstreams}} @dc={{dc}} @nspace={{nspace}} />
    </section>
  {{/if}}
  {{#if (gt proxy.Proxy.Expose.Paths.length 0)}}
    <section class="proxy-exposed-paths">
      <h3>Exposed paths</h3>
      <p>
        The following list shows individual HTTP paths exposed through Envoy for external services like Prometheus. Read more about this in our documentation.
      </p>
      <ConsulExposedPathList @items={{proxy.Proxy.Expose.Paths}} @address={{item.Address}} />
    </section>
  {{/if}}
  {{#if (or (gt proxy.ServiceChecks.length 0) (gt proxy.NodeChecks.length 0))}}
    <section>
      <h3>Proxy health</h3>
      <HealthcheckList data-test-proxy-checks @items={{sort-by (comparator 'check' 'Status:asc') (append proxy.ServiceChecks proxy.NodeChecks)}} />
    </section>
  {{/if}}
  </div>
</div>