mirror of
https://github.com/tomru/pfadi-bussle.git
synced 2026-03-03 06:27:11 +01:00
prettier all the things
This commit is contained in:
committed by
Thomas Ruoff
parent
c35d3009c6
commit
36f8719531
@@ -39,23 +39,26 @@ Buchungs-Link: ${getBaseURL()}/bookings/${booking.uuid}
|
||||
}
|
||||
|
||||
export function generateBookedCalendar(bookings: Booking[]): string {
|
||||
const events = bookings.map((booking): {
|
||||
productId: string
|
||||
calName: string
|
||||
start: [number, number, number]
|
||||
startOutputType: 'local' | 'utc'
|
||||
duration: { days: number }
|
||||
title: string
|
||||
description: string
|
||||
status: EventStatus
|
||||
} => ({
|
||||
productId: 'app.vercel.pfadi-bussle/ics',
|
||||
calName: 'Pfadi-Bussle Buchungen',
|
||||
start: convertDay(booking.days[0]),
|
||||
startOutputType: 'local',
|
||||
duration: { days: booking.days.length },
|
||||
title: `Buchung ${booking.name}`,
|
||||
description: `Name: ${booking.name}
|
||||
const events = bookings.map(
|
||||
(
|
||||
booking
|
||||
): {
|
||||
productId: string
|
||||
calName: string
|
||||
start: [number, number, number]
|
||||
startOutputType: 'local' | 'utc'
|
||||
duration: { days: number }
|
||||
title: string
|
||||
description: string
|
||||
status: EventStatus
|
||||
} => ({
|
||||
productId: 'app.vercel.pfadi-bussle/ics',
|
||||
calName: 'Pfadi-Bussle Buchungen',
|
||||
start: convertDay(booking.days[0]),
|
||||
startOutputType: 'local',
|
||||
duration: { days: booking.days.length },
|
||||
title: `Buchung ${booking.name}`,
|
||||
description: `Name: ${booking.name}
|
||||
Zeitraum: ${daysFormatFrontend(booking.days)}
|
||||
|
||||
Email: ${booking.email}
|
||||
@@ -63,11 +66,12 @@ Telefon: ${booking.phone}
|
||||
|
||||
Link: ${getBaseURL()}/admin/bookings/${booking.uuid}
|
||||
`,
|
||||
status:
|
||||
booking.status === BOOKING_STATUS.CONFIRMED
|
||||
? ('CONFIRMED' as EventStatus)
|
||||
: ('TENTATIVE' as EventStatus),
|
||||
}))
|
||||
status:
|
||||
booking.status === BOOKING_STATUS.CONFIRMED
|
||||
? ('CONFIRMED' as EventStatus)
|
||||
: ('TENTATIVE' as EventStatus),
|
||||
})
|
||||
)
|
||||
|
||||
const { error, value } = createEvents(events)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user