Fix: consolidate stock badges and update WOC calculation to include internal warehouse stock

This commit is contained in:
Christian Vidal Wolf
2026-04-27 11:40:36 +02:00
parent 6ba07c60f6
commit 1fc494fc3f
8 changed files with 34 additions and 29 deletions
+7 -1
View File
@@ -1400,7 +1400,13 @@ const DataGrid: React.FC<DataGridProps> = ({ data, filters, hasCustomerFilter, a
}
return null;
})()}
<VendorStockBadge asin={row.asin} vendorStockMap={vendorStockMap} mode={top50Mode} avgWeeklySales={velocityMap?.get(row.asin.trim().toUpperCase())} />
<VendorStockBadge
asin={row.asin}
vendorStockMap={vendorStockMap}
mode={top50Mode}
avgWeeklySales={velocityMap?.get(row.asin.trim().toUpperCase())}
internalStock={stockMap?.get(row.sku?.replace(/(DE|EN)$/i, ''))}
/>
<BuyBoxWarningBadge asin={row.asin} buyBoxLostMap={buyBoxLostMap} />
</div>
: dim === 'asin' || dim === 'sku'