diff --git a/web/src/views/events/RecordingView.tsx b/web/src/views/events/RecordingView.tsx index 99929b1fb..eb27040e9 100644 --- a/web/src/views/events/RecordingView.tsx +++ b/web/src/views/events/RecordingView.tsx @@ -70,6 +70,7 @@ export function RecordingView({ const [mainCamera, setMainCamera] = useState(startCamera); const mainControllerRef = useRef(null); const previewRefs = useRef<{ [camera: string]: PreviewController }>({}); + const [cameraDrawer, setCameraDrawer] = useState(false); const [playbackStart, setPlaybackStart] = useState(startTime); @@ -220,37 +221,39 @@ export function RecordingView({ return (
-
-
{isMobile && ( - + - + {allCameras.map((cam) => ( - { + className={`w-full mx-4 py-2 text-center capitalize ${cam == mainCamera ? "bg-secondary rounded-lg" : ""}`} + onClick={() => { setPlaybackStart(currentTime); setMainCamera(cam); + setCameraDrawer(false); }} - /> + > + {cam.replaceAll("_", " ")} +
))}