= ({
{formattedTime}
+ {slot.availableCapacity !== undefined && slot.availableCapacity > 0 && (
+
+ {slot.availableCapacity} spots left
+
+ )}
{!isAvailable && (
Unavailable
)}
diff --git a/apps/web/types/bookings.ts b/apps/web/types/bookings.ts
index 974305e..9ed78aa 100644
--- a/apps/web/types/bookings.ts
+++ b/apps/web/types/bookings.ts
@@ -16,6 +16,7 @@ export interface Resource extends BaseRecord {
// Booking Type entity
export interface BookingType extends BaseRecord {
name: string;
+ type: 'workshop' | 'rental';
display_name: string;
description?: string;
requires_payment?: boolean;