This commit is contained in:
chamikaJ
2025-04-17 18:28:54 +05:30
parent f583291d8a
commit 8825b0410a
2837 changed files with 241385 additions and 127578 deletions

View File

@@ -0,0 +1,22 @@
import { IServerResponse } from '@/types/common.types';
import { API_BASE_URL } from '@/shared/constants';
import { ITaskPrioritiesGetResponse, ITaskPriority } from '@/types/tasks/taskPriority.types';
import apiClient from '@api/api-client';
const rootUrl = `${API_BASE_URL}/task-priorities`;
export const priorityApiService = {
getPriorities: async (): Promise<IServerResponse<ITaskPrioritiesGetResponse[]>> => {
const response = await apiClient.get<IServerResponse<ITaskPrioritiesGetResponse[]>>(
`${rootUrl}`
);
return response.data;
},
getPriorityById: async (priorityId: string): Promise<IServerResponse<ITaskPriority>> => {
const response = await apiClient.get<IServerResponse<ITaskPriority>>(
`${rootUrl}/${priorityId}`
);
return response.data;
},
};