dbdata.ts 424 B

123456789101112131415161718192021222324
  1. export interface Appointment {
  2. _id: string;
  3. user: string;
  4. title: string;
  5. description: string;
  6. dueDate: Date;
  7. place: string;
  8. duration: number;
  9. times: AppointmentTimes[];
  10. }
  11. export interface AppointmentTimes {
  12. date: Date;
  13. available: boolean;
  14. }
  15. export interface AuthTokenResponse {
  16. token: string;
  17. }
  18. export interface AppointmentDateTimes {
  19. date: Date;
  20. startTime: string;
  21. }