mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 18:42:49 +00:00
Merge pull request #1257 from Tria-plc/alpha
Backoffice build issue resolution
This commit is contained in:
@@ -110,6 +110,20 @@ export default function ReportsPage() {
|
||||
const totalBookingsCount = confirmedBookings.length;
|
||||
const totalTicketsCount = confirmedBookings.reduce((sum, b: any) => sum + getBookingTicketCount(b), 0);
|
||||
|
||||
const totalRegularTicketsCount = confirmedBookings
|
||||
.filter((b: any) => {
|
||||
const bookingType = String(b.bookingType || '').toUpperCase();
|
||||
return bookingType !== 'PACKAGE' && !b.packageId;
|
||||
})
|
||||
.reduce((sum: number, b: any) => sum + getBookingTicketCount(b), 0);
|
||||
|
||||
const totalPackageTicketsCount = confirmedBookings
|
||||
.filter((b: any) => {
|
||||
const bookingType = String(b.bookingType || '').toUpperCase();
|
||||
return bookingType === 'PACKAGE' || Boolean(b.packageId);
|
||||
})
|
||||
.reduce((sum: number, b: any) => sum + getBookingTicketCount(b), 0);
|
||||
|
||||
const byDate = confirmedBookings.reduce((acc: Record<string, any>, b: any) => {
|
||||
const date = new Date(b.createdAt).toISOString().split('T')[0];
|
||||
if (!acc[date]) acc[date] = { totalMinor: 0, count: 0 };
|
||||
|
||||
Reference in New Issue
Block a user