trails/apps/journal
Ullrich Schäfer 9b2adebc4d Add ClientMap wrapper to avoid lazy() SSR resolution
.client.tsx modules return undefined on the server, but lazy() still
tries to resolve them during SSR causing "Element type is invalid".
Replace lazy()+Suspense with a ClientMap component that dynamically
imports the map only in useEffect (client-side only).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 22:52:57 +02:00
..
app Add ClientMap wrapper to avoid lazy() SSR resolution 2026-04-06 22:52:57 +02:00
public Add favicons, apple-touch-icons, and Chrome DevTools JSON 2026-03-29 10:35:03 +02:00
Dockerfile Fix journal Dockerfile: copy app/lib for custom server imports 2026-04-05 16:30:17 +02:00
package.json Fix Wahoo import bugs, add Import All, update spec 2026-04-05 17:47:48 +02:00
react-router.config.ts Complete monorepo toolchain setup (tasks 1.1-1.7) 2026-03-22 12:12:57 +01:00
server.ts Fix DB connection leak in health check handlers 2026-04-06 22:39:42 +02:00
tsconfig.json Fix planner production server + use .ts extensions everywhere 2026-03-25 01:41:33 +01:00
vite.config.ts Fix Wahoo import bugs, add Import All, update spec 2026-04-05 17:47:48 +02:00