diff --git a/src/lib/api/adapters/search.adapter.ts b/src/lib/api/adapters/search.adapter.ts index d7a4e557..e10d58f6 100644 --- a/src/lib/api/adapters/search.adapter.ts +++ b/src/lib/api/adapters/search.adapter.ts @@ -53,8 +53,8 @@ export interface SearchResult { element?: number /** Rarity level */ rarity?: number - /** Weapon/Character proficiency */ - proficiency?: number + /** Proficiency - number for weapons, array for characters */ + proficiency?: number | number[] /** Series - object for weapons (WeaponSeriesRef), number array for characters */ series?: { id: string; slug: string; name: { en: string; ja: string } } | number[] /** URL for entity image */ diff --git a/src/lib/api/queries/search.queries.ts b/src/lib/api/queries/search.queries.ts index ddd80934..0dbed505 100644 --- a/src/lib/api/queries/search.queries.ts +++ b/src/lib/api/queries/search.queries.ts @@ -41,7 +41,8 @@ export interface SearchPageResult { name: { en?: string; ja?: string } element?: number rarity?: number - proficiency?: number + /** Proficiency - number for weapons, array for characters */ + proficiency?: number | number[] /** Series - object for weapons, number array for characters */ series?: { id: string; slug: string; name: { en: string; ja: string } } | number[] imageUrl?: string diff --git a/src/lib/types/api/search.ts b/src/lib/types/api/search.ts index 464d9dc2..9ece6c35 100644 --- a/src/lib/types/api/search.ts +++ b/src/lib/types/api/search.ts @@ -28,6 +28,8 @@ export interface AddItemResult { element?: number /** Rarity level */ rarity?: number + /** Proficiency - number for weapons, array for characters */ + proficiency?: number | number[] /** Collection ID if the item was selected from user's collection */ collectionId?: string /** Type of entity */