web-app/src
padreug 7145af3f83 Fix blank page issue on module route refresh
- Pre-register all module routes automatically from module definitions in router configuration
- Add useModuleReady composable for clean reactive loading states during module initialization
- Update ChatPage and EventsPage with proper loading/error states and computed service access
- Remove duplicate route registration from plugin manager install phase
- Maintain modular architecture while ensuring routes are available immediately on app startup

Resolves blank pages and Vue Router warnings when refreshing on /chat, /events, /my-tickets routes.
Users now see proper loading indicators instead of blank screens during module initialization.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 16:33:32 +02:00
..
assets feat: Add logo and enhance login functionality 2025-08-03 11:20:35 +02:00
components Complete legacy code cleanup and achieve full modular architecture 2025-09-06 13:48:35 +02:00
composables Fix blank page issue on module route refresh 2025-09-06 16:33:32 +02:00
core Fix blank page issue on module route refresh 2025-09-06 16:33:32 +02:00
i18n feat: Integrate chat feature into main navigation 2025-08-10 10:50:14 +02:00
lib Complete legacy code cleanup and achieve full modular architecture 2025-09-06 13:48:35 +02:00
modules Fix blank page issue on module route refresh 2025-09-06 16:33:32 +02:00
pages Complete legacy code cleanup and achieve full modular architecture 2025-09-06 13:48:35 +02:00
stores Remove LEGACY Nostr client services and related components to streamline the codebase 2025-09-06 10:55:10 +02:00
app.config.ts Refactor chat module and navigation components for improved user experience 2025-09-05 00:31:53 +02:00
app.ts Fix blank page issue on module route refresh 2025-09-06 16:33:32 +02:00
App.vue Complete legacy code cleanup and achieve full modular architecture 2025-09-06 13:48:35 +02:00
main.ts Implement modular architecture with core services and Nostr integration 2025-09-04 23:43:33 +02:00
vite-env.d.ts PWA 2025-02-11 00:25:47 +01:00