in front-end-resources/react-meeting/src/utils/api.ts [41:62]
export async function fetchMeeting(
meetingId: string,
name: string,
region: string
): Promise<MeetingResponse> {
const response = await fetch(
`${BASE_URL}join?title=${encodeURIComponent(
meetingId
)}&name=${encodeURIComponent(name)}${
region ? `®ion=${encodeURIComponent(region)}` : ''
}`,
{
method: 'POST'
}
);
const data = await response.json();
if (data.error) {
throw new Error(`Server error: ${data.error}`);
}
return data;
}