Entities
{filtered.length} of {entities.length}
{typeFilter === 'all' ? 'All types' : typeFilter}
All types
{#each types as type}
{type}
{/each}
{#if loading}
{#each Array(8) as _}
{/each}
{:else}
Slug
Type
Name
State
Health
{#each filtered as entity (entity.id)}
openEntity(entity.slug)}
onkeydown={(e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); openEntity(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 match this filter.
{/each}
{/if}