diff --git a/src/components/map/object-renderers/SignalBoxRenderer.js b/src/components/map/object-renderers/SignalBoxRenderer.js index 953d75e..2c886ca 100644 --- a/src/components/map/object-renderers/SignalBoxRenderer.js +++ b/src/components/map/object-renderers/SignalBoxRenderer.js @@ -1,15 +1,15 @@ import { ReactSVG } from 'react-svg'; import AlwaysUpText from '../text/AlwaysUpText'; +import SimpleLabelText from '../text/SimpleLabelText'; export default function SignalBoxRenderer(props) { const { object } = props; const [x, y] = object.pos.toSVGCoords(); - const text = object.getPrintableSignalBoxName(); const rot = object.getFinalRotation(); return ( - - + + - + ); } - \ No newline at end of file + +function SignalBoxText(props) { + const { object, rot } = props; + const text = object.getPrintableSignalBoxName(); + + if (object.def?.empty) { + return ; + } + + return ( + + ); +}