import { useState } from 'react'; // Emblem-Dateien in client/public/sides/. Fehlen sie, wird ein schlichtes Ersatzsymbol gezeichnet. const IMAGES = { CT: '/sides/ct.png', T: '/sides/t.png' }; export default function SideIcon({ side, size = 28 }) { const [failed, setFailed] = useState(false); if (!failed) { return ( setFailed(true)} /> ); } return ; } function FallbackIcon({ side, size }) { if (side === 'CT') { return ( ); } return ( ); }