ProjectSidewalk / SidewalkWebpage

Project Sidewalk web page
http://projectsidewalk.org
MIT License
84 stars 25 forks source link

Added label validation legend filter and popup to user dashboard map and admin view of user dashboard #3708

Closed LeeJoh22 closed 1 week ago

LeeJoh22 commented 1 month ago

Resolves #2811

Added validation filter to user profile map in legend. Added popup to user labels on map - removed validation options since user shouldn't be able to validate own labels. Reduced vertical spacing in legend to fit page. Needed to modify API which fetched data for user map by adding more fields in order to use filterLabelLayers function.

Before Screenshots
image image Pasted Graphic 2
After Screenshots
image image image image
Testing instructions
  1. Start local instance
  2. Go to 'Your dashboard'
  3. Check/uncheck legend filters and see that labels on map reflect state of filters
  4. Click on popups for labels on the map
Things to check before submitting the PR
LeeJoh22 commented 2 weeks ago

@misaugstad This is ready to be reviewed. Creating a new account fixed all the issues I was getting!