diff --git a/components/bookingTable.tsx b/components/bookingTable.tsx index 3f9e025..6b945e5 100644 --- a/components/bookingTable.tsx +++ b/components/bookingTable.tsx @@ -1,17 +1,18 @@ import React from 'react' import Link from 'next/link' -import { daysFormatFrontend } from '../helpers/date' -import { BookingDocument } from '../db/booking' +import {Booking} from '@prisma/client'; +import { dateFormatFrontend } from '../helpers/date' + export default function BookingTable({ booking, }: { - booking: BookingDocument + booking: Booking }) { const data = [ { name: 'Status', value: booking.status }, - { name: 'Buchungszeitraum', value: daysFormatFrontend(booking.days) }, + { name: 'Buchungszeitraum', value: `${dateFormatFrontend(new Date(booking.startDate))}-${dateFormatFrontend(new Date(booking.endDate))}` }, { name: 'Organisation', value: booking.org }, { name: 'Addresse', @@ -48,7 +49,7 @@ export default function BookingTable({
Last updated{' '} - {new Date(booking.updatedAt as string).toLocaleString( + {booking.updatedAt.toLocaleString( new Intl.Locale('de') )}
diff --git a/context/book.tsx b/context/book.tsx index 45c8ba3..ad3e7f4 100644 --- a/context/book.tsx +++ b/context/book.tsx @@ -1,20 +1,18 @@ import React, { useEffect, useReducer } from 'react' +import { Prisma } from '@prisma/client' import { useRouter } from 'next/router' import { clearBookingData, loadBookingData } from '../helpers/storage' import { log } from '../helpers/log' import { createBooking } from '../helpers/booking' -import { Booking } from '../db/booking' - -export type BookFormData = Omit