'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 (
هیچ پکیجی یافت نشد
{pkg.title || 'بدون عنوان'}
{pkg.name || 'بدون نام'}
شناسه: {pkg.uuid?.substring(0, 8)}...
تلاشها: {pkg.tries || 0}
آخرین بهروزرسانی: {formatDate(pkg.updated_at)}