import fetchWrapper from "../fetchWrapper"; import getXSRFToken from "../getXSRF"; interface UpdateTaskParams { name: string; description: string; start: string; end: string; location: string; max_participants: number; } export default async function updateTask(id: number, params: UpdateTaskParams): Promise { const csrfToken = await getXSRFToken(); return fetchWrapper( `/api/events/tasks/${id}/update`, params, "POST", { "X-XSRF-TOKEN": csrfToken } ); }