{#if loading}
Slug Type Name State Health {#each skeletonSlugWidths as slugWidth, i}
{/each}
{:else} {#snippet sortHead(key: SortKey, label: string)} {/snippet}
{@render sortHead('slug', 'Slug')} {@render sortHead('type', 'Type')} {@render sortHead('name', 'Name')} {@render sortHead('state', 'State')} {@render sortHead('health', 'Health')} {#each sortedEntities as entity (entity.id)} onSelect(entity.slug)} onkeydown={(e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); onSelect(entity.slug) } }} > {entity.slug} {entity.type} {entity.name} {#if entity.state} {entity.state} {:else} {/if} {#if entity.health} {relativeTime(entity.last_check_at)} {:else} {/if} {:else} No entities in this layer match the filter. {/each}
{/if}