hwkiem / imho

davdiv.vercel.app
3 stars 1 forks source link

Refactor Diver #81

Closed hwkiem closed 2 years ago

hwkiem commented 3 years ago
  1. Current Diver page has heavily coupled components (sidebar, map, search bar, detail pane, search area, drag, and hover connection. Should decouple these components and hoist state management to the diver page as a whole. We can prerender the first batch of markers too.
  2. Google Maps React component has hover support. We can use this in place of my overly complex prop cycling bypassing the hover prop directly on the marker without specification.
  3. Draggable panels? Dynamic resize? Mobile? (future)