use original websocket but use ternary operator instead

This commit is contained in:
Josh Hawkins 2025-04-07 12:15:08 -05:00
parent 71d2d7a24e
commit 4403d52ecd

View File

@ -5,7 +5,7 @@ import ActivityIndicator from "../indicators/activity-indicator";
import { useResizeObserver } from "@/hooks/resize-observer";
import { isDesktop } from "react-device-detect";
import { cn } from "@/lib/utils";
import { useCameraActivity } from "@/hooks/use-camera-activity";
import { useEnabledState } from "@/api/ws";
type CameraImageProps = {
className?: string;
@ -27,7 +27,8 @@ export default function CameraImage({
const imgRef = useRef<HTMLImageElement | null>(null);
const { name } = config ? config.cameras[camera] : "";
const { enabled } = useCameraActivity(config.cameras[camera]);
const { payload: enabledState } = useEnabledState(camera);
const enabled = enabledState ? enabledState === "ON" : true;
const [{ width: containerWidth, height: containerHeight }] =
useResizeObserver(containerRef);