Files
Cs2-Mapveto/client/src/components/EventLog.jsx
T
SPP UserandClaude Opus 5.5 568ccf9b09 Frontend, README und Konfigurationsvorlage
React-Oberfläche mit Übersicht, Match-Erstellung, Beitritt über Team- und
Zuschauercodes, Teamkarten, visuellem Map-Veto, Serie und Serverpanel.
README beschreibt Einrichtung, Umgebungsvariablen, Rollen, Veto-Abläufe,
Serveradapter und CSTV-Zuschauerzugang.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 17:02:18 +01:00

20 lines
522 B
React

import { clock } from '../lib/labels.js';
export default function EventLog({ events }) {
return (
<section className="panel event-log">
<h2>Verlauf</h2>
{events.length === 0 ? <p className="muted small">Noch keine Ereignisse.</p> : (
<ol>
{events.map((e, i) => (
<li key={`${e.at}-${i}`} className={`ev-${e.type}`}>
<time>{clock(e.at)}</time>
<span>{e.message}</span>
</li>
))}
</ol>
)}
</section>
);
}