resolve conflict

This commit is contained in:
hagiye
2026-06-05 14:13:35 +03:00
parent b33517f47d
commit c3e92dbe70
7 changed files with 44 additions and 140 deletions

View File

@@ -1,5 +1,5 @@
import { apiClient } from '@/lib/axios';
//import { apiClient } from '@/lib/axios';
import { api as client } from "@/auth/http";
export interface Train {
id: string;
code: string;
@@ -17,10 +17,10 @@ export interface Train {
}
export const trainService = {
getAll: () => apiClient.get<Train[]>('/trains'),
getById: (id: string) => apiClient.get<Train>(`/trains/${id}`),
create: (data: Partial<Train>) => apiClient.post('/trains', data),
update: (id: string, data: Partial<Train>) => apiClient.patch(`/trains/${id}`, data),
delete: (id: string) => apiClient.delete(`/trains/${id}`),
getDetails: (id: string) => apiClient.get(`/trains/${id}/details`),
getAll: () => client.get<Train[]>('/trains'),
getById: (id: string) => client.get<Train>(`/trains/${id}`),
create: (data: Partial<Train>) => client.post('/trains', data),
update: (id: string, data: Partial<Train>) => client.patch(`/trains/${id}`, data),
delete: (id: string) => client.delete(`/trains/${id}`),
getDetails: (id: string) => client.get(`/trains/${id}/details`),
};