diff --git a/apps/frontend/app/clan/[clanName]/layout.tsx b/apps/frontend/app/clan/[clanName]/layout.tsx index 579aa2b..7352880 100644 --- a/apps/frontend/app/clan/[clanName]/layout.tsx +++ b/apps/frontend/app/clan/[clanName]/layout.tsx @@ -6,7 +6,7 @@ import { z } from 'zod'; import { formatPlayTime } from '../../../utils/format'; import { encodeString } from '../../../utils/encoding'; import { ClanPlayerCount } from './ClanPlayerCount'; -import { ActivityCalendarSection } from '../../../components/ActivityCalendarSection'; +import { ActivityHeader } from '../../../components/ActivityHeader'; import { getClanActivity } from '../../../utils/activity'; export default async function Index({ @@ -58,26 +58,24 @@ export default async function Index({ return (
-
- -
-

{clan.name}

-
- - - - - Playtime: {formatPlayTime(clan.playTime)} - -
+ +

{clan.name}

+
+ + + + + Playtime: {formatPlayTime(clan.playTime)} +
-
+
-
- -
-

{gameTypeName}

-
-
+ +

{gameTypeName}

+
-
- -
-

{mapName}

- - - {gameTypeName} - - -
-
+ +

{mapName}

+ + + {gameTypeName} + + +
-
- -
- Player -
-

{player.name}

-
- {player.clanName !== null && ( - - - {player.clanName} - - - )} - - Playtime: {formatPlayTime(player.playTime)} + + Player +
+

{player.name}

+
+ {player.clanName !== null && ( + + + {player.clanName} + - - client.gameServerState.gameServer) - .filter((gameServer) => gameServer !== null)} - lastSeenAt={player.lastSeenAt} - /> - -
-
-
-
+ )} + + Playtime: {formatPlayTime(player.playTime)} + + + client.gameServerState.gameServer) + .filter((gameServer) => gameServer !== null)} + lastSeenAt={player.lastSeenAt} + /> + +
+ +
-
- -
-

- {gameServer.gameServerState.name} -

-
- - - {gameServer.gameServerState.map.gameTypeName} - - - - - {gameServer.gameServerState.map.name} - - - {`${gameServer.gameServerState.numClients} / ${gameServer.gameServerState.maxClients} clients`} - - Playtime: {formatPlayTime(gameServer.playTime)} - -
+ +

+ {gameServer.gameServerState.name} +

+
+ + + {gameServer.gameServerState.map.gameTypeName} + + + + + {gameServer.gameServerState.map.name} + + + {`${gameServer.gameServerState.numClients} / ${gameServer.gameServerState.maxClients} clients`} + + Playtime: {formatPlayTime(gameServer.playTime)} +
-
+
+
+ +
+ +
+
+ {children} +
+
+
+
+ ); +}