"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) => (
))}
);
}