feat: TASK-006 left panel redesign — 5-section layout with attunement status and activity log, remove CalendarDisplay
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 33s

This commit is contained in:
2026-05-11 14:23:39 +02:00
parent 8665e903bd
commit e8b8fc26c7
6 changed files with 172 additions and 66 deletions
+19
View File
@@ -0,0 +1,19 @@
'use client';
import { useCombatStore } from '@/lib/game/stores';
import { ActivityLog } from './tabs/ActivityLog';
/**
* Activity log panel for the left sidebar.
* Wraps the existing ActivityLog tab component with store integration,
* showing only the most recent 20 entries.
*/
export function ActivityLogPanel() {
const activityLog = useCombatStore((s) => s.activityLog);
return (
<ActivityLog activityLog={activityLog} maxEntries={20} />
);
}
ActivityLogPanel.displayName = 'ActivityLogPanel';