'use client'; import { PackageName } from '@/types/package'; import { PencilIcon, TrashIcon } from '@heroicons/react/24/outline'; import { formatDate } from '@/lib/utils'; interface PackageListProps { packages: PackageName[]; onEdit: (pkg: PackageName) => void; onDelete: (pkg: PackageName) => void; isLoading: boolean; } export default function PackageList({ packages, onEdit, onDelete, isLoading }: PackageListProps) { if (isLoading) { return (
); } if (!packages || packages.length === 0) { return (

هیچ پکیجی یافت نشد

); } return (
); }