diff --git a/src/lib/api/adapters/artifact.adapter.ts b/src/lib/api/adapters/artifact.adapter.ts
index 728f445e..4049b04d 100644
--- a/src/lib/api/adapters/artifact.adapter.ts
+++ b/src/lib/api/adapters/artifact.adapter.ts
@@ -40,9 +40,10 @@ export interface ArtifactListParams {
export interface CollectionArtifactListParams {
page?: number
limit?: number
- element?: number
+ element?: number | number[]
artifactId?: string
proficiency?: number
+ rarity?: 'standard' | 'quirk'
}
/**
diff --git a/src/lib/components/collection/CollectionArtifactCard.svelte b/src/lib/components/collection/CollectionArtifactCard.svelte
new file mode 100644
index 00000000..bfaf6ab9
--- /dev/null
+++ b/src/lib/components/collection/CollectionArtifactCard.svelte
@@ -0,0 +1,147 @@
+
"{artifact.nickname}"
+ {/if} +