feat: implement public map features including caching, API integration, and UI components

This commit is contained in:
2026-01-16 18:31:26 +00:00
parent f3591612fa
commit 9c85a50645
7 changed files with 867 additions and 24 deletions
+2
View File
@@ -7,6 +7,7 @@ import { joinRouter } from './router/join/index.js';
import { lobbyRouter } from './router/lobby/index.js';
import { messagesRouter } from './router/messages/index.js';
import { nationRouter } from './router/nation/index.js';
import { publicRouter } from './router/public/index.js';
import { troopRouter } from './router/troop/index.js';
import { turnDaemonRouter } from './router/turnDaemon/index.js';
import { turnsRouter } from './router/turns/index.js';
@@ -15,6 +16,7 @@ import { worldRouter } from './router/world/index.js';
export const appRouter = router({
health: healthRouter,
lobby: lobbyRouter,
public: publicRouter,
join: joinRouter,
battle: battleRouter,
world: worldRouter,