import React from 'react' import Link from 'next/link' import { daysFormatFrontend } from '../helpers/date' import { IBooking } from '../db/booking' export default function BookingTable({ booking, }: { booking: IBooking }) { const data = [ { name: 'Status', value: booking.status }, { name: 'Buchungszeitraum', value: daysFormatFrontend(booking.days) }, { name: 'Organisation', value: booking.org }, { name: 'Name', value: booking.name }, { name: 'Addresse', value: ( <>
{booking.street}
{booking.zip} {booking.city}
), }, { name: 'Email', value: ( {booking.email} ), }, { name: 'Phone', value: booking.phone }, { name: 'Zweck', value: booking.purpose }, { name: 'Ziel', value: booking.destination }, { name: 'CalendarEventId', value: booking.calendarEventId }, ] return (

Booking {booking.uuid}

Created{' '} {new Date(booking.createdAt).toLocaleString( new Intl.Locale('de') )}

Last updated{' '} {new Date(booking.updatedAt as string).toLocaleString( new Intl.Locale('de') )}

{data.map(({ name, value }, index) => (
{name}
{value || 'n/a'}
))}
) }