{{#if (gt items.length 0) }}
{{freetext-filter onchange=(action 'filter') value=filter.s placeholder="Search by name"}}
{{/if}} {{#if (gt filtered.length 0)}} {{#tabular-collection items=filtered as |item index| }} {{#block-slot 'header'}} Service Port Tags {{/block-slot}} {{#block-slot 'row'}} {{item.Service}} {{item.Port}} {{#if (gt item.Tags.length 0)}} {{join ', ' item.Tags}} {{/if}} {{/block-slot}} {{/tabular-collection}} {{else}}

There are no services.

{{/if}}