Create update task function
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
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<any> {
|
||||
const csrfToken = await getXSRFToken();
|
||||
|
||||
return fetchWrapper(
|
||||
`/api/events/tasks/${id}/update`,
|
||||
params,
|
||||
"POST",
|
||||
{ "X-XSRF-TOKEN": csrfToken }
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user