Fix YAxis Merval - Comment run worker ejecution
This commit is contained in:
		| @@ -40,7 +40,7 @@ export const HistoricalChartWidget = ({ ticker, mercado, dias }: HistoricalChart | ||||
|             <LineChart data={data} margin={{ top: 5, right: 30, left: 20, bottom: 5 }}> | ||||
|                 <CartesianGrid strokeDasharray="3 3" /> | ||||
|                 <XAxis dataKey="fechaRegistro" tickFormatter={formatXAxis} /> | ||||
|                 <YAxis domain={['dataMin - 1', 'dataMax + 1']} tickFormatter={(tick) => `$${tick.toLocaleString('es-AR')}`} /> | ||||
|                 <YAxis domain={['dataMin - dataMin * 0.02', 'dataMax + dataMax * 0.02']} tickFormatter={(tick) => `$${tick.toLocaleString('es-AR')}`} /> | ||||
|                 <Tooltip  | ||||
|                     formatter={(value: number) => [`$${value.toFixed(2)}`, 'Precio']}  | ||||
|                     labelFormatter={formatTooltipLabel}  | ||||
|   | ||||
| @@ -5,11 +5,10 @@ import ArrowDownwardIcon from '@mui/icons-material/ArrowDownward'; | ||||
| import RemoveIcon from '@mui/icons-material/Remove'; | ||||
|  | ||||
| import type { CotizacionBolsa } from '../models/mercadoModels'; | ||||
| import { formatInteger, formatCurrency } from '../utils/formatters'; // <-- CORREGIDO: necesitamos formatCurrency | ||||
| import { formatInteger, formatCurrency } from '../utils/formatters'; | ||||
| import { HistoricalChartWidget } from './HistoricalChartWidget'; | ||||
| import { useApiData } from '../hooks/useApiData'; | ||||
|  | ||||
| // --- V SUB-COMPONENTE AÑADIDO V --- | ||||
| const VariacionMerval = ({ actual, anterior }: { actual: number, anterior: number }) => { | ||||
|     if (anterior === 0) return null; // Evitar división por cero | ||||
|     const variacionPuntos = actual - anterior; | ||||
| @@ -34,7 +33,6 @@ const VariacionMerval = ({ actual, anterior }: { actual: number, anterior: numbe | ||||
|         </Box> | ||||
|     ); | ||||
| }; | ||||
| // --- ^ SUB-COMPONENTE AÑADIDO ^ --- | ||||
|  | ||||
| export const MervalHeroCard = () => { | ||||
|     const { data: allLocalData, loading, error } = useApiData<CotizacionBolsa[]>('/mercados/bolsa/local'); | ||||
| @@ -58,7 +56,6 @@ export const MervalHeroCard = () => { | ||||
|                     <Typography variant="h3" component="p" sx={{ fontWeight: 'bold', mt:1 }}>{formatInteger(mervalData.precioActual)}</Typography> | ||||
|                 </Box> | ||||
|                 <Box sx={{ pt: 2 }}> | ||||
|                     {/* Ahora sí encontrará el componente */} | ||||
|                     <VariacionMerval actual={mervalData.precioActual} anterior={mervalData.cierreAnterior} /> | ||||
|                 </Box> | ||||
|             </Box> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user