Files
jardin/frontend/src/api/fabrications.js
2026-03-09 18:19:38 +01:00

11 lines
593 B
JavaScript

// frontend/src/api/fabrications.ts
import client from './client';
export const fabricationsApi = {
list: (params) => client.get('/api/fabrications', { params }).then(r => r.data),
get: (id) => client.get(`/api/fabrications/${id}`).then(r => r.data),
create: (f) => client.post('/api/fabrications', f).then(r => r.data),
update: (id, f) => client.put(`/api/fabrications/${id}`, f).then(r => r.data),
updateStatut: (id, statut) => client.patch(`/api/fabrications/${id}/statut`, { statut }).then(r => r.data),
delete: (id) => client.delete(`/api/fabrications/${id}`),
};