// components/EmptyData.tsx import { PackageOpen, ShoppingBag } from "lucide-react"; import { useTranslations } from "next-intl"; interface EmptyDataProps { title?: string; description?: string; icon?: "package" | "shopping"; } export default function EmptyData({ title, description, icon = "package", }: EmptyDataProps) { const t = useTranslations(); const Icon = icon === "package" ? PackageOpen : ShoppingBag; return (
{description || t("no_data_description")}