mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-08 20:25:26 +03:00
All safari
This commit is contained in:
parent
19be69468a
commit
68c74df72e
@ -7,12 +7,7 @@ import { getIconForLabel, getIconForSubLabel } from "@/utils/iconUtil";
|
|||||||
import TimeAgo from "../dynamic/TimeAgo";
|
import TimeAgo from "../dynamic/TimeAgo";
|
||||||
import useSWR from "swr";
|
import useSWR from "swr";
|
||||||
import { FrigateConfig } from "@/types/frigateConfig";
|
import { FrigateConfig } from "@/types/frigateConfig";
|
||||||
import {
|
import { isFirefox, isMobile, isSafari } from "react-device-detect";
|
||||||
isFirefox,
|
|
||||||
isMobile,
|
|
||||||
isMobileSafari,
|
|
||||||
isSafari,
|
|
||||||
} from "react-device-detect";
|
|
||||||
import Chip from "../Chip";
|
import Chip from "../Chip";
|
||||||
import {
|
import {
|
||||||
ContextMenu,
|
ContextMenu,
|
||||||
@ -154,7 +149,7 @@ export default function PreviewThumbnailPlayer({
|
|||||||
"/media/frigate/",
|
"/media/frigate/",
|
||||||
""
|
""
|
||||||
)}`}
|
)}`}
|
||||||
loading={isMobileSafari ? "eager" : "lazy"}
|
loading={isSafari ? "eager" : "lazy"}
|
||||||
onLoad={() => {
|
onLoad={() => {
|
||||||
onImgLoad();
|
onImgLoad();
|
||||||
}}
|
}}
|
||||||
@ -448,7 +443,7 @@ function PreviewPlaceholder({ imgLoaded }: { imgLoaded: boolean }) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
return isMobileSafari ? (
|
return isSafari ? (
|
||||||
<div className={`absolute inset-0 bg-gray-300`} />
|
<div className={`absolute inset-0 bg-gray-300`} />
|
||||||
) : (
|
) : (
|
||||||
<Skeleton className={`absolute inset-0`} />
|
<Skeleton className={`absolute inset-0`} />
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user