rallly/api-client/update-participant.ts
2022-04-12 07:14:28 +01:00

15 lines
389 B
TypeScript

import axios from "axios";
export interface UpdateParticipantPayload {
pollId: string;
participantId: string;
name: string;
votes: string[];
}
export const updateParticipant = async (
payload: UpdateParticipantPayload,
): Promise<void> => {
const { pollId, participantId, ...body } = payload;
await axios.patch(`/api/poll/${pollId}/participant/${participantId}`, body);
};