10 lines
368 B
TypeScript
10 lines
368 B
TypeScript
import { api } from '../client';
|
|
import type { Task } from "$lib/types/api"
|
|
|
|
export const taskApi = {
|
|
listTasks: (space: string) => api.get<Task[]>(`/task/${space}`),
|
|
updateTask: (space: string, id: string, data: Partial<Task>) =>
|
|
api.put<Task>(`/task/${space}/${id}`, data),
|
|
deleteTask: (space: string, id: string) => api.delete(`/task/${space}/${id}`),
|
|
};
|