simplification

This commit is contained in:
legop3
2025-11-29 22:12:26 -05:00
parent 44d1920e2b
commit a343c5d1e2
10 changed files with 58 additions and 177 deletions
+7 -5
View File
@@ -118,11 +118,13 @@ export default function SpectatorApp() {
useSpectatorMode();
const frames = useTelemetryFrames();
const roster = session?.roster ?? [];
const entries = roster.map((rover) => ({
type: 'rover',
id: rover.id,
audioId: rover.media?.audioPublishUrl ? `${rover.id}-audio` : null,
}));
const entries = roster.flatMap((rover) => {
const base = { type: 'rover', id: rover.id, key: rover.id };
if (rover.media?.audioPublishUrl) {
return [base, { type: 'rover', id: `${rover.id}-audio`, key: `${rover.id}-audio` }];
}
return [base];
});
const videoSources = useVideoRequests(entries);
return (