'use client'
import Image from 'next/image'
import { Plus } from 'lucide-react'
import { uploadAreaAddTileClass, uploadAreaEmptyButtonClass, uploadAreaTileClass } from './upload-field-styles'
interface CompactImageFileGridProps {
files: Array<{ file: File; preview: string }>
label: string
disabled?: boolean
onAdd: () => void
onRemove: (index: number) => void
}
export default function CompactImageFileGrid({ files, label, disabled = false, onAdd, onRemove }: CompactImageFileGridProps) {
return (
0 ? 'flex flex-wrap gap-2' : ''}>
{files.map((item, index) => (
{index + 1}
))}
)
}