From 8e81fc850071e91c09b5effbca0ef60153d01d06 Mon Sep 17 00:00:00 2001 From: Christian Vidal Wolf Date: Mon, 20 Apr 2026 12:58:36 +0200 Subject: [PATCH] Fix: restore missing React imports in WeeklyGrid.tsx --- components/WeeklyGrid.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/components/WeeklyGrid.tsx b/components/WeeklyGrid.tsx index 8dac6fd..1873b1b 100644 --- a/components/WeeklyGrid.tsx +++ b/components/WeeklyGrid.tsx @@ -1,3 +1,16 @@ +import React, { useMemo, useState, useEffect, useCallback, useRef } from 'react'; +import * as XLSX from 'xlsx'; +import { CombinedKPIs, ColumnFilterCondition, SalesRecord } from '../types'; +import { pivotWeeklySalesData, WeeklyPivotRow, PAN_EU_COUNTRIES, checkNumericConditions, filterData } from '../services/dataProcessor'; +import { StockBadge } from './StockBadge'; +import { InColumnStockFilter } from './InColumnStockFilter'; +import { NumericColumnFilter, NumericFilterConfig, passesNumericFilter } from './NumericColumnFilter'; +import { Top50Badge } from './Top50Badge'; +import { VendorStockBadge } from './VendorStockBadge'; +import { BuyBoxWarningBadge } from './BuyBoxWarningBadge'; +import { WarehouseIcon, AmazonSmileIcon, CoverageIcon } from './Icons'; +import { ExcelFilter } from './ExcelFilter'; +import { ExperimentBadge } from './ExperimentBadge'; import { WeeklyRow } from './WeeklyRow'; import { ActiveExperiment } from '../types';