entries.length > 0 && handleDayClick(day)}
className={cn(
'min-h-28 border-r border-b p-1.5 last:border-r-0 sm:min-h-36 sm:p-2 cursor-pointer',
!isCurrentMonth &&
'bg-slate-50/70 text-muted-foreground dark:bg-slate-950/40',
entries.length > 0 && 'hover:bg-slate-50 dark:hover:bg-slate-900/50',
)}
>
{entries
.slice(0, 3)
.map((reservation) => (
item.asset.name).join(', ')}`}
className={cn(
'truncate rounded border-l-2 bg-slate-100 px-1.5 py-1 text-[10px] font-medium sm:text-xs dark:bg-slate-900',
statusBorder(
reservation.status,
),
)}
>
{reservation.reference}
{global &&
reservation.requester
? ` · ${reservation.requester.name}`
: ''}
))}
{entries.length > 3 && (
+{entries.length - 3} pedido(s)
)}