This commit is contained in:
Nikita Lokhmachev
2025-12-16 13:47:29 -05:00
commit 4a0db63a30
84 changed files with 12595 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
export interface Participant {
id: string;
name: string;
email: string;
icsLink?: string;
avatar?: string;
connected: boolean;
}
export interface TimeSlot {
day: string;
hour: number;
availability: 'full' | 'partial' | 'none';
availableParticipants: string[];
}
export interface CalendarProvider {
id: string;
name: string;
icon: string;
}
export interface Meeting {
id: string;
title: string;
notes?: string;
day: string;
startHour: number;
endHour: number;
participants: Participant[];
}