import React, { memo } from "react";
function SkeletonBox({ className = "" }) {
return (
);
}
export function ImageSkeletonGrid({ count = 12 }) {
return (
{Array.from({ length: count }, (_, i) => (
))}
);
}
export function ImageSkeletonList({ count = 8 }) {
return (
{Array.from({ length: count }, (_, i) => (
))}
);
}
function ImageSkeleton({ variant = "grid", count }) {
const c = count ?? (variant === "list" ? 8 : 12);
return variant === "list" ? (
) : (
);
}
export default memo(ImageSkeleton);