Extreme Weather Dashboard

Active Alerts

0

Highest Alerts

0

Top Event Type

--

Most Affected

--

Active Events by Type

Highest Active Alerts

${alert.Details}

`).join(''); if (sortedAlerts.length === 0) { container.innerHTML = '

No active high-level alerts.

'; } } function renderEventsTable() { const table = document.getElementById('events-table'); const headers = ['Location', 'Country', 'Event Type', 'Alert Level', 'Start Date', 'Details']; table.innerHTML = ` ${headers.map(h => `${h}`).join('')}Actions ${eventsData.map(event => ` `).join('')} `; } window.ewd_updateEvent = (id, key, value) => { const event = eventsData.find(e => e.id === id); if (event) event[key] = value; renderAll(); }; window.ewd_addEvent = () => { eventsData.unshift({ id: Date.now(), Location: 'New City', Country: 'New Country', Type: EVENT_TYPES[0], Level: ALERT_LEVELS[2], StartDate: new Date().toISOString().split('T')[0], Details: 'Details of the event' }); renderAll(); }; window.ewd_removeEvent = (id) => { eventsData = eventsData.filter(e => e.id !== id); renderAll(); }; function initialize() { const today = new Date("2025-06-29"); eventsData = [ { id: 1, Location: 'Florida Keys', Country: 'USA', Type: 'Hurricane', Level: 'Red', StartDate: '2025-06-28', Details: 'Hurricane Anya, Cat 4, 220 km/h winds' }, { id: 2, Location: 'Andalusia', Country: 'Spain', Type: 'Wildfire', Level: 'Red', StartDate: '2025-06-27', Details: 'Sierra Bermeja fire, 5000+ hectares burned' }, { id: 3, Location: 'Queensland', Country: 'Australia', Type: 'Flood', Level: 'Amber', StartDate: '2025-06-29', Details: 'Major river flooding after 200mm rain' }, { id: 4, Location: 'Delhi', Country: 'India', Type: 'Heatwave', Level: 'Amber', StartDate: '2025-06-25', Details: 'Temperatures reaching 47°C for 5 days' }, { id: 5, Location: 'Oklahoma', Country: 'USA', Type: 'Tornado', Level: 'Yellow', StartDate: '2025-06-28', Details: 'Tornado watch in effect for central counties' } ]; renderAll(); } initialize(); });
Scroll to Top