soulsync/webui
Antti Kettunen ad590fb3db
Reduce legacy route flicker
Keep React-owned pages out of the legacy page activator during initial bootstrap, and switch the visible React host before paint when the shell mounts.

That removes the refresh flash on /issues while preserving the legacy-page behavior and browser-history stability.

Verified with the router tests and the issues smoke suite.
2026-05-13 22:26:22 +03:00
..
src Reduce legacy route flicker 2026-05-13 22:26:22 +03:00
static Reduce legacy route flicker 2026-05-13 22:26:22 +03:00
tests Keep shell bootstrap aligned with profile selection 2026-05-13 22:26:22 +03:00
.gitignore Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
index.html Drop server-rendered webui page state 2026-05-13 22:26:21 +03:00
package-lock.json Update webui dependencies 2026-05-13 22:26:21 +03:00
package.json Update webui dependencies 2026-05-13 22:26:21 +03:00
playwright.config.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
tsconfig.json Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
vite.config.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
vitest.setup.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00