feat: SSE live fight spectating with spectator count

Enable real-time fight spectating for all live fights (not just human
fights). Multiple spectators can watch simultaneously via SSE. Spectator
count is tracked per-fight and broadcast with every SSE event.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-03-08 19:46:39 +00:00
co-authored by Claude Opus 4.6
parent a540320901
commit 610e799605
18 changed files with 1555 additions and 397 deletions
+5
View File
@@ -61,6 +61,11 @@ const routes = [
name: 'docs',
component: () => import('./pages/DocsPage.vue'),
},
{
path: '/soundboard',
name: 'soundboard',
component: () => import('./pages/SoundboardPage.vue'),
},
]
export const router = createRouter({