Feat Visual en Producción

This commit is contained in:
2025-10-01 10:27:30 -03:00
parent a985cbfd7c
commit ed5b78e6c8
2 changed files with 17 additions and 23 deletions

View File

@@ -2,7 +2,7 @@
import React from 'react';
import ReactDOM from 'react-dom/client';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
/*
import { BancasWidget } from './features/legislativas/provinciales/BancasWidget'
import { CongresoWidget } from './features/legislativas/provinciales/CongresoWidget'
import MapaBsAs from './features/legislativas/provinciales/MapaBsAs'
@@ -21,16 +21,22 @@ import { SenadoresPorSeccionWidget } from './features/legislativas/provinciales/
import { ConcejalesPorSeccionWidget } from './features/legislativas/provinciales/ConcejalesPorSeccionWidget'
import { ResultadosTablaDetalladaWidget } from './features/legislativas/provinciales/ResultadosTablaDetalladaWidget';
import { ResultadosRankingMunicipioWidget } from './features/legislativas/provinciales/ResultadosRankingMunicipioWidget';
*/
//import { DevApp } from './components/common/DevApp';
import { HomeCarouselWidget } from './features/legislativas/nacionales/HomeCarouselWidget';
import { PanelNacionalWidget } from './features/legislativas/nacionales/PanelNacionalWidget';
import { ResultadosNacionalesCardsWidget } from './features/legislativas/nacionales/ResultadosNacionalesCardsWidget';
import './index.css';
import { DevAppLegislativas } from './features/legislativas/DevAppLegislativas';
const queryClient = new QueryClient();
// Mapeamos el nombre del widget (del atributo data) al componente de React
const WIDGET_MAP: Record<string, React.ElementType> = {
'resumen-senadores': SenadoresWidget,
// Widgets Legislativas Provinciales BsAs 2025
/*'resumen-senadores': SenadoresWidget,
'resumen-diputados': DiputadosWidget,
'resumen-concejales': ConcejalesWidget,
'congreso-provincial': CongresoWidget,
@@ -47,7 +53,12 @@ const WIDGET_MAP: Record<string, React.ElementType> = {
'senadores-por-seccion': SenadoresPorSeccionWidget,
'concejales-por-seccion': ConcejalesPorSeccionWidget,
'resultados-tabla-detallada-por-seccion' : ResultadosTablaDetalladaWidget,
'resultados-tabla-detallada-por-municipio' : ResultadosRankingMunicipioWidget,
'resultados-tabla-detallada-por-municipio' : ResultadosRankingMunicipioWidget,*/
// Widgets Legislativas Nacionales 2025
'home-carousel': HomeCarouselWidget,
'panel-nacional': PanelNacionalWidget,
'resultados-nacionales-cards': ResultadosNacionalesCardsWidget,
};
// Vite establece `import.meta.env.DEV` a `true` cuando ejecutamos 'npm run dev'