"use client";
import { cn } from "@/lib/utils";
interface SkeletonProps { className?: string; }
function Skeleton({ className }: SkeletonProps) {
return (
);
}
export function ProductSkeleton({ className }: SkeletonProps) {
return (
{/* Sticky header skeleton */}
{/* Left column */}
{/* Right column */}
{[...Array(7)].map((_, i) => (
))}
{[1,2,3,4].map(i => )}
);
}
export function ProductCardSkeleton({ className }: SkeletonProps) {
return (
{[1,2,3,4].map(i => (
))}
);
}
export function NutritionBarSkeleton({ className }: SkeletonProps) {
return (
);
}
export function BadgeSkeleton({ className }: SkeletonProps) {
return (
);
}