update proficiency type to handle weapons and characters

This commit is contained in:
Justin Edmund 2026-01-05 02:28:37 -08:00
parent 5edb225d2d
commit 67e09a336a
3 changed files with 6 additions and 3 deletions

View file

@ -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 */

View file

@ -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

View file

@ -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 */