MediaSFU React Native
    Preparing search index...

    Function updatedCoHost

    • Updates co-host information and responsibilities based on provided options.

      Parameters

      • options: UpdatedCoHostOptions

        Options for updating co-host status and responsibilities.

        • coHost: string
        • coHostResponsibility: CoHostResponsibility[]
        • OptionalshowAlert?: ShowAlert
        • eventType: EventType
        • islevel: string
        • member: string
        • youAreCoHost: boolean
        • updateCoHost: (coHost: string) => void
        • updateCoHostResponsibility: (responsibility: CoHostResponsibility[]) => void
        • updateYouAreCoHost: (youAreCoHost: boolean) => void

      Returns Promise<void>

      Resolves when co-host information is updated.

      const options = {
      coHost: "user123",
      coHostResponsibility: [{ task: "moderate", canEdit: true }],
      showAlert: (alert) => console.log(alert.message),
      eventType: "conference",
      islevel: "1",
      member: "user123",
      youAreCoHost: false,
      updateCoHost: (host) => console.log("Updated co-host:", host),
      updateCoHostResponsibility: (resps) => console.log("Responsibilities:", resps),
      updateYouAreCoHost: (status) => console.log("You are now co-host:", status),
      };

      await updatedCoHost(options);
      // Logs:
      // "Updated co-host: user123"
      // "Responsibilities: [{ task: 'moderate', canEdit: true }]"
      // "You are now co-host: true"
      // "You are now a co-host." (alert)