Add domain cloud
This commit is contained in:
		| @@ -64,24 +64,18 @@ if (import.meta.env.DEV) { | |||||||
|     // --- MODO PRODUCCIÓN --- |     // --- MODO PRODUCCIÓN --- | ||||||
|     // Exponemos la función de renderizado para el bootstrap.js |     // Exponemos la función de renderizado para el bootstrap.js | ||||||
|     const renderWidgets = () => {         |     const renderWidgets = () => {         | ||||||
|         console.log('%cReact: La función renderWidgets() ha sido EJECUTADA.', 'color: green; font-weight: bold;'); |  | ||||||
|          |  | ||||||
|         const widgetContainers = document.querySelectorAll('[data-elecciones-widget]'); |         const widgetContainers = document.querySelectorAll('[data-elecciones-widget]'); | ||||||
|  |  | ||||||
|         console.log(`React: Se encontraron ${widgetContainers.length} contenedores con el atributo [data-elecciones-widget].`); |  | ||||||
|  |  | ||||||
|         if (widgetContainers.length === 0) { |         if (widgetContainers.length === 0) { | ||||||
|             console.warn('React: ADVERTENCIA - No se encontró ningún elemento en el DOM para renderizar un widget. Verifica que el HTML contenga <div data-elecciones-widget="...">.'); |             console.warn('React: ADVERTENCIA - No se encontró ningún elemento en el DOM para renderizar un widget. Verifica que el HTML contenga <div data-elecciones-widget="...">.'); | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         widgetContainers.forEach(container => { |         widgetContainers.forEach(container => { | ||||||
|             const widgetName = (container as HTMLElement).dataset.eleccionesWidget; |             const widgetName = (container as HTMLElement).dataset.eleccionesWidget; | ||||||
|             console.log(`React: Procesando contenedor para el widget: "${widgetName}"`); |  | ||||||
|              |              | ||||||
|             if (widgetName && WIDGET_MAP[widgetName]) { |             if (widgetName && WIDGET_MAP[widgetName]) { | ||||||
|                 const WidgetComponent = WIDGET_MAP[widgetName]; |                 const WidgetComponent = WIDGET_MAP[widgetName]; | ||||||
|                 const root = ReactDOM.createRoot(container); |                 const root = ReactDOM.createRoot(container); | ||||||
|                 console.log(`React: Renderizando el widget "${widgetName}" en el contenedor.`); |  | ||||||
|                 root.render( |                 root.render( | ||||||
|                     <React.StrictMode> |                     <React.StrictMode> | ||||||
|                         <QueryClientProvider client={queryClient}> |                         <QueryClientProvider client={queryClient}> | ||||||
| @@ -98,5 +92,4 @@ if (import.meta.env.DEV) { | |||||||
|     (window as any).EleccionesWidgets = { |     (window as any).EleccionesWidgets = { | ||||||
|         render: renderWidgets |         render: renderWidgets | ||||||
|     }; |     }; | ||||||
|     console.log('React: El objeto EleccionesWidgets ha sido asignado a window.'); |  | ||||||
| } | } | ||||||
| @@ -45,7 +45,8 @@ builder.Services.AddCors(options => | |||||||
|                               "http://localhost:5174", |                               "http://localhost:5174", | ||||||
|                               "http://192.168.5.128:8700", |                               "http://192.168.5.128:8700", | ||||||
|                               "https://www.eldia.com", |                               "https://www.eldia.com", | ||||||
|                               "https://extras.eldia.com" |                               "https://extras.eldia.com", | ||||||
|  |                               "https://eldia.mustang.cloud" | ||||||
|                           ) |                           ) | ||||||
|                           .AllowAnyHeader() |                           .AllowAnyHeader() | ||||||
|                           .AllowAnyMethod(); |                           .AllowAnyMethod(); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user