"use client"; /** Pulsing skeleton block */ function Block({ className = "" }: { className?: string }) { return
; } /** Skeleton for a single restaurant card */ export function RestaurantCardSkeleton() { return (
); } /** Skeleton for the restaurant list (multiple cards) */ export function RestaurantListSkeleton({ count = 8 }: { count?: number }) { return (
{Array.from({ length: count }, (_, i) => ( ))}
); } /** Skeleton for restaurant detail view */ export function RestaurantDetailSkeleton() { return (
{/* Title + close */}
{/* Rating */}
{/* Info lines */}
{/* Videos section */}
{[1, 2].map((i) => (
))}
); }