fafe5623创建于 2024年10月1日历史提交
import { isSafari } from "react-device-detect";
import { Skeleton } from "../ui/skeleton";
import { cn } from "@/lib/utils";

export default function ImageLoadingIndicator({
  className,
  imgLoaded,
}: {
  className?: string;
  imgLoaded: boolean;
}) {
  if (imgLoaded) {
    return;
  }

  return isSafari ? (
    <div className={cn("pointer-events-none bg-background_alt", className)} />
  ) : (
    <Skeleton className={cn("pointer-events-none", className)} />
  );
}