diff --git a/components/TopMovers.tsx b/components/TopMovers.tsx index f004bba..4fa3e93 100644 --- a/components/TopMovers.tsx +++ b/components/TopMovers.tsx @@ -190,8 +190,8 @@ const TopMovers: React.FC = ({ data, stockMap, vendorStockMap, b const { currentYear, previousYear, availableYears } = useMemo(() => { const years = Array.from(new Set(data.map(d => d.year))).sort((a: number, b: number) => b - a); return { - currentYear: years[0], - previousYear: years[1], + currentYear: years[0] || null, + previousYear: years[1] || null, availableYears: years }; }, [data]); @@ -263,7 +263,7 @@ const TopMovers: React.FC = ({ data, stockMap, vendorStockMap, b }, [data, metric, currentYear, previousYear]); - if (availableYears.length < 2) { + if (availableYears.length < 2 || !currentYear || !previousYear) { return (

Insufficient Data for Comparison