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],