diff --git a/src/pages/Dashboard.tsx b/src/pages/Dashboard.tsx index cf1d2e6..4fe6f58 100644 --- a/src/pages/Dashboard.tsx +++ b/src/pages/Dashboard.tsx @@ -303,6 +303,7 @@ const Dashboard = () => { const [focusedSellerId, setFocusedSellerId] = useState(null); const [sellerMetric, setSellerMetric] = useState('revenue'); const [selectedSellerBucket, setSelectedSellerBucket] = useState(null); + const [showSellerTrend, setShowSellerTrend] = useState(false); const loadDashboardMetrics = useCallback(async (range: DateRange, options?: { force?: boolean }) => { setIsMetricsLoading(true); @@ -603,13 +604,28 @@ const Dashboard = () => { : sellerTimeSeries.isFallback ? sellerMetricConfig.fallbackDescription : sellerTimeSeries.dateBucket === 'day' - ? `${sellerMetricConfig.trendDescription} Média móvel de 7 dias.` + ? sellerMetricConfig.trendDescription : sellerTimeSeries.dateBucket === 'week' - ? 'Evolução agrupada por semana. Média móvel de 4 semanas.' - : 'Evolução agrupada por mês. Média móvel de 3 meses.'} + ? 'Evolução agrupada por semana no período selecionado.' + : 'Evolução agrupada por mês no período selecionado.'}

+ {!sellerTimeSeries.isHourly && !sellerTimeSeries.isFallback && sellerTimeSeries.movingAverageWindow > 1 && ( + + )}
{sellerMetricOptions.map(option => (