add create and deelte todolist functionalities

This commit is contained in:
2022-11-20 13:08:43 +01:00
parent be69a55fea
commit e3c77f85f4
3 changed files with 70 additions and 3 deletions

View File

@@ -47,6 +47,15 @@ export const putTask = (todolistId: string, task: any) => {
const { id, ...rest } = task;
return instance.put(`todo-lists/${todolistId}/tasks/${id}`, rest);
};
export const deleteTask = (todolistId: string, taskId: string) => {
return instance.delete(`todo-lists/${todolistId}/tasks/${taskId}`);
};
export const createTodolist = (title: string) => {
return instance.post(`todo-lists`, { title });
};
export const deleteTodolist = (todolistId: string) => {
return instance.delete(`todo-lists/${todolistId}`);
};