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 (
);
}