Hiyve Components - v1.0.0
    Preparing search index...
    • Hook for meeting scheduling

      Returns {
          cancel: (meetingId: string) => Promise<void>;
          clearError: () => void;
          create: (options: CreateMeetingOptions) => Promise<CloudMeeting | null>;
          error: Error | null;
          getById: (meetingId: string) => Promise<CloudMeeting | null>;
          loading: boolean;
          meetings: CloudMeeting[];
          notify: (meetingId: string, type?: NotificationType) => Promise<void>;
          refresh: (
              options?: {
                  limit?: number;
                  startAfter?: string | Date;
                  startBefore?: string | Date;
                  status?: string;
              },
          ) => Promise<void>;
          update: (
              meetingId: string,
              updates: Partial<CreateMeetingOptions>,
          ) => Promise<CloudMeeting | null>;
      }