This commit is contained in:
Matthias Hochmeister
2026-03-16 15:26:43 +01:00
parent 023bd7acbb
commit c15d4a50e0
13 changed files with 142 additions and 43 deletions

View File

@@ -57,7 +57,8 @@ export const bookingApi = {
checkAvailability(
fahrzeugId: string,
from: Date,
to: Date
to: Date,
excludeId?: string
): Promise<{ available: boolean; reason?: string; ausserDienstVon?: string; ausserDienstBis?: string }> {
return api
.get<ApiResponse<{ available: boolean; reason?: string; ausserDienstVon?: string; ausserDienstBis?: string }>>('/api/bookings/availability', {
@@ -65,6 +66,7 @@ export const bookingApi = {
fahrzeugId,
from: from.toISOString(),
to: to.toISOString(),
...(excludeId ? { excludeId } : {}),
},
})
.then((r) => r.data.data);