export async function fetchMeeting()

in integration/app/test-demo/src/utils/api.ts [13:35]


export async function fetchMeeting(
  meetingId: string,
  name: string,
  region: string
): Promise<MeetingResponse> {
  const params = {
    title: encodeURIComponent(meetingId),
    name: encodeURIComponent(name),
    region: encodeURIComponent(region),
  };

  const res = await fetch('/join?' + new URLSearchParams(params), {
    method: 'POST',
  });

  const data = await res.json();

  if (data.error) {
    throw new Error(`Server error: ${data.error}`);
  }

  return data;
}