Closed gioliveirass closed 1 year ago
Foi usado a classe para agrupar as requisições que envolvem as reuniões, onde existe uma função para criar uma reunião. Esse post foi feito consumindo a rota do backend através dessa função.
Tecnologias: React Native, Expo, Axios, Styled Components
Requisição
async createMeeting(partnershipId: string, dateTime: string, theme: string) {
try {
const payload = {
title: theme.trim(),
partnerId: partnershipId,
meetingDateTime: dateTime,
};
await api.post(MEETING_ENDPOINTS.CREATE, payload);
Alert.alert(
"Reunião cadastrada!",
"A partir de agora a nova reunião irá aparecer nas listagens",
);
} catch (error) {
alertError(error, "Não foi possível cadastrar a reunião :(");
}
}
Descrição da atividade
Informações para execução da atividade
Somente usuários administradores podem cadastrar uma reunião.DoR
DoD