{#snippet actions()}{#if view === 'inspect' || loading || artifacts.length || error}{/if}{/snippet}
{#if error}
{error}
{/if}
{#if view === 'inspect'}
{:else}
{#if loading || artifacts.length || error}
{#if filtered.length && (query || game || scope || status)}{/if}
{/if}
{#if loading}
Loading your config library…
{:else if !artifacts.length && !error}
{#snippet actions()}{/snippet}
{:else if !filtered.length && !error}
{#snippet actions()}{/snippet}
{:else}
{#if filteredBaselines.length}
Baselines {filteredBaselines.length}
{@render configTable(filteredBaselines)}
{/if}
{#if filteredOverlays.length}
Overlays {filteredOverlays.length}
{@render configTable(filteredOverlays.slice(0,limit))}
{/if}
{/if}
{/if}
{#snippet configTable(rows: Artifact[])}