diff --git a/components/DataGrid.tsx b/components/DataGrid.tsx index c8247e7..14baca9 100644 --- a/components/DataGrid.tsx +++ b/components/DataGrid.tsx @@ -1087,7 +1087,7 @@ const DataGrid: React.FC = ({ data, hasCustomerFilter, adsData, s {paginatedRows.map((row) => ( - + {effectiveDimensions.map(dim => ( {dim === 'title' diff --git a/services/dataProcessor.ts b/services/dataProcessor.ts index 5580fd0..dbc5388 100644 --- a/services/dataProcessor.ts +++ b/services/dataProcessor.ts @@ -1308,12 +1308,12 @@ export const pivotSalesData = (data: any[], dimensions: string[] = ['title', 'cu if (!map.has(key)) { map.set(key, { id: key, - customer: dimensions.includes('customer') ? (record.customer || record.marketplace || '') : '', - line: dimensions.includes('line') ? record.line : '', - title: dimensions.includes('title') ? record.title : '', - articleName: dimensions.includes('articleName') ? record.articleName : '', - sku: dimensions.includes('sku') ? record.sku : '', - asin: dimensions.includes('asin') ? record.asin : '', + customer: record.customer || record.marketplace || '', + line: record.line || '', + title: record.title || '', + articleName: record.articleName || '', + sku: record.sku || '', + asin: record.asin || '', // Initialize 12 months with empty year maps months: Array(12).fill(null).map((_, i) => ({ monthIndex: i,