"use client";
import { cn } from "@/utils/cn";
interface SkeletonProps {
className?: string;
}
export function Skeleton({ className }: SkeletonProps) {
return (
);
}
export function ArtistCardSkeleton({ count = 6 }: { count?: number }) {
return (
{Array.from({ length: count }).map((_, i) => (
))}
);
}
export function AlbumCardSkeleton({ count = 6 }: { count?: number }) {
return (
{Array.from({ length: count }).map((_, i) => (
))}
);
}
export function TrackListSkeleton({ count = 10 }: { count?: number }) {
return (
{Array.from({ length: count }).map((_, i) => (
))}
);
}
export function HeroSkeleton() {
return (
);
}