/
nsstnc
/
lab3
Обзор
Документация
Войти
/
nsstnc
/
lab3
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/api/tasks.ts
16 строк
667 B
nsstnc
Добавил функции для работы с ручками api
21 ноя 2025, 18:04
21 ноя 2025, 18:04
bacadf3
Код
Авторство
О чём код?
import api from './client' export const getUserTasks = (userId: number, page = 0, take = 10) => api.post('/v1/task/get/user', {page, take}, {params: {userId}}).then(r => r.data) export const getTaskById = (taskId: number) => api.get('/v2/task/get', {params: {taskId}}).then(r => r.data.data) export const createTask = (title: string, description = '') => api.post('/v1/task/create', {title, description}).then(r => r.data) export const assignTaskToCurrentUser = (taskId: number, userId: number) => api.put('/v1/task/assign', {taskId, assignToUserId: userId}) export const closeTask = (taskId: number) => api.delete('/v1/task/close', {params: {taskId}})