gcivil-nyu-org / team-5-inperson

3 stars 4 forks source link

Frontend Refactoring + Bugs #182

Closed guptaviha closed 1 year ago

guptaviha commented 1 year ago
  1. Split GoogleMapContainer logic into separate DetailPanel and ReviewModal components
  2. Also moved getReview API calls to the DetailPanel for centralized code that is being controlled in one component
  3. Removed --ignore=W605 from Travis since converters.py is no longer needed
  4. Added "@" check to the signup page
  5. Handled long reviews by enforcing char length to be < 250 chars
  6. Replaced alerts on Add Review by toast messages
  7. On Add Review, the app should not reload, instead, the new review should append in the panel
  8. Updated ordering of reviews, with the most recent showing on top of the panel list