fix types: patch allows partial type

This commit is contained in:
Thomas Ruoff
2022-03-18 00:17:10 +01:00
parent cec310eb64
commit 0d0afb91b0

View File

@@ -3,7 +3,7 @@ import { BOOKING_STATUS } from '../db/enums'
import { dateFormatBackend } from './date';
import fetch from './fetch'
function getBody(formData: BookFormData) {
function getBody(formData: Partial<BookFormData>) {
const body: any = {
...formData,
};
@@ -44,7 +44,7 @@ export async function cancelBooking(uuid: string) {
})
}
export async function patchBooking(uuid: string, bookingData: BookFormData) {
export async function patchBooking(uuid: string, bookingData: Partial<BookFormData>) {
return fetch(`/api/bookings/${uuid}`, {
method: 'PATCH',
body: getBody(bookingData),