3x-ui/frontend/src
MHSanaei bf0754d21e
fix(frontend): reload page on Vite chunk preload error after upgrade
After a panel upgrade the embedded dist/ ships with new hashed chunk
filenames, so SPA tabs loaded before the upgrade hold references to
chunks that no longer exist on the server and lazy modals 404. Hook
`vite:preloadError` and force one full reload (guarded by a session
flag) so the browser picks up the new index.html.
2026-05-23 20:31:42 +02:00
..
api Feat/multi inbound clients (#4469) 2026-05-19 12:20:24 +02:00
components perf(frontend): lazy-load modals + split heavy vendor chunks (#4501) 2026-05-23 18:56:11 +02:00
entries fix(frontend): reload page on Vite chunk preload error after upgrade 2026-05-23 20:31:42 +02:00
hooks Reduce list-page payloads with slim/paged endpoints (#4500) 2026-05-23 17:43:43 +02:00
i18n Frontend rewrite: React + TypeScript with AntD v6 (#4498) 2026-05-23 15:21:45 +02:00
models Frontend rewrite: React + TypeScript with AntD v6 (#4498) 2026-05-23 15:21:45 +02:00
pages i18n: translate hardcoded inbound action + security warning strings (#4502) 2026-05-23 19:43:21 +02:00
styles Frontend rewrite: React + TypeScript with AntD v6 (#4498) 2026-05-23 15:21:45 +02:00
utils fix(frontend): reload page on Vite chunk preload error after upgrade 2026-05-23 20:31:42 +02:00
env.d.ts Frontend rewrite: React + TypeScript with AntD v6 (#4498) 2026-05-23 15:21:45 +02:00