Skip to content

WV-4040 Modernize components: EventMarkers and NaturalEvents#6777

Open
vicgonzalez25 wants to merge 2 commits into
developfrom
wv-4040-modernize-eventmarkers-naturalevents
Open

WV-4040 Modernize components: EventMarkers and NaturalEvents#6777
vicgonzalez25 wants to merge 2 commits into
developfrom
wv-4040-modernize-eventmarkers-naturalevents

Conversation

@vicgonzalez25

Copy link
Copy Markdown
Contributor

Summary

  • Converted EventMarkers and NaturalEvents from class components to functional components using React hooks
  • Updated tests to use render with Provider and mock store instead of direct class instantiation

Test Plan

  • Event markers display correctly on the map
  • Clicking a marker selects the event and zooms to location
  • Hover shows tooltip, mouse leave hides it
  • Drag on marker does not trigger selection
  • Switching projections redraws markers correctly without errors
  • Event category layers activate/deactivate on selection
  • Markers clean up when navigating away from Events tab

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants