(rarityFilter = v as 'all' | 'standard' | 'quirk')}
variant="blended"
size="small"
>
All
Standard
Quirk
{#if isLoading}
{:else if isEmpty}
{#if data.isOwner}
Your artifact collection is empty
Artifacts will appear here once added
{:else}
This collection is empty or private
{/if}
{:else if currentViewMode === 'grid'}
{#each allArtifacts as artifact (artifact.id)}
openArtifactDetails(artifact)}
/>
{/each}
{:else}
{#each allArtifacts as artifact (artifact.id)}
openArtifactDetails(artifact)}
/>
{/each}
{/if}
{#if !isLoading && !isEmpty}
{#if showSentinel}
{/if}
{#if collectionQuery.isFetchingNextPage}
Loading more...
{/if}
{#if !collectionQuery.hasNextPage && allArtifacts.length > 0}
{allArtifacts.length} artifact{allArtifacts.length === 1 ? '' : 's'} in {data.isOwner
? 'your'
: 'this'} collection
{/if}
{/if}