From 83cba3242f1e2d4d4c0be1ab0c1f458e20f243d6 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Sun, 25 Feb 2024 16:46:01 -0600 Subject: [PATCH] use skeleton for live view too --- web/src/components/camera/CameraImage.tsx | 4 ++-- web/src/components/player/LivePlayer.tsx | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/web/src/components/camera/CameraImage.tsx b/web/src/components/camera/CameraImage.tsx index df08a2ea8..f1ab9472a 100644 --- a/web/src/components/camera/CameraImage.tsx +++ b/web/src/components/camera/CameraImage.tsx @@ -1,7 +1,7 @@ import { useApiHost } from "@/api"; import { useEffect, useRef, useState } from "react"; import useSWR from "swr"; -import ActivityIndicator from "../ui/activity-indicator"; +import { Skeleton } from "../ui/skeleton"; type CameraImageProps = { className?: string; @@ -61,7 +61,7 @@ export default function CameraImage({ )} {!hasLoaded && enabled ? (
- +
) : null} diff --git a/web/src/components/player/LivePlayer.tsx b/web/src/components/player/LivePlayer.tsx index 093410de0..4db365e42 100644 --- a/web/src/components/player/LivePlayer.tsx +++ b/web/src/components/player/LivePlayer.tsx @@ -12,6 +12,7 @@ import useCameraActivity from "@/hooks/use-camera-activity"; import { useRecordingsState } from "@/api/ws"; import { LivePlayerMode } from "@/types/live"; import useCameraLiveMode from "@/hooks/use-camera-live-mode"; +import { Skeleton } from "../ui/skeleton"; type LivePlayerProps = { className?: string; @@ -119,7 +120,7 @@ export default function LivePlayer({ /> ); } else { - player = ; + player = ; } return (