fix report display

This commit is contained in:
Dobromir Popov
2024-11-16 23:06:58 +02:00
parent 6b76f27351
commit 6495af9d0b

View File

@ -12,6 +12,12 @@ import ProtectedRoute from '../../../components/protectedRoute';
import { Location, Shift, UserRole, EventLog, EventType, EventLogType } from "@prisma/client";
import { set } from 'date-fns';
const timeFilters = [
{ label: "1 седмица", value: 7 },
{ label: "1 месец", value: 30 },
{ label: "3 месеца", value: 90 },
{ label: "Всички", value: null },
];
export default function EventLogList() {
const [eventLogs, setEventLog] = useState([]);
@ -92,7 +98,11 @@ export default function EventLogList() {
{!showOpenRequests && (eventLogs.map((event) => (
<tr key={event.id}>
<td className="border px-2 py-2">{new Date(event.date).toLocaleString('bg')}</td>
<td className="border px-2 py-2">{event.publisher.firstName + " " + event.publisher.lastName}</td>
<td className="border px-2 py-2">
{event.publisher?.firstName && event.publisher?.lastName
? `${event.publisher.firstName} ${event.publisher.lastName}`
: '???'}
</td>
<td className="border px-2 py-2">{new Date(event.shift?.startTime).toLocaleString('bg')}</td>
<td className="border px-2 py-2">
{event.shift?.assignments.map((ass) => (