"use client"; import type { Restaurant } from "@/lib/api"; import { getCuisineIcon } from "@/lib/cuisine-icons"; import { RestaurantListSkeleton } from "@/components/Skeleton"; interface RestaurantListProps { restaurants: Restaurant[]; selectedId?: string; onSelect: (r: Restaurant) => void; loading?: boolean; } export default function RestaurantList({ restaurants, selectedId, onSelect, loading, }: RestaurantListProps) { if (loading) { return ; } if (!restaurants.length) { return (
표시할 식당이 없습니다
); } return (
{restaurants.map((r) => ( ))}
); }