This commit is contained in:
Şahan Hasret
2025-11-21 17:46:30 +03:00
parent c0b7fb463e
commit 76c31274d5
46 changed files with 3675 additions and 1043 deletions

View File

@@ -11,13 +11,15 @@ export default function LiveStream() {
const [cameras, setCameras] = useState<Camera[]>([]);
useEffect(() => {
const loadedCameras = dataStore.getCameras()
.filter(cam => cam.status === 'online')
.sort((a, b) => a.order - b.order);
setCameras(loadedCameras);
if (loadedCameras.length > 0) {
setSelectedCamera(loadedCameras[0].id);
}
dataStore.getCameras().then(loadedCameras => {
const onlineCameras = loadedCameras
.filter(cam => cam.status === 'online')
.sort((a, b) => a.order - b.order);
setCameras(onlineCameras);
if (onlineCameras.length > 0) {
setSelectedCamera(onlineCameras[0].id);
}
});
}, []);
const selectedCam = cameras.find(cam => cam.id === selectedCamera) || cameras[0];