diff --git a/src/components/TradeListing.vue b/src/components/TradeListing.vue index 3ccd3771..d33be63e 100644 --- a/src/components/TradeListing.vue +++ b/src/components/TradeListing.vue @@ -44,6 +44,7 @@ Price + Stock iLvl Level Quality @@ -53,6 +54,7 @@ {{ result.priceAmount }} {{ result.priceCurrency }} + {{ result.stackSize }} {{ result.itemLevel }} {{ result.level }} {{ result.quality }} diff --git a/src/components/pathofexile-trade.ts b/src/components/pathofexile-trade.ts index 19171199..c3d14a16 100644 --- a/src/components/pathofexile-trade.ts +++ b/src/components/pathofexile-trade.ts @@ -81,6 +81,7 @@ interface FetchResult { id: string item: { ilvl?: number + stackSize?: number corrupted?: boolean properties?: Array<{ name: 'Quality' | 'Level' @@ -100,6 +101,7 @@ interface FetchResult { interface PricingResult { id: string itemLevel?: number + stackSize?: number corrupted?: boolean quality?: string level?: string @@ -292,6 +294,7 @@ export async function requestResults (queryId: string, resultIds: string[]): Pro return { id: result.id, itemLevel: result.item.ilvl, + stackSize: result.item.stackSize, corrupted: result.item.corrupted, quality: result.item.properties?.find(prop => prop.name === 'Quality')?.values[0][0], level: result.item.properties?.find(prop => prop.name === 'Level')?.values[0][0],