nmemmertandClaude Sonnet 4.6 e6e19ebaea fix: map black screen — move Leaflet CSS to main.jsx, add ErrorBoundary
Leaflet CSS inside a lazy component has a load-order race with the map
initialization. Moving it to main.jsx ensures it's always ready.

Also adds a MapErrorBoundary so any Leaflet crash shows an error message
instead of unmounting the whole app (black screen), and filters out any
non-finite GPS coordinates before passing them to the map.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-18 12:19:27 -04:00
2026-08-17 16:33:55 -04:00
2026-08-17 16:33:55 -04:00
2026-08-17 16:33:55 -04:00
2026-08-17 12:59:20 -04:00
S
Description
Self-Hosted Photo Manager
280 KiB
0 Stars 1 Watchers 0 Forks
Languages
JavaScript 97.2%
Python 1.7%
Dockerfile 0.6%
HTML 0.3%
CSS 0.2%