// Rover Row // Purpose: Defines the Rover Row module and the local helpers/components used in this file. // Scope: Keeps behavior unchanged while isolating this concern into a clear, single-responsibility unit. import RoverSpectatorCard from './RoverSpectatorCard.jsx'; import PtzSpectatorCard from './PtzSpectatorCard.jsx'; export default function RoverRow({ roster }) { return (
{roster.length === 0 ?

No rovers registered.

: null} {roster.map((rover) => ( ))}
); }